[Pkg-tigervnc-devel] Bug#912256: tigervnc-viewer: xtigervncviewer does not use the system X.509 root certificates by default
Ben Harris
bjh21 at cam.ac.uk
Mon Oct 29 16:26:27 GMT 2018
Package: tigervnc-viewer
Version: 1.9.0+dfsg-1
Severity: normal
Dear Maintainer,
I have a VNC server configured to use VeNCrypt/X509None security. It
has an X.509 certificate issued by Let's Encrypt (and shared with the
Web server on the system). If I connect to it like this:
xtigervncviewer cnh.infra.csi.cam.ac.uk
then I get a message telling me that my certificate "has been signed by
an unknown authority". On the other hand, if I specify a root
certificate:
xtigervncviewer -X509CA /etc/ssl/certs/DST_Root_CA_X3.pem cnh.infra.csi.cam.ac.uk
the viewer connects without complaint.
I would expect, on a Debian system, that a TLS client would use the
system certificate store in /etc/ssl/certs by default, so
xtigervncviewer would connect without complaint without my having to
specify which root certificate to use. At the very least it should have
an option to use the system certificate store.
By contrast, the "openssl" and "gnutls-cli" commands correctly validate
the server's certificate when they connect to port 443.
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 4.18.0-1-686-pae (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages tigervnc-viewer depends on:
ii libc6 2.27-6
ii libfltk-images1.3 1.3.4-7
ii libfltk1.3 1.3.4-7
ii libfontconfig1 2.13.1-1
ii libgcc1 1:8.2.0-7
ii libgnutls30 3.5.19-1
ii libjpeg62-turbo 1:1.5.2-2+b1
ii libpam0g 1.1.8-3.8
ii libstdc++6 8.2.0-7
ii libx11-6 2:1.6.7-1
ii libxcursor1 1:1.1.15-1
ii libxext6 2:1.3.3-1+b2
ii libxfixes3 1:5.0.3-1
ii libxft2 2.3.2-2
ii libxinerama1 2:1.1.4-1
ii libxrender1 1:0.9.10-1
ii zlib1g 1:1.2.11.dfsg-1
tigervnc-viewer recommends no packages.
Versions of packages tigervnc-viewer suggests:
ii tigervnc-common 1.9.0+dfsg-1
-- no debconf information
--
Ben Harris, University of Cambridge Information Services.
More information about the Pkg-tigervnc-devel
mailing list