=?Windows-1252?Q?AW:_Umlaut_(=DC, __=C4, __=D6)_in_attribute_resolution_not?= UTF-8 encoded
Grüter, Philip
philip.grueter at secunet.com
Thu Feb 13 17:58:40 UTC 2025
Hi Scott and Gianluca,
I don't really think it has something to do with my terminal or even the output of the aacli.sh tool.
The IDP is connected via SAML2 to a moodle system, which is also getting the wrong umlauts.
Also, the log is also displaying the wrong encoding. When I use the same terminal to connect to the MySQL Database, it displays the Ü correctly.
Also, I got it working, but I don't consider my current solution a good one. I changed the SQL Query in my attribute-resolver config to:
SELECT email,forename,CONVERT(surname USING utf8) AS surname FROM moodle2_auth WHERE username='$resolutionContext.principal'
This outputs the correct result. So in my opinion, the wrong encoding has something to do with the gathering of the data.
- Philip
-----Ursprüngliche Nachricht-----
Von: users <users-bounces at shibboleth.net> Im Auftrag von Cantor, Scott via users
Gesendet: Donnerstag, 13. Februar 2025 17:20
An: Shib Users <users at shibboleth.net>
Cc: Cantor, Scott <cantor.2 at osu.edu>
Betreff: Re: Umlaut (Ü, Ä, Ö) in attribute resolution not UTF-8 encoded
> Are you sure it is not a problem related to your terminal ?
Without going that far, I will say it's incredibly hard to test and debug this sort of thing because of all the issues with log files, terminal display, etc. It's easy to mix up where the issue is.
But I wouldn't swear the output logic for the view in that flow isn't wrong somewhere. I would suggest as one thing to try the --saml2 switch and see if the XML seems to be right.
I'm in the middle of working out some of the Unicode issues with the SP redesign, and I truly believe aliens invading and mandating a new language would be simpler for the world than handling Unicode in C++.
-- Scott
--
For Consortium Member technical support, see https://shibboleth.atlassian.net/wiki/x/ZYEpPw
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
More information about the users
mailing list