GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Paysage Ubuntu - La vérification du certificat du serveur a échoué ?

J'ai installé Landscape sur une nouvelle installation d'Ubuntu 16.04 et j'essaie d'enregistrer des clients avec. Nous avons créé une autorité de certification et signé notre certificat (https://help.landscape.canonical.com/LDS/SSL). Nous avons également ajouté le certificat aux certificats de confiance sur le client.

Maintenant, nous essayons de connecter notre client (Ubuntu 16.04) au serveur avec la commande suivante :

sudo landscape-config --computer-title "Agent" --account-name standalone  --url https://landskap/message-system --ping-url http://landskap/ping --ssl-public-key=/etc/ssl/certs/landscape_server_ca.pem

Après la boîte de dialogue de configuration, ce message d'erreur apparaît :

Les informations SSL du serveur sont incorrectes ou échouent à la vérification de la signature !
Si le serveur utilise un certificat auto-signé, assurez-vous de lui fournir le paramètre –ssl-public-key.

Oui notre serveur s'appelle 'Landskap'…

Nous avons vérifié sur le client s'il y a des informations supplémentaires dans /var/log/landscape/broker.log et a trouvé l'entrée d'erreur suivante.

PyCurlError: Error 60: server certificate verification failed. CAfile: /usr/local/share/ca-certificates/landscape_server_ca.crt CRLfile: none
2017-04-18 14:08:38,978 ERROR    [MainThread] Message exchange failed: server certificate verification failed. CAfile: /usr/local/share/ca-certificates/landscape_server_ca.crt CRLfile: none
2017-04-18 14:08:38,978 INFO     [MainThread] Message exchange failed.
2017-04-18 14:08:38,979 INFO     [MainThread] Message exchange completed in 0.17s.
2017-04-18 14:09:38,982 INFO     [MainThread] Starting urgent message exchange with https://landskap/message-system.
2017-04-18 14:09:39,149 ERROR    [PoolThread-twisted.internet.reactor-0] Error contacting the server at https://landskap/message-system.
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/landscape/broker/transport.py", line 71, in exchange
    message_api)
  File "/usr/lib/python2.7/dist-packages/landscape/broker/transport.py", line 45, in _curl
    headers=headers, cainfo=self._pubkey, curl=curl))
  File "/usr/lib/python2.7/dist-packages/landscape/lib/fetch.py", line 109, in fetch
    raise PyCurlError(e.args[0], e.args[1])

Merci de nous aider 🙁

Réponse acceptée :

Impossible de tester actuellement, mais le guide de démarrage rapide suggère d'ajouter le fichier de certificat à /etc/landscape/client.conf avec cette ligne :

ssl_public_key = /etc/landscape/server.pem

Ubuntu
  1. Serveur Ubuntu 14 et Xrdp ?

  2. Interface graphique du serveur Ubuntu

  3. Logo du serveur Ubuntu

  4. Icône du serveur Ubuntu

  5. Échec du clonage Git :échec de la vérification du certificat du serveur

Configuration du serveur Ubuntu 22.04 Minecraft

Installation d'Ubuntu 22.04 PostgreSQL

Installation du serveur Samba sur Ubuntu 14.10

Installation du serveur Samba sur Ubuntu 15.10

Comment installer Plex Media Server sur un serveur/bureau Ubuntu 16.04

Comment installer LetsEncrypt avec Nginx sur Ubuntu 15.04