Hi Alex, On Di 21 Feb 2012 15:03:17 CET Mike Gabriel wrote:
Hi Christoffer, On Di 21 Feb 2012 12:58:08 CET christoffer krakou wrote:Hello x2go people :)i have a server running Ubuntu 11.10 with an x2goserver installation, version 3.0.99.10-0~434~oneiric1, and it is running well and stable.We had some strange problems, though. We contacted a school, who would help us test the server under daily use, and made some test users for them, called "test-*their name*". When they, and i, tried to log into those users, the client would freeze, no error message or anything. On the server, the x2goagent would run amok, soaking up CPU power. The problem seems to occur only on users with dashes in their names.Can anyone replicate this? it is quite strangeI can confirm this bug. The '-' sign is a field separator in the session ID hash. As the username is part of the session ID all scripts will go bonkers with usernames containing a '-'.That indeed is worth fixing. Mike
I just took a look at this and it is not so trivial to fix...Debian's adduser (3.110) script checks validity of user names against this regexp:
'/^[_.A-Za-z0-9][-@_.A-Za-z0-9]*$?$/'Using a '-' as a field separator in the session ID intereferes with the allowed characters in usernames.
The issue has to be addressed in x2goserver, x2goclient and python-x2go. I am not sure about the other helper applications (like the desktop bindings, desktopsharing, etc.).
Greets, Mike -- DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419 GnuPG Key ID 0xB588399B mail: [email protected], http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
pgpwonJhi2zEL.pgp
Description: Digitale PGP-Unterschrift
_______________________________________________ X2Go-Dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/x2go-dev
