Неожиданно возникла проблема с SSL соединениями на установленном FreePBX, а точнее любое соединение без SSL работает, но с ним не хочет. При этом не могу не установить программы, ни обновить систему.
Например при установке pip пакетов вылетала ошибка.
На форуме нашел решение:
1 |
pip install --upgrade pip --trusted-host pypi.org --trusted-host files.pythonhosted.org |
Или для конкретного пакета:
1 |
pip install flask --trusted-host pypi.org --trusted-host files.pythonhosted.org |
Но в моем случае не помогло. Более детальная проверка показала полную не работоспособность SSL.
Для проверки работы использовал такие команды:
openssl s_client -connect katanafpbx.schmoozecom.com:443 < /dev/null | openssl x509 -noout -text
или
curl https://site_url
Обе выдают ошибки.
Проблема оказалась в том, что в resolve.conf, первым стоял сервер 127.0.0.1. Как только я его переместил дальше по списку, а точнее в конец. То все заработало.