web-dev-qa-db-fra.com

La connexion TLS n'a pas été correctement terminée

Je suis un utilisateur débutant d'ubuntu et j'ai probablement supprimé quelque chose que je n'aurais pas dû. Maintenant, quand je veux ouvrir quelques pages Web dans Chrome, Chromium ou Firefox:

  1. Je ne peux pas télécharger de photos/de fichiers, la page est en cours d'exécution, mais rien ne se passe.
  2. Parfois, la page dit simplement "échec de la connexion",
  3. certaines pages ne sont même pas chargées ...

Avec un ami, nous avons essayé de localiser le problème, nous avons utilisé curl dans Terminal et le message suivant, après plusieurs tentatives:

$ curl
https://secure-web.Cisco.com/1UjZvaFXylKMUS8eSdCfbbKAk1o8eOwyUbZWinGVDbO4PZJi_lCx_9W6A5aCGm7Y7TRyMZ9_2YzAGA9SkPEyJuqBo34wXEZWLbqh8nXHPIommnz_s1Iw2seS9DjGgyTDpIIy3NAusf6W7DKPkLqvsPQFn2Av26cx0AdfmOFNpkSJkTxCFk0airlZWOZBBFUE-S3dsLqHkm68A_7iq3BwPp6pp95WKQuTu5diERcS-apjarsnggk-Gq3IM4TTJI1Cgu43o8VPFqAi180o8sqS-c7xgALeBIJUg0YIeaj8qoz0zyhBIaIm7PbichXA0mp1pyCT2ELfMPQob1EihfFDMQkF_bl8NLkAzFmL9WLYH6JVYHYiuhkVrQ8NA08fgZ7ukcwJF_MGZufAoEVyWox1RW0jzMyCE7Xac7xWWY_Jt9DAdtUXNYKY3WhOeN9w9pLM2vY1fMkXoTly_9LigF5e9OQ/https%3A%2F%2Fget.Adobe.com%2Fflashplayer%2F
*   Trying 193.104.215.66...
* Connected to get.Adobe.com (193.104.215.66) port 443 (#0)
* found 173 certificates in /etc/ssl/certs/ca-certificates.crt
* found 704 certificates in /etc/ssl/certs
* ALPN, offering http/1.1
* SSL connection using TLS1.2 / ECDHE_RSA_AES_256_GCM_SHA384
* server certificate verification OK
* server certificate status verification SKIPPED
* common name: get.Adobe.com (matched)
* server certificate expiration date OK
* server certificate activation date OK
* certificate public key: RSA
* certificate version: #3
* subject: C=US,ST=California,L=San Jose,O=Adobe Systems Incorporated,CN=get.Adobe.com
* start date: Fri, 23 Sep 2016 00:00:00 GMT
* expire date: Fri, 27 Sep 2019 12:00:00 GMT
* issuer: C=US,O=DigiCert Inc,CN=DigiCert SHA2 Secure Server CA
* compression: NULL
* ALPN, server did not agree to a protocol

> GET /flashplayer/ HTTP/1.1
> Host: get.Adobe.com
> User-Agent: curl/7.47.0
> Accept: */*
> 
< HTTP/1.1 302 Moved Temporarily
< Date: Sun, 11 Jun 2017 15:35:48 GMT
< Server: JRun Web Server
< location: /flashplayer/otherversions/
< Cache-Control: private, no-store, no-cache
< Content-Language: en-US
< Content-Language: en-US
< Content-Type: text/html; charset=UTF-8
< Set-Cookie: SETTINGS.LOCALE=en%5Fus; HttpOnly;domain=.Adobe.com;expires=Tue, 04-Jun-2047 14:35:48 GMT;path=/cfusion/
< Connection: close
< Vary: Accept-Encoding
< 
* GnuTLS recv error (-110): The TLS connection was non-properly terminated.
* Closing connection 0
curl: (56) GnuTLS recv error (-110): The TLS connection was non-properly terminated.

Le problème vient probablement de la connexion TLS, mais nous n’avons pas pu déterminer quoi et comment résoudre ce problème. J'ai mis à niveau mon 15.10 Ubuntu vers 16.04 LTS. Cela n'a pas résolu le problème, mais l'a approfondi (problèmes avec davantage de pages Web).

5
maryannvalleys

Il s'agit d'un bogue dans GnuTLS et curl a été compilé à l'aide de celui-ci au lieu de OpenSSL. Vous devriez essayer d'utiliser une version compilée avec openssl.

2
Luchostein