Due to the explicit str() conversion in infosssd, login fails for users with non-ascii characters in their name or other attributes that we retrieve. Removing the str() statements passes the strings through as plain unicode strings, and fixed the problem since the Ipsilon base will handle the conversion.
Commit 9f751ef fixes this issue
Login to comment on this ticket.