"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
mrz
Здравствуйте. Помогите пожалуйста разобраться, не получается запустить сервер по https. Выдаёт после нажатии на кнопку Сгенерировать ключи

Result Code: 2 - Failed! File mc_public.crt not generated

Run generator: "C:/ProgramData/MyChat Server/le/le32.exe" --key mc_account.key --csr mychat.csr --csr-key mc_private.key --crt mc_public.crt --domains "чат.городок.онлайн" --path "C:/ProgramData/MyChat Server/le/.well-known/acme-challenge/" --generate-missing --unlink --live
Exit code: 1

=============== Result Log ===============
2021/02/16 10:13:44 [ ZeroSSL Crypt::LE client v0.35 started. ]
2021/02/16 10:13:44 Loading an account key from mc_account.key
2021/02/16 10:13:44 Loading a CSR from mychat.csr
2021/02/16 10:13:44 Could not load a CSR: The list of provided domains does not match the one on the CSR.
Аватара пользователя
Андрей Раков
Добрый день.

Кириллический формат доменов скорее всего не принимается, используйте его представление латиницей:

xn--80a0bn.xn--c1acsoabl.xn--80asehdb
Аватара пользователя
mrz
Сейчас еще раз попробую, но уже пробовал, не получалось. Вставлял домен на латинице, та же ошибка. Порт 80 открыт, чат доступен по домену, не могу понять в чём проблема...
Аватара пользователя
Андрей Раков
Укажите домен латиницей в разделе "Настройки" - "Сетевые настройки" в пункте "адрес для внешних клиентов"
Аватара пользователя
mrz
Не помогает! =(

Result Code: 2 - Failed! File mc_public.crt not generated

Run generator: "C:/ProgramData/MyChat Server/le/le32.exe" --key mc_account.key --csr mychat.csr --csr-key mc_private.key --crt mc_public.crt --domains "xn--80a0bn.xn--c1acsoabl.xn--80asehdb" --path "C:/ProgramData/MyChat Server/le/.well-known/acme-challenge/" --generate-missing --unlink --live
Exit code: 1

=============== Result Log ===============
2021/02/16 13:32:04 [ ZeroSSL Crypt::LE client v0.35 started. ]
2021/02/16 13:32:04 Loading an account key from mc_account.key
2021/02/16 13:32:04 Loading a CSR from mychat.csr
2021/02/16 13:32:04 Could not load a CSR: The list of provided domains does not match the one on the CSR.
Аватара пользователя
Андрей Раков
Удалите все файлы в C:/ProgramData/MyChat Server/le/.well-known/acme-challenge/ и попробуйте заново.

Если не получится, могу только посоветовать сделать домен латиницей или заказать сертификаты у хостера.
Аватара пользователя
mrz
Спасибо. Удаление файлов помогло. Сертификат выпущен. Но...

Как-то толком в инструкции не написано что далее делать. На форуме нашел, что после получение сертификатов необходимо сменить порт с 80 на 443 и как бы всё должно работать.

Теперь меня вообще не пускает в чат по локальной сети и по домену тоже.
В проверках подключения на ssl, web выдает ошибку connection timeout
Вложения
photo_2021-02-16_14-40-33.jpg
photo_2021-02-16_14-40-33.jpg (139.77 КБ) Просмотров: 991
Аватара пользователя
Андрей Раков
Вероятно вы не открыли 443 порт, вы же видите результаты теста.
Аватара пользователя
mrz
Всё супер. Администратор забыл пробросить этот порт. Спасибо за помощь!