OK here's the sequence

 on bigbox (xrdp server on a SciLinux 6.1 box)

 sudo /etc/init.d/xrdp stop

 sudo rm -rf /var/log/xrdp-sesman.log

 Rebooted the machine

 Went and got lunch

 machine comes back up.

 I come back from lunch.

 logged into a Windows XP box (client1) as user1.

 mstsc bigbox

 logged in as user1.

 Logs in ok.

 Go over to another windows XP box (client2). Logged in as user2.

 mstsc bigbox

 tried to log in as user2. 
 In msg box "Connection Log" says it connects, authenticates with 
'xrdp_mm_process_login_response: login successful for displa<past edge of msg 
box>
 further down in msg box "Connection Log":

 [quote]
 started connecting
 connecting
 connect timeout

 <repeat 3x>

 connection problem, giving up
 some problem
 [/quote]

 xrdp-sesman.log:

 [quote]
 [user1@bigbox ~]$ sudo cat /var/log/xrdp-sesman.log
 [20110913-15:48:36] [WARN ] [init:45] libscp initialized
 [20110913-15:48:36] [CORE ] starting sesman with pid 2290
 [20110913-15:48:36] [INFO ] listening...
 [20110913-15:55:49] [INFO ] scp thread on sck 7 started successfully
 [20110913-15:55:50] [INFO ] ++ created session (access granted): username 
user1, ip 172.17.21.48:4939 - socket: 7
 [20110913-15:55:50] [INFO ] starting X11rdp session...
 [20110913-15:55:50] [INFO ] starting xrdp-sessvc - xpid=4589 - wmpid=4588
 [20110913-15:58:23] [INFO ] scp thread on sck 7 started successfully
 [20110913-15:58:23] [INFO ] ++ created session (access granted): username 
user2, ip 172.17.21.101:4540 - socket: 10
 [20110913-15:58:23] [INFO ] starting X11rdp session...
 [20110913-15:58:33] [ERROR] X server for display 11 startup timeout
 [20110913-15:58:33] [INFO ] starting xrdp-sessvc - xpid=5073 - wmpid=5072
 [20110913-15:58:33] [ERROR] X server for display 11 startup timeout
 [20110913-15:58:33] [ERROR] another Xserver is already active on display 11
 [20110913-15:58:33] [DEBUG] aborting connection...
 [20110913-15:58:33] [INFO ] ++ terminated session: username user2, display 
:11.0, session_pid 5071, ip 172.17.21.101:4540 - socket: 10
 [20110913-16:04:58] [INFO ] scp thread on sck 7 started successfully
 [20110913-16:04:59] [INFO ] ++ created session (access granted): username 
user2, ip 172.17.21.185:54868 - socket: 10
 [20110913-16:04:59] [INFO ] starting X11rdp session...
 [20110913-16:05:08] [ERROR] X server for display 11 startup timeout
 [20110913-16:05:08] [INFO ] starting xrdp-sessvc - xpid=5190 - wmpid=5189
 [20110913-16:05:09] [ERROR] X server for display 11 startup timeout
 [20110913-16:05:09] [ERROR] another Xserver is already active on display 11
 [20110913-16:05:09] [DEBUG] aborting connection...
 [20110913-16:05:09] [INFO ] ++ terminated session: username user2, display 
:11.0, session_pid 5188, ip 172.17.21.185:54868 - socket: 10
 [user1@bigbox ~]$
 [/quote]

 what's interesting is that the first user to connect, user1, it doesn't 
explicitly say that it is assigned a display number. SHould it?

 $ cat /etc/xrdp/xrdp.ini

 [globals]
 bitmap_cache=yes
 bitmap_compression=yes
 port=3389
 crypt_level=low
 channel_code=1
 max_bpp=16
 #black=000000
 #grey=d6d3ce
 #dark_grey=808080
 #blue=08246b
 #dark_blue=08246b
 #white=ffffff
 #red=ff0000
 #green=00ff00
 #background=626c72

 [xrdp1]
 name=sesman-X11rdp
 lib=libxup.so
 username=ask
 password=ask
 ip=127.0.0.1
 port=-1

 [xrdp2]
 name=freerdp-any
 lib=libxrdpfreerdp.so
 ip=ask
 port=ask3389

 [xrdp3]
 name=rdp-any
 lib=librdp.so
 ip=ask
 port=ask3389

 ----------------------------------------

 $ cat sesman.ini
 [Globals]
 ListenAddress=127.0.0.1
 ListenPort=3350
 EnableUserWindowManager=1
 UserWindowManager=startwm.sh
 DefaultWindowManager=startwm.sh

 [Security]
 AllowRootLogin=1
 MaxLoginRetry=4
 TerminalServerUsers=tsusers
 TerminalServerAdmins=tsadmins

 [Sessions]
 X11DisplayOffset=10
 MaxSessions=10
 KillDisconnected=0
 IdleTimeLimit=0
 DisconnectedTimeLimit=0

 [Logging]
 LogFile=/var/log/xrdp-sesman.log
 LogLevel=DEBUG
 EnableSyslog=0
 SyslogLevel=DEBUG

 [X11rdp]
 param1=-bs
 param2=-ac
 param3=-nolisten
 param4=tcp

 [Xvnc]
 param1=-bs
 param2=-ac
 param3=-nolisten
 param4=tcp
 param5=-localhost
 param6=-dpi
 param7=96
------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry&reg; mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry&reg; DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel

Reply via email to