Estou usando o x11vnc para conexão reversa, que as pessoas que buscam ajuda só precisam clicar em um botão (um iniciador para um one-liner bash com x11vnc e um DDNS) quando eu pedir para eles fazerem isso.
Eu limpei o one-liner para x11vnc -connect vnc.domain.tld
no Linux Mint 13 ou Ubuntu 12.04 com MATE < = 1.6, Xfce, KDE ou Unity ( x11vnc
instalado a partir dos repositórios padrão) tudo funciona perfeito e as últimas linhas ao estabelecer uma conexão são:
...
01/01/2000 00:00:00 Using tight encoding for client XXX.XXX.XXX.XXX
01/01/2000 00:00:00 created xdamage object: 0x3c00036
01/01/2000 00:00:00 copy_tiles: allocating first_line at size 51
01/01/2000 00:00:05 client_set_net: XXX.XXX.XXX.XXX 5.0809
01/01/2000 00:00:09 created selwin: 0x3c00037
01/01/2000 00:00:09 called initialize_xfixes()
mas no Debian 8, Fedora 24, Linux Mint 17.xe & 18 ou Ubuntu 14.04 & 16.04 com MATE > = 1.8, Xfce, LXDE, KDE, Canela ou Unity x11vnc (instalado dos repositórios padrão) sai com as últimas 4 linhas de terminal sendo diferentes: (também o cliente de espera sai imediatamente)
...
01/01/2000 00:00:00 Using tight encoding for client XXX.XXX.XXX.XXX
01/01/2000 00:00:00 client_count: 0
01/01/2000 00:00:00 Restored X server key autorepeat to: 1
01/01/2000 00:00:00 viewer exited.
01/01/2000 00:00:00 deleted 50 tile_row polling images.
então ... eu não tenho idéia do que e porque ele não está mais funcionando!
o que eu posso fazer para fazer a conexão VNC reversa voltar a funcionar? - ou talvez haja um bug ???
aviso: os endereços IP mascarados são os corretos do cliente e, com certeza, a porta 5500 é encaminhada para o cliente.
aviso adicional: se necessário ... Estou usando o remmina como visualizador.