Eu tenho um desktop e um servidor rodando o CentOS 7.5 e executo ssh -X do desktop para o servidor. Depois que a conexão é feita, o arquivo ~/.Xauthority está escrito e eu tenho
$ echo $DISPLAY
localhost:10.0
$ xauth list
host.example.com/unix:10 MIT-MAGIC-COOKIE-1 xxxxxxxxxxxxxxx
host.example.com:10 MIT-MAGIC-COOKIE-1 yyyyyyyyyyyyyyyy
mas a execução de xclock dá Error: Can't open display em dois minutos. Usar ssh -Y não faz diferença. Em sshd_config tenho
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
A definição de X11UseLocalhost no não resolve o problema. ss -l | grep 6010 tem uma saída vazia.
Eu também tenho um servidor diferente no qual o encaminhamento do X da mesma área de trabalho funciona como deveria. Alguma idéia de como consertar o problema?