Устанавливаем последнюю версию Debian на гостевую машину ESXi.
Перво-наперво, нам нужен пакет sudo

su

вводим пароль от рута (root)
И уже с root-правами выполняем команду

apt-get install sudo

Теперь можно приступить к установке клиента SBC

wget https://downloads-global.3cx.com/downloads/sbc/3cxsbc.zip -O- | sudo bash

и получаем ошибку

FQDN при этом правилен, «Authentication KEY ID» из параметров SBC-подключения так же верен.
Проблема на самом деле возникает из за сертификата сервера 3сх, который уникален и клиент о нем не знает.
Ну что же, будем устанавливать сертификат.

Смотрим в папке /usr/share/ca-certificates/mozilla сертификаты, и конечно убеждаемся, что его там нет 🙂
Создаем новую директорию «extra» и копируем в нее свой сертификат в формате *.crt

mkdir /usr/share/ca-certificates/extra/

Добавляем путь к сертификату в файле conf:

echo “extra/****.crt” >> /etc/ca-certificates.conf

Далее нужно переконфигурировать / обновить список ваших CA

dpkg-reconfigure ca-certificates (отмечаем галочкой наш сертификат)

update-ca-certificates

Проверяем подключение с командой wget

cd /tmp

wget https://FQDN:port

В случае успеха, он загрузит домашнюю страницу консоли управления, в противном случае будет выдана ошибка, связанная с SSL

Все, теперь снова запускаем нашу команду и настраиваем клиент:

wget https://downloads-global.3cx.com/downloads/sbc/3cxsbc.zip -O- | sudo bash

P.S. для Debian 10 нужно предварительно установить пакет gnupg (apt-get install gnupg)

Добавить комментарий