Пингвиньи радости

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
zmiulan
Сообщения: 55
Зарегистрирован: 25 янв 2019, 19:16

Re: Пингвиньи радости

Сообщение zmiulan » 29 янв 2019, 19:49

вот так в них "ServerSertificate":"domain.ru, Let's Encrypt Authority X3"
контакт для связи - telegram @zmiulan

Audim
Администратор
Сообщения: 1703
Зарегистрирован: 17 мар 2015, 18:36

Re: Пингвиньи радости

Сообщение Audim » 29 янв 2019, 23:59

Нужно сделать файл формата p12 (Сертификат и закрытый ключ без пароля) и положить его в
/opt/kkmserver/Settings/UnitServer.p12\
и перезапустить kkmserver

zmiulan
Сообщения: 55
Зарегистрирован: 25 янв 2019, 19:16

Re: Пингвиньи радости

Сообщение zmiulan » 30 янв 2019, 00:29

Сертификат перевёл конечно в нужный, всё работает. Перезапуск тоже нормальный. Проблема только в моменте изменений настроек сервера, например поменять пароль админа, тогда поле обрезается и потом уже не запускается. Это не критичный баг так-то, не горит)

Вообще было бы классно, если б он при запуске смотрел *.p12 и в выпадающий список добавлял все которые нашёл (:
контакт для связи - telegram @zmiulan

Audim
Администратор
Сообщения: 1703
Зарегистрирован: 17 мар 2015, 18:36

Re: Пингвиньи радости

Сообщение Audim » 30 янв 2019, 12:01

>тогда поле обрезается и потом уже не запускается.
Поле с названием сертификата?

zmiulan
Сообщения: 55
Зарегистрирован: 25 янв 2019, 19:16

Re: Пингвиньи радости

Сообщение zmiulan » 30 янв 2019, 21:37

Да, в файле настроек после изменения вместо "domain.ru, Let's Encrypt Authority X3" становится "domain.ru, Let", сертификат не находит, сервер не запускается, приходится вручную дописывать в файле, и дальше всё снова работает.
контакт для связи - telegram @zmiulan

Audim
Администратор
Сообщения: 1703
Зарегистрирован: 17 мар 2015, 18:36

Re: Пингвиньи радости

Сообщение Audim » 01 фев 2019, 01:38

Исправил, пробуйте.

zmiulan
Сообщения: 55
Зарегистрирован: 25 янв 2019, 19:16

Re: Пингвиньи радости

Сообщение zmiulan » 01 фев 2019, 10:36

О, работает, да, благодарю.

Ещё одна ошибка при попытке получить лицензию при запуске из docker:
The SSL connection could not be established, see inner exception. The remote certificate is invalid according to the validation procedure.

При запуске из системы всё работает.
контакт для связи - telegram @zmiulan

Audim
Администратор
Сообщения: 1703
Зарегистрирован: 17 мар 2015, 18:36

Re: Пингвиньи радости

Сообщение Audim » 01 фев 2019, 15:39

The SSL connection could not be established, see inner exception. The remote certificate is invalid according to the validation procedure.
Гм.. внутри докера считает что сертификат сайта https://kkmserver.ru не валидный.
Это проблема уже с докером или его настройкой.

Можете из докера проверить браузером сайт: https://kkmserver.ru открывается?

zmiulan
Сообщения: 55
Зарегистрирован: 25 янв 2019, 19:16

Re: Пингвиньи радости

Сообщение zmiulan » 01 фев 2019, 22:44

Получилось решить добавив в Dockerfile установку libssl1.1 openssl ca-certificates
контакт для связи - telegram @zmiulan

Artem
Сообщения: 17
Зарегистрирован: 10 янв 2018, 22:24

Re: Пингвиньи радости

Сообщение Artem » 06 фев 2019, 12:41

День добрый!
А подскажете? Должен ли работать Эмулятор ККТ?
Если да, то как настроить или установить может нужно?
Спасибо.

Ответить