Opened 10 years ago

Closed 8 years ago

#1461 closed defect (fixed)

OsGeo Account Creation Broken

Reported by: pramsey Owned by: sac@…
Priority: critical Milestone: Unplanned
Component: SysAdmin Keywords:
Cc:

Description

A user trying to send us a ticket was unable to create an account to do so. They reported

The Trac ID form is still not working correctly. It returns fallowing error: "
Traceback (most recent call last): File "/usr/lib/cgi-bin/ldap_create_user.py", line 98, in ldap_add(uid,cn,sn,mail,password) File "/usr/lib/cgi-bin/ldap_create_user.py", line 30, in ldap_add ('objectClass','inetOrgPerson')] ) INVALID_SYNTAX: {'info': 'sn: value #0 invalid per syntax', 'desc': 'Invalid syntax'}
"

Change History (4)

comment:1 by Jeff McKenna, 10 years ago

I have seen this reported many times, and 99.9% of the time the user is entering a special character in the form (as name for example). Please have your user retry with absolutely no special characters in the form.

comment:2 by tomkralidis, 10 years ago

Looks like some related activity in http://osgeo-org.1560.x6.nabble.com/Re-can-t-create-osgeo-user-id-td5155047.html

Is the code causing this somewhere in SVN/Git?

comment:3 by Jeff McKenna, 10 years ago

No idea. I can tell you that I get this report constantly, and each time it is a special character that the user has entered. Maybe you can try to create a username and report back here and then SAC can tackle.

comment:4 by strk, 8 years ago

Resolution: fixed
Status: newclosed

Same experience for me, it's non-ascii characters raising that error. I've recently fixed the user creation form to give a meaningful error message instead.

Note: See TracTickets for help on using tickets.