swizz ly | 30 Apr 11:00 2015
Picon
Picon

sshd CLOSE_WAIT problem

Hi!
 
It happens time to time on our x2go server, that the CPU usage goes almost 100% on a single CPU. The high usage is caused by the sshd process which runs the <username> <at> notty, in PS it looks like this:
root     32768 25441  7 Apr28 ?        03:14:44 sshd: myuser <at> notty
 
An strace of the process shows that the number of open files reached the predefined limit:
...
accept(7, 0x7fff6d2bccb0, [128])        = -1 EMFILE (Too many open files)
socket(PF_FILE, SOCK_DGRAM|SOCK_CLOEXEC, 0) = -1 EMFILE (Too many open files)
select(4096, [3 5 7 8 9], [], NULL, NULL) = 1 (in [7])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
...

 
Increasing the limit "nofile" solves the high CPU problem only temporarily, as the number of open files increases with the time monotonously (at a rate of ~1/20 sec).
Checking the files opened by the given process shows, the following
...
sshd    32768 root 8499u  IPv4 1542181459      0t0        TCP loopback:30028->loopback:51585 (CLOSE_WAIT)
...
The number of such CLOSE_WAIT entries is several thousands.
Netstat shows a similar view:
...
tcp        0      0 127.0.0.1:30028             127.0.0.1:38163             CLOSE_WAIT  32768/sshd
...
 
After increasing the limit of open files I logged the strace of the process during a period when the number of CLOSE_WAIT connections increases (see attached file).
The user is doing nothing, he is just logged in with x2go, but doesn't run any active processes, he doesn't even use the server.
Has anyone experienced the same problem or has any explanation for this behaviour?
 
Regards
Swizzly

 
 
 
 
 
# strace -p 32768
Process 32768 attached - interrupt to quit
select(8520, [3 5 7 8 9 8518], [], NULL, NULL) = 1 (in [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0               
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0               
read(3,
"\343\36\310\337\32\313\24\221\254\335\310Y <at> Dd\0172|FZ\34\3\207#\v\2705\327b\274$\223"...,
16384) = 52
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8519])                                           
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                  
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                  
read(8519, "\0\0\1\24\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0L\0\0\0\10L\0\0\0\0L\0"...,
16384) = 296         
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                            
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                  
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                  
write(3,
"p\314i>>\3\272\363\340\tK\240\330\362\200/\242\326\212\207\325\233\212\276\367O\251\272\262\330\2554"...,
340) = 340                                                                                                                                                                                          
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\0\24\1", 16384)               = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"\231\242\35\211\337\376\21\242\317#{\257\30\32i\320\230\251'L\271F\345\252\362\235\374\234\376\5m\253"...,
52) = 52                                                                                                                                                                                           
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [3])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(3,
"\344\306\354\370+\325a\33\10E\\\17P\200\250\345%d\316},\323Bb\3152\223\222\341\2461\26"...,
16384) = 52                                                                                                                                                                                                        
select(8520, [3 5 7 8 9 8518 8519], [8], NULL, NULL) = 1 (out [8])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(8, "\0\25\1", 3)                  = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\0\24\1", 16384)               = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"&c\7\r\26#\373\373F\244\222f\215\223\352\\g\6l <at> \247\244\231fq\3g\312Ol\322\245"..., 52) =
52                                                                                                                                                                                                                  
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [3])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(3, ":
W\311.\240\277\226R\5\02235\235\211O\221\220s\\\36$\4\245\204\333u&\0\315\323\217"...,
16384) = 52                                                                                                                                                                                                           
select(8520, [3 5 7 8 9 8518 8519], [8], NULL, NULL) = 1 (out [8])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(8, "\0\25\1", 3)                  = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\0\24\1", 16384)               = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"\253B\0f\371\317A\360\23,\36\366z\5*\n\370\251\0363\307Yk\275w\313\2\253\304]`\355"...,
52) = 52                                                                                                                                                                                                              
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [3])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(3,
"\210_\316\214\346\337\236\262\r\256\20\204\224KL\335\253\316\r\35\271\330N\17M\221b\353\250\367\247\335"...,
16384) = 52                                                                                                                                                                                       
select(8520, [3 5 7 8 9 8518 8519], [8], NULL, NULL) = 1 (out [8])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(8, "\0\25\1", 3)                  = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\0\24\1", 16384)               = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"ms\324\227\255 <at> &\364\362\340\332\32.*K\306s\326\360\343\212\274\302\341\352\273\22\22!m7\373"...,
52) = 52                                                                                                                                                                                                    
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [3])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(3, "\227\tM\261\363\306PR\210I\300o\326\262\24<\331\5\222\0206\227\226\7c\354\221!$
\205\302"..., 16384) = 52                                                                                                                                                                                                      
select(8520, [3 5 7 8 9 8518 8519], [8], NULL, NULL) = 1 (out [8])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(8, "\0\25\1", 3)                  = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\202\"\0205\30\4\0,\300%\0000\0 \0\245\0\30\0\200\213\4\5\0-\300%\0,\300%\0"...,
16384) = 292                                                                                                                                                                                                                  
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"\326/\206cr\331k\225\201;\316\226Y\3555\241U\375\326X\23\2222]\226\341\234Xve\311\225"...,
340) = 340                                                                                                                                                                                                         
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8518])                                                                                                                                                                                                                                                     
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8518, "", 16384)                   = 0                                                                                                                                                                                                                                                                             
shutdown(8518, 0 /* receive */)         = 0                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                           
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"\3746\0\312\275;Z\24\24\30E\261 <at> \212\313\326\37D\304\25\264C#\375\223\315\233\277\261p\222\231"...,
36) = 36                                                                                                                                                                                                  
select(8520, [3 5 7 8 9 8519], [], NULL, NULL) = 1 (in [8519])                                                                                                                                                                                                                                                          
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8519, "", 16384)                   = 0                                                                                                                                                                                                                                                                             
shutdown(8519, 0 /* receive */)         = 0                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                                
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"R%\307)\333}\350\21\n\347M>u\37\374\340\211\225r\220\353N\335V\224D:\371\26\362\373\241"...,
36) = 36                                                                                                                                                                                                         
select(8520, [3 5 7 8 9], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                                  
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\0\24\1", 16384)               = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                                
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"u\1\37\f\323\337\244b\0173\333Fz\225\30\343Km\31D\10%\3516\342\302\0275\346{\365!"...,
52) = 52                                                                                                                                                                                                               
select(8520, [3 5 7 8 9], [], NULL, NULL) = 1 (in [3])                                                                                                                                                                                                                                                                  
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(3, "H\17/ \2648\326\207`*\0200!\2\227X\"\344\266\307\366\323\377\271\n\2150v0j-,"...,
16384) = 52                                                                                                                                                                                                                  
select(8520, [3 5 7 8 9], [8], NULL, NULL) = 1 (out [8])                                                                                                                                                                                                                                                                
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(8, "\0\25\1", 3)                  = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                                  
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(8, "\22\2007\30\4\0.\300%\0(\0 \0\0\0\0\0\0", 16384) = 19
select(8520, [3 5 7 8 9], [3], NULL, NULL) = 3 (in [7 8], out [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
accept(7, {sa_family=AF_INET, sin_port=htons(51698), sin_addr=inet_addr("127.0.0.1")}, [16]) = 8520
getsockopt(8520, SOL_TCP, TCP_NODELAY, [8830817467723939840], [4]) = 0
setsockopt(8520, SOL_TCP, TCP_NODELAY, [1], 4) = 0
fcntl(8520, F_SETFD, FD_CLOEXEC)        = 0
ioctl(8520, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff6d2bcb00) = -1 EINVAL (Invalid argument)
fcntl(8520, F_GETFL)                    = 0x2 (flags O_RDWR)
fcntl(8520, F_SETFL, O_RDWR|O_NONBLOCK) = 0
fcntl(8520, F_GETFL)                    = 0x802 (flags O_RDWR|O_NONBLOCK)
getpeername(8520, {sa_family=AF_INET, sin_port=htons(51698),
sin_addr=inet_addr("127.0.0.1")}, [16]) = 0
getpeername(8520, {sa_family=AF_INET, sin_port=htons(51698),
sin_addr=inet_addr("127.0.0.1")}, [16]) = 0
read(8, "\22 <at> 7\30\4\0/\300%\0(\0 \0\0\0\0\0\0\37 <at> 8\30\5\0/\300%\0\10\0\10"..., 16384) = 83
write(3,
",\351)\356-y\1l\0255;\367U\367\254Z$\216\264\251\371qz\206\302\24\245\326\333\0\342\244"...,
168) = 168
select(8521, [3 5 7 8 9], [3], NULL, NULL) = 2 (in [7], out [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
accept(7, {sa_family=AF_INET, sin_port=htons(51699), sin_addr=inet_addr("127.0.0.1")}, [16]) = 8521
getsockopt(8521, SOL_TCP, TCP_NODELAY, [8830817467723939840], [4]) = 0
setsockopt(8521, SOL_TCP, TCP_NODELAY, [1], 4) = 0
fcntl(8521, F_SETFD, FD_CLOEXEC)        = 0
ioctl(8521, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff6d2bcb00) = -1 EINVAL (Invalid argument)
fcntl(8521, F_GETFL)                    = 0x2 (flags O_RDWR)
fcntl(8521, F_SETFL, O_RDWR|O_NONBLOCK) = 0
fcntl(8521, F_GETFL)                    = 0x802 (flags O_RDWR|O_NONBLOCK)
getpeername(8521, {sa_family=AF_INET, sin_port=htons(51699),
sin_addr=inet_addr("127.0.0.1")}, [16]) = 0
getpeername(8521, {sa_family=AF_INET, sin_port=htons(51699),
sin_addr=inet_addr("127.0.0.1")}, [16]) = 0
write(3,
"bA\7\264\177\226\267\242\215\302\354\331\230y\346\213\7Sj\271\343\21\345\201\33q\352\251X\306\306\304"...,
232) = 232
select(8522, [3 5 7 8 9], [], NULL, NULL) = 1 (in [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(3, "$=^k\255S\200f4\216\325\336N\201]\377Q\v\270\36Eq\302l# <at> p\236\375\360\37w"...,
16384) = 52
select(8522, [3 5 7 8 9 8520], [], NULL, NULL) = 1 (in [8520])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(8520, "\0\0\1\24\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0L\0\0\0\10L\0\0\0\0L\0"...,
16384) = 296
select(8522, [3 5 7 8 9 8520], [3], NULL, NULL) = 1 (out [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
write(3,
"\240\313e-\"\236\347\f\252\274\267\207\21141H\323\302z\t9\34\225\323\267\356mq\313\246M&"...,
340) = 340
select(8522, [3 5 7 8 9 8520], [], NULL, NULL) = 1 (in [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(3,
"J\177\300\262w\234\367\357r\34%\261\255\346`Aq\36\37g>\275\216\332\214p\277>\3631P\300"...,
16384) = 52
select(8522, [3 5 7 8 9 8520 8521], [], NULL, NULL) = 1 (in [8521])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(8521, "\0\0\1\24\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0L\0\0\0\10L\0\0\0\0L\0"...,
16384) = 296
select(8522, [3 5 7 8 9 8520 8521], [3], NULL, NULL) = 1 (out [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
write(3, "\304u\205fO-\371\2667{\\\211\254!\303\36\f[l\215b<\201\202/\275\3544\1O2\327"...,
340) = 340
select(8522, [3 5 7 8 9 8520 8521], [], NULL, NULL^C <unfinished ...>
Process 32768 detached
# strace -p 32768
Process 32768 attached - interrupt to quit
select(8520, [3 5 7 8 9 8518], [], NULL, NULL) = 1 (in [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0               
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0               
read(3,
"\343\36\310\337\32\313\24\221\254\335\310Y <at> Dd\0172|FZ\34\3\207#\v\2705\327b\274$\223"...,
16384) = 52
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8519])                                           
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                  
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                  
read(8519, "\0\0\1\24\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0L\0\0\0\10L\0\0\0\0L\0"...,
16384) = 296         
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                            
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                  
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                  
write(3,
"p\314i>>\3\272\363\340\tK\240\330\362\200/\242\326\212\207\325\233\212\276\367O\251\272\262\330\2554"...,
340) = 340                                                                                                                                                                                          
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\0\24\1", 16384)               = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"\231\242\35\211\337\376\21\242\317#{\257\30\32i\320\230\251'L\271F\345\252\362\235\374\234\376\5m\253"...,
52) = 52                                                                                                                                                                                           
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [3])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(3,
"\344\306\354\370+\325a\33\10E\\\17P\200\250\345%d\316},\323Bb\3152\223\222\341\2461\26"...,
16384) = 52                                                                                                                                                                                                        
select(8520, [3 5 7 8 9 8518 8519], [8], NULL, NULL) = 1 (out [8])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(8, "\0\25\1", 3)                  = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\0\24\1", 16384)               = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"&c\7\r\26#\373\373F\244\222f\215\223\352\\g\6l <at> \247\244\231fq\3g\312Ol\322\245"..., 52) =
52                                                                                                                                                                                                                  
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [3])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(3, ":
W\311.\240\277\226R\5\02235\235\211O\221\220s\\\36$\4\245\204\333u&\0\315\323\217"...,
16384) = 52                                                                                                                                                                                                           
select(8520, [3 5 7 8 9 8518 8519], [8], NULL, NULL) = 1 (out [8])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(8, "\0\25\1", 3)                  = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\0\24\1", 16384)               = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"\253B\0f\371\317A\360\23,\36\366z\5*\n\370\251\0363\307Yk\275w\313\2\253\304]`\355"...,
52) = 52                                                                                                                                                                                                              
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [3])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(3,
"\210_\316\214\346\337\236\262\r\256\20\204\224KL\335\253\316\r\35\271\330N\17M\221b\353\250\367\247\335"...,
16384) = 52                                                                                                                                                                                       
select(8520, [3 5 7 8 9 8518 8519], [8], NULL, NULL) = 1 (out [8])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(8, "\0\25\1", 3)                  = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\0\24\1", 16384)               = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"ms\324\227\255 <at> &\364\362\340\332\32.*K\306s\326\360\343\212\274\302\341\352\273\22\22!m7\373"...,
52) = 52                                                                                                                                                                                                    
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [3])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(3, "\227\tM\261\363\306PR\210I\300o\326\262\24<\331\5\222\0206\227\226\7c\354\221!$
\205\302"..., 16384) = 52                                                                                                                                                                                                      
select(8520, [3 5 7 8 9 8518 8519], [8], NULL, NULL) = 1 (out [8])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(8, "\0\25\1", 3)                  = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                        
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\202\"\0205\30\4\0,\300%\0000\0 \0\245\0\30\0\200\213\4\5\0-\300%\0,\300%\0"...,
16384) = 292                                                                                                                                                                                                                  
select(8520, [3 5 7 8 9 8518 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                      
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"\326/\206cr\331k\225\201;\316\226Y\3555\241U\375\326X\23\2222]\226\341\234Xve\311\225"...,
340) = 340                                                                                                                                                                                                         
select(8520, [3 5 7 8 9 8518 8519], [], NULL, NULL) = 1 (in [8518])                                                                                                                                                                                                                                                     
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8518, "", 16384)                   = 0                                                                                                                                                                                                                                                                             
shutdown(8518, 0 /* receive */)         = 0                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9 8519], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                           
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"\3746\0\312\275;Z\24\24\30E\261 <at> \212\313\326\37D\304\25\264C#\375\223\315\233\277\261p\222\231"...,
36) = 36                                                                                                                                                                                                  
select(8520, [3 5 7 8 9 8519], [], NULL, NULL) = 1 (in [8519])                                                                                                                                                                                                                                                          
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8519, "", 16384)                   = 0                                                                                                                                                                                                                                                                             
shutdown(8519, 0 /* receive */)         = 0                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                                
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"R%\307)\333}\350\21\n\347M>u\37\374\340\211\225r\220\353N\335V\224D:\371\26\362\373\241"...,
36) = 36                                                                                                                                                                                                         
select(8520, [3 5 7 8 9], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                                  
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(8, "\0\24\1", 16384)               = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9], [3], NULL, NULL) = 1 (out [3])                                                                                                                                                                                                                                                                
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(3,
"u\1\37\f\323\337\244b\0173\333Fz\225\30\343Km\31D\10%\3516\342\302\0275\346{\365!"...,
52) = 52                                                                                                                                                                                                               
select(8520, [3 5 7 8 9], [], NULL, NULL) = 1 (in [3])                                                                                                                                                                                                                                                                  
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
read(3, "H\17/ \2648\326\207`*\0200!\2\227X\"\344\266\307\366\323\377\271\n\2150v0j-,"...,
16384) = 52                                                                                                                                                                                                                  
select(8520, [3 5 7 8 9], [8], NULL, NULL) = 1 (out [8])                                                                                                                                                                                                                                                                
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                                                                                                                                                                                            
write(8, "\0\25\1", 3)                  = 3                                                                                                                                                                                                                                                                             
select(8520, [3 5 7 8 9], [], NULL, NULL) = 1 (in [8])                                                                                                                                                                                                                                                                  
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                                                                                                                                                                                            
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(8, "\22\2007\30\4\0.\300%\0(\0 \0\0\0\0\0\0", 16384) = 19
select(8520, [3 5 7 8 9], [3], NULL, NULL) = 3 (in [7 8], out [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
accept(7, {sa_family=AF_INET, sin_port=htons(51698), sin_addr=inet_addr("127.0.0.1")}, [16]) = 8520
getsockopt(8520, SOL_TCP, TCP_NODELAY, [8830817467723939840], [4]) = 0
setsockopt(8520, SOL_TCP, TCP_NODELAY, [1], 4) = 0
fcntl(8520, F_SETFD, FD_CLOEXEC)        = 0
ioctl(8520, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff6d2bcb00) = -1 EINVAL (Invalid argument)
fcntl(8520, F_GETFL)                    = 0x2 (flags O_RDWR)
fcntl(8520, F_SETFL, O_RDWR|O_NONBLOCK) = 0
fcntl(8520, F_GETFL)                    = 0x802 (flags O_RDWR|O_NONBLOCK)
getpeername(8520, {sa_family=AF_INET, sin_port=htons(51698),
sin_addr=inet_addr("127.0.0.1")}, [16]) = 0
getpeername(8520, {sa_family=AF_INET, sin_port=htons(51698),
sin_addr=inet_addr("127.0.0.1")}, [16]) = 0
read(8, "\22 <at> 7\30\4\0/\300%\0(\0 \0\0\0\0\0\0\37 <at> 8\30\5\0/\300%\0\10\0\10"..., 16384) = 83
write(3,
",\351)\356-y\1l\0255;\367U\367\254Z$\216\264\251\371qz\206\302\24\245\326\333\0\342\244"...,
168) = 168
select(8521, [3 5 7 8 9], [3], NULL, NULL) = 2 (in [7], out [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
accept(7, {sa_family=AF_INET, sin_port=htons(51699), sin_addr=inet_addr("127.0.0.1")}, [16]) = 8521
getsockopt(8521, SOL_TCP, TCP_NODELAY, [8830817467723939840], [4]) = 0
setsockopt(8521, SOL_TCP, TCP_NODELAY, [1], 4) = 0
fcntl(8521, F_SETFD, FD_CLOEXEC)        = 0
ioctl(8521, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff6d2bcb00) = -1 EINVAL (Invalid argument)
fcntl(8521, F_GETFL)                    = 0x2 (flags O_RDWR)
fcntl(8521, F_SETFL, O_RDWR|O_NONBLOCK) = 0
fcntl(8521, F_GETFL)                    = 0x802 (flags O_RDWR|O_NONBLOCK)
getpeername(8521, {sa_family=AF_INET, sin_port=htons(51699),
sin_addr=inet_addr("127.0.0.1")}, [16]) = 0
getpeername(8521, {sa_family=AF_INET, sin_port=htons(51699),
sin_addr=inet_addr("127.0.0.1")}, [16]) = 0
write(3,
"bA\7\264\177\226\267\242\215\302\354\331\230y\346\213\7Sj\271\343\21\345\201\33q\352\251X\306\306\304"...,
232) = 232
select(8522, [3 5 7 8 9], [], NULL, NULL) = 1 (in [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(3, "$=^k\255S\200f4\216\325\336N\201]\377Q\v\270\36Eq\302l# <at> p\236\375\360\37w"...,
16384) = 52
select(8522, [3 5 7 8 9 8520], [], NULL, NULL) = 1 (in [8520])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(8520, "\0\0\1\24\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0L\0\0\0\10L\0\0\0\0L\0"...,
16384) = 296
select(8522, [3 5 7 8 9 8520], [3], NULL, NULL) = 1 (out [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
write(3,
"\240\313e-\"\236\347\f\252\274\267\207\21141H\323\302z\t9\34\225\323\267\356mq\313\246M&"...,
340) = 340
select(8522, [3 5 7 8 9 8520], [], NULL, NULL) = 1 (in [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(3,
"J\177\300\262w\234\367\357r\34%\261\255\346`Aq\36\37g>\275\216\332\214p\277>\3631P\300"...,
16384) = 52
select(8522, [3 5 7 8 9 8520 8521], [], NULL, NULL) = 1 (in [8521])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(8521, "\0\0\1\24\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0L\0\0\0\10L\0\0\0\0L\0"...,
16384) = 296
select(8522, [3 5 7 8 9 8520 8521], [3], NULL, NULL) = 1 (out [3])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
write(3, "\304u\205fO-\371\2667{\\\211\254!\303\36\f[l\215b<\201\202/\275\3544\1O2\327"...,
340) = 340
select(8522, [3 5 7 8 9 8520 8521], [], NULL, NULL^C <unfinished ...>
Process 32768 detached
Robert Dinse | 29 Apr 06:21 2015

Unity2d


      The faq at:

 	http://wiki.x2go.org/doku.php/doc:faq

      States that Ubuntu 12.10 and up no longer offer Unity 2d, only plain
Unity, so X2Go can't work with it.

      Actually, I've got Ubuntu 14.10 and it DOES include Unity2d in the
distribution.  I've installed it but X2Go doesn't work with it.

-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
    Knowledgeable human assistance, not telephone trees or script readers.
  See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.
Robert Dinse | 29 Apr 05:42 2015

X2go Xfce4 Yosimite


      I've got kind of a strange situation I'm hoping someone might be able to
help me troubleshoot.

      I've got a Ubuntu 14.04 server with a variety of Desktops including
KDE, Xfce, and Mate.

      From my Ubuntu 14.10 Linux box, I can use X2go to connect to the Ubuntu
server using any of the above.  However, from a Mac running Yosimite 10.10.3,
X2go just gets a black screen on the Ubuntu server using exactly the same
account that works from my Ubuntu workstation.  The Mac however can use the
Mate desktop just fine.

      This kind of breaks my normal troubleshooting paradigm of substitute
components until you determine which one is defective because in this case,
the Mac works with Mate but not xfce, my Ubuntu box works with both.

      If the Mac was bad, it should be broken for both desktops I would think.
If the xfce installation or x2go server was broken, it should be broken for
both the Mac and my Linux box.

      On the Mac when you login using xfce you just got a black screen (like
you would using a Desktop with a compositing window manager) but it works fine
from my Ubuntu box so that's not the issue.

-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
    Knowledgeable human assistance, not telephone trees or script readers.
  See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.
Martyn Welch | 28 Apr 11:40 2015
Picon

Connection failing on Ubuntu 12.04 after upgrade

Hi,

I've been using x2go for a while without any issues on Ubuntu 12.04. 
I've just done an update on the box, which updated x2go from 
4.0.1.16-0~935~ubuntu12.04.1 to 4.0.1.19-0~1064~ubuntu12.04.1 and the nx 
libs from 2:3.5.0.27-0~446~ubuntu12.04.1 to 
2:3.5.0.31-0~605~ubuntu12.04.1. (Packages installed via X2Go stable 
(main) PPA: https://launchpad.net/~x2go/+archive/ubuntu/stable)

I no longer seem to be able to connect to the box via x2go. I have tried 
client 4.0.3.2 under Linux and 4.0.2.0 under windows.

I have enabled debug logging on the server. I see the following in syslog:

Apr 27 17:42:20 RWVM-05B /usr/bin/x2golistsessions[1476]: 
x2golistsessions has been called with no option
Apr 27 17:42:21 RWVM-05B /usr/bin/x2gostartagent: x2gostartagent called 
with options: 800x600 adsl 16m-jpeg-9 unix-kde-depth_32 us
  auto 1 D UNITY
Apr 27 17:42:21 RWVM-05B /usr/bin/x2gostartagent: client announced 
itself as ,,<IP>''
Apr 27 17:42:21 RWVM-05B /usr/bin/x2gosessionlimit[1512]: 
x2gosessionlimit has been called
Apr 27 17:42:21 RWVM-05B /usr/bin/x2golistsessions[1515]: 
x2golistsessions has been called with options: --all-servers
Apr 27 17:42:21 RWVM-05B /usr/lib/x2go/x2gogetdisplays[1532]: 
db_getdisplays called, server: RWVM-05B; return value:
Apr 27 17:42:21 RWVM-05B /usr/lib/x2go/x2gogetports[1541]: db_getports 
called, server: RWVM-05B; return value:
Apr 27 17:42:21 RWVM-05B /usr/lib/x2go/x2gogetdisplays[1572]: 
db_getdisplays called, server: RWVM-05B; return value:
Apr 27 17:42:22 RWVM-05B /usr/lib/x2go/x2gogetports[1581]: db_getports 
called, server: RWVM-05B; return value:

Last 2 lines are repeated continually and don't stop until I kill the 
x2gostartagent process. Client is effectively hung until killed.

Any help would be greatly appreciated.

Martyn

--

-- 
Martyn Welch (Lead Software Engineer)  | Registered in England and Wales
GE Intelligent Platforms               | (3828642) at 100 Barbirolli Square
T +44(0)1327322748                     | Manchester, M2 3AB
E martyn.welch@...                  | VAT:GB 927559189
Michael Gale | 27 Apr 05:20 2015
Picon

Windows X2go QT Client SSO with HTTP Broker?

Hello,

    Does anyone know if the QT X2go client, when running on Windows Desktop will support NTLM or other types of SSO when contacting the Broker over HTTP?

Michael
<div><div dir="ltr">Hello,<div><br></div>
<div>&nbsp; &nbsp; Does anyone know if the QT X2go client, when running on Windows Desktop will support NTLM or other types of SSO when contacting the Broker over HTTP?
</div>
<div><br></div>
<div>Michael</div>
</div></div>
Felix E. Klee | 26 Apr 23:35 2015
Picon

Can X2GO do pixel-doubling? (client- or server-side)

The client and server would run on the same system.

Background: I am looking for a solution to scale [Xfig][1] for use on
HiDPI screens. What works is VNC: various VNC clients support scaling.
However, an NX based solution would possibly be more light weight, and
one could manage individual windows.

[1]: http://en.wikipedia.org/wiki/Xfig
Ranjith Technomics | 23 Apr 23:13 2015

disabling copy/paste in x2go session

Hi

I have installed x2go on one of the servers we are monitoring, found that x2go allows copy paste on it's session, this is a threat to the data security , how can i disable copy/paste on x2go server, waiting for your response , immediate help will be appreciated
 
Thanks and Regards

Ranjith Kiran
Linux engineer
Technomics IT Solutions Pvt LTD
www.technomicssolutions.com
<div><div>
<div dir="ltr"><span>Hi</span></div>
<div dir="ltr">
<br><span></span>
</div>
<div dir="ltr"><span>I have installed x2go on one of the servers we are monitoring, found that x2go allows copy paste on it's session, this is a threat to the data security , how can i disable copy/paste on x2go server, waiting for your response , immediate help will be appreciated<br></span></div>
<div dir="ltr"><span></span></div>
<div>&nbsp;</div>
<div class="signature">
<div>Thanks and Regards</div>
<div><br></div>Ranjith Kiran<div>Linux engineer</div>
<div>Technomics IT Solutions Pvt LTD</div>
<div>www.technomicssolutions.com</div>
</div>
</div></div>
Eric Kolotyluk | 23 Apr 21:47 2015
Picon

First Time Woes

Installed x2go server on Ubuntu 15.04 (running under VMWare Workstation 
on Windows 8.1)

Installed x2go client on Windows 8.1

I am now able to connect to Ubuntu, but all I get is a blank x2go 
window. My profile has the Unity desktop manager selected, but nothing 
happens and I have to force the connection closed.

When I do a 'ps aux | grep x2go" I can see lots of stuff running, but 
Unity is not running in my x2go window. I can see the following running

x2gocleansessions
x2goruncommand
x2goagent

So far my experience is, like every other X/Windows I have ever used, it 
is a royal pain in the .... to get things configured and working.

Where do I go from here?

- Eric
Ulrich Moser | 23 Apr 18:08 2015
Picon

pyhoca in Ubuntu 14.04 LTS with Unity

I tried to launch the pyhoca-gui on my Ubuntu box but it did not go to
the panel. So I searched for a solution and found the hints on

http://wiki.x2go.org/doku.php/doc:usage:pyhoca-gui.

But unfortunately the hint to use

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

does not work in Unity on Trusty as there is no entry
com.canonical.Unity.Panel in the gsettings. Using dconf-editor I tried
to find whether there is something similar or whether it had been moved
into another tree but there is no node for Panel in no tree.

Regards

Ulrich

Ulrich Moser | 22 Apr 17:38 2015
Picon

Setup for classroom

Hi there,

is there a documentation for a basic classroom setup? I have not found
one on the wiki.

Regards

Ulrich

swizz ly | 21 Apr 14:34 2015
Picon
Picon

win x2goclient with broker

Hi again,
 
How to start the windows x2goclient (v4.0.4.0) to connect to an x2gobroker. There is no such option in the gui or in the command-line, however, the linux x2goclient has such command-line options.
 
Swizzly
 
<div><div>
<div>Hi again,</div>

<div>&nbsp;</div>

<div>How to start the windows x2goclient (v4.0.4.0) to connect to an x2gobroker. There is no such option in the gui or in the command-line, however, the linux x2goclient has such command-line options.</div>

<div>&nbsp;</div>

<div>Swizzly</div>

<div>&nbsp;</div>
</div></div>

Gmane