Новый клиент не может подключиться к автономному ландшафтному серверу

Я просто установил локальный автономный ландшафт на сервере помещений на сервере Ubuntu 16.04.3 LTS с именем landscape. Это релиз 17.03. Я добавил IP Addr для ландшафта в файл хостов моего клиента.

В первый раз, когда я попытался настроить клиента, я получил ошибку SSL из-за самоподписанного сертификата, поэтому я скопировал сертификат локально и добавил его в файл client.conf. Теперь, когда я запускаю команду конфигурации

sudo landscape-config --computer-title "node-1" --account-name standalone --url https://landscape/message-system --ping-url http://landscape/ping --ssl-public-key /etc/landscape/landscape-server-ca.crt

, она полностью переходит к шагу «регистрация запроса», а затем примерно через минуту возвращается с ошибкой:

Мы были не удается связаться с сервером. Возможно, ваше интернет-соединение не работает. Ландшафтный клиент будет продолжать периодически и периодически обращаться к серверу.

Я могу ping пейзаж по имени, а wget против этих URL-адресов отбрасывает ответ. Я перезапустил и клиент, и сервер. Я пробовал это от двух разных клиентов в локальной сети, и оба дают ту же ошибку. Ссылка на ожидающие компьютеры на ландшафтном сервере не отображает ожидающих компьютеров.

Я посмотрел в broker.log и обнаружил следующую ошибку:

2018-01-28 22:36:10,281 INFO [MainThread] Starting urgent message exchange with https://landscape/message-system. 2018-01-28 22:36:10,304 ERROR [PoolThread-twisted.internet.reactor-0] Error contacting the server at https://landscape/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 113, in fetch raise PyCurlError(e.args[0], e.args[1]) PyCurlError: Error 77: 2018-01-28 22:36:10,305 INFO [MainThread] Message exchange failed.

Я что-то упустил в своем пейзаже конфигурации, или это что-то не так с моими сетевыми настройками? Я хотел бы настроить Landscape. Спасибо!

0
задан 29 January 2018 в 09:41

2 ответа

Я скопировал серверы /etc/ssl/certs/landscape_server_ca.crt локально, не переименовав его. Решением было переименовать его в server.pem

Вот решение в форме скрипта

sudo scp cluster@landscape:/etc/ssl/certs/landscape_server_ca.crt /etc/landscape/server.pem sudo echo "ssl_public_key = /etc/landscape/server.pem" >> /etc/landscape/client.conf sudo landscape-config --computer-title "node-0" --account-name standalone --url https://landscape/message-system --ping-url http://landscape/ping --ssl-public-key /etc/landscape/server.pem

И это сделало трюк.

0
ответ дан 17 July 2018 в 22:01

Я скопировал серверы /etc/ssl/certs/landscape_server_ca.crt локально, не переименовав его. Решением было переименовать его в server.pem

Вот решение в форме скрипта

sudo scp cluster@landscape:/etc/ssl/certs/landscape_server_ca.crt /etc/landscape/server.pem sudo echo "ssl_public_key = /etc/landscape/server.pem" >> /etc/landscape/client.conf sudo landscape-config --computer-title "node-0" --account-name standalone --url https://landscape/message-system --ping-url http://landscape/ping --ssl-public-key /etc/landscape/server.pem

И это сделало трюк.

0
ответ дан 23 July 2018 в 22:37

Другие вопросы по тегам:

Похожие вопросы: