GNU/Linux >> Belajar Linux >  >> Ubuntu

Lansekap Ubuntu – Verifikasi Sertifikat Server Gagal?

Saya telah menginstal Landscape pada instalasi baru Ubuntu 16.04, dan saya mencoba mendaftarkan klien dengannya. Kami telah membuat CA dan menandatangani sertifikat kami (https://help.landscape.canonical.com/LDS/SSL). Kami juga menambahkan sertifikat ke sertifikat tepercaya pada klien.

Sekarang kami mencoba menghubungkan klien kami (Ubuntu 16.04) ke Server dengan perintah berikut:

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

Setelah dialog konfigurasi, pesan kesalahan ini muncul:

Informasi SSL server salah, atau verifikasi tanda tangan gagal!
Jika server menggunakan sertifikat yang ditandatangani sendiri, pastikan Anda menyediakannya dengan parameter –ssl-public-key.

Ya, server kami bernama 'Landskap'…

Kami telah memeriksa pada klien, apakah ada informasi tambahan di /var/log/landscape/broker.log dan menemukan entri kesalahan berikut.

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

Tolong bantu kami

Jawaban yang Diterima:

Tidak dapat menguji saat ini, tetapi Panduan Memulai Cepat menyarankan untuk menambahkan file sertifikat ke /etc/landscape/client.conf dengan baris ini:

ssl_public_key = /etc/landscape/server.pem

Ubuntu
  1. Ubuntu 14 Server Dan Xrdp?

  2. GUI Server Ubuntu

  3. Logo Server Ubuntu

  1. Server Ubuntu 20.04 NTP

  2. Ikon Server Ubuntu

  3. Git Clone Fails:Verifikasi Sertifikat Server Gagal

  1. Instalasi Server Ubuntu 20.04

  2. Cara mengatur server OpenVPN di Ubuntu 20.04

  3. Instalasi Ubuntu 20.04 PostgreSQL