GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Panorama di Ubuntu – Verifica del certificato del server non riuscita?

Ho installato Landscape su una nuova installazione di Ubuntu 16.04 e sto provando a registrare i client con esso. Abbiamo creato una CA e firmato il nostro certificato (https://help.landscape.canonical.com/LDS/SSL). Abbiamo anche aggiunto il certificato ai certificati attendibili sul client.

Ora proviamo a connettere il nostro client (Ubuntu 16.04) al Server con il seguente comando:

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

Dopo la finestra di configurazione appare questo messaggio di errore:

Le informazioni SSL del server non sono corrette o non supera la verifica della firma!
Se il server utilizza un certificato autofirmato, assicurati di fornirlo con il parametro –ssl-public-key.

Sì, il nostro server si chiama "Landskap"...

Abbiamo verificato sul client se sono presenti ulteriori informazioni in /var/log/landscape/broker.log e ho trovato la seguente voce di errore.

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])

Per favore aiutaci 🙁

Risposta accettata:

Impossibile eseguire il test al momento, ma la Guida introduttiva suggerisce di aggiungere il file del certificato a /etc/landscape/client.conf con questa riga:

ssl_public_key = /etc/landscape/server.pem

Ubuntu
  1. Server Ubuntu 14 e Xrdp?

  2. GUI di Ubuntu Server

  3. Logo del server Ubuntu

  4. Icona del server Ubuntu

  5. Il clone di Git non riesce:la verifica del certificato del server non è riuscita

Ubuntu 22.04 Configurazione del server Minecraft

Installazione di Ubuntu 22.04 PostgreSQL

Installazione di Samba Server su Ubuntu 14.10

Installazione di Samba Server su Ubuntu 15.10

Come installare Plex Media Server su Ubuntu 16.04 Server/Desktop

Come installare LetsEncrypt con Nginx su Ubuntu 15.04