установлен TigerVNC server. без сертификатов все работает. при попытке установить подключение через сертификат ssl, выдает следующую ошибку
Connection: AuthFailureException: Authentication failure
VNCSConnST: closing 127.0.0.1::34638: Authentication failure: Authentication
failure
сертификаты ставил следущим образом
все операции провожу в каталоге ~/.vnc
openssl req -x509 -newkey rsa -days 365 -nodes -keyout vnc-server-private.pem -out vnc-server.pem -subj '/CN=192.168.0.100' -addext "subjectAltName=IP:192.168.0.100"
vncserver -localhost no :1 -X509Key vnc-server-private.pem -X509Cert vnc-server.pem -SecurityTypes X509Vnc,X509Plain,VncAuth
запуск клиента
xtigervncviewer -SecurityTypes X509Vnc,X509Plain,VncAuth -X509CA vnc-server.pem -passwd /home/user/.vnc/passwd gateway:1
просмотр логов мало что дал
cat gateway\:1.log
Tue Apr 20 21:10:57 2021
VNCSConnST: Server default pixel format depth 24 (32bpp) little-endian rgb888
Tue Apr 20 21:10:59 2021
VNCSConnST: closing 127.0.0.1::34654: Clean disconnection
EncodeManager: Framebuffer updates: 46
EncodeManager: Tight:
EncodeManager: Solid: 1 rects, 16.951 kpixels
EncodeManager: 16 B (1:4238.5 ratio)
EncodeManager: Indexed RLE: 19 rects, 418.286 kpixels
EncodeManager: 6.62793 KiB (1:246.555 ratio)
EncodeManager: Tight (JPEG):
EncodeManager: Full Colour: 53 rects, 1.38628 Mpixels
EncodeManager: 329.691 KiB (1:16.4268 ratio)
EncodeManager: Total: 73 rects, 1.82152 Mpixels
EncodeManager: 336.335 KiB (1:21.1579 ratio)
TcpSocket: unable to get peer name for socket
Connections: closed: ::0
ComparingUpdateTracker: 3.02 kpixels in / 754 pixels out
ComparingUpdateTracker: (1:4.00531 ratio)
повторю что без установки сертификатов все работает прекрасно, но без шифрования. можно конечно через ssh, но хотелось сделать именно через сертификаты.