Форум русскоязычного сообщества Ubuntu


Автор Тема: SSL сертификаты в TigerVNC  (Прочитано 621 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн hfrr85

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
SSL сертификаты в TigerVNC
« : 20 Апреля 2021, 21:27:07 »
установлен 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, но хотелось сделать именно через сертификаты.
« Последнее редактирование: 20 Апреля 2021, 21:52:24 от ALiEN175 »

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.