OpeonConnect fails with generic TLS Fatal Alert Error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openconnect (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Works in Ubuntu 18.04, fails in 18.10 and the upcoming 19.04. Appears to be a problem with a cipher no longer included, maybe? See here, as it's not just ubuntu that is having this issue:
https:/
I've removed information about the VPN host. I can disclose that it is a Cisco AnyConnect VPN service.
OpenConnect output:
POST https:/
Attempting to connect to server xxxxxx:443
Connected to xxxxxx:443
SSL negotiation with vpn-host.tld
SSL connection failure: A TLS fatal alert has been received.
Failed to open HTTPS connection to vpn-host.tld
gnutls-cli output:
$ gnutls-cli -V vpn-host.tld
Processed 128 CA certificate(s).
Resolving 'vpn-host.
Connecting to 'xxxxxx:443'...
*** Fatal error: A TLS fatal alert has been received.
*** Received alert [40]: Handshake failed
$ gnutls-cli -d 2 vpn-host.tld
Processed 128 CA certificate(s).
Resolving 'vpn-host.
Connecting to 'xxxxxx:443'...
|<2>| added 6 protocols, 29 ciphersuites, 18 sig algos and 9 groups into priority list
|<2>| Keeping ciphersuite 13.02 (GNUTLS_
|<2>| Keeping ciphersuite 13.03 (GNUTLS_
|<2>| Keeping ciphersuite 13.01 (GNUTLS_
|<2>| Keeping ciphersuite 13.04 (GNUTLS_
|<2>| Keeping ciphersuite c0.2c (GNUTLS_
|<2>| Keeping ciphersuite cc.a9 (GNUTLS_
|<2>| Keeping ciphersuite c0.ad (GNUTLS_
|<2>| Keeping ciphersuite c0.0a (GNUTLS_
|<2>| Keeping ciphersuite c0.2b (GNUTLS_
|<2>| Keeping ciphersuite c0.ac (GNUTLS_
|<2>| Keeping ciphersuite c0.09 (GNUTLS_
|<2>| Keeping ciphersuite c0.30 (GNUTLS_
|<2>| Keeping ciphersuite cc.a8 (GNUTLS_
|<2>| Keeping ciphersuite c0.14 (GNUTLS_
|<2>| Keeping ciphersuite c0.2f (GNUTLS_
|<2>| Keeping ciphersuite c0.13 (GNUTLS_
|<2>| Keeping ciphersuite 00.9d (GNUTLS_
|<2>| Keeping ciphersuite c0.9d (GNUTLS_
|<2>| Keeping ciphersuite 00.35 (GNUTLS_
|<2>| Keeping ciphersuite 00.9c (GNUTLS_
|<2>| Keeping ciphersuite c0.9c (GNUTLS_
|<2>| Keeping ciphersuite 00.2f (GNUTLS_
|<2>| Keeping ciphersuite 00.9f (GNUTLS_
|<2>| Keeping ciphersuite cc.aa (GNUTLS_
|<2>| Keeping ciphersuite c0.9f (GNUTLS_
|<2>| Keeping ciphersuite 00.39 (GNUTLS_
|<2>| Keeping ciphersuite 00.9e (GNUTLS_
|<2>| Keeping ciphersuite c0.9e (GNUTLS_
|<2>| Keeping ciphersuite 00.33 (GNUTLS_
|<2>| Advertizing version 3.4
|<2>| Advertizing version 3.3
|<2>| Advertizing version 3.2
|<2>| Advertizing version 3.1
|<2>| HSK[0x5649deb82
*** Fatal error: A TLS fatal alert has been received.
*** Received alert [40]: Handshake failed
affects: | kinit (Ubuntu) → openconnect (Ubuntu) |
Is this https:/ /gitlab. com/openconnect /openconnect/ issues/ 21 ?