KKMServer и интернет-магазин

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
faceoff
Сообщения: 14
Зарегистрирован: 28 мар 2017, 17:57

Re: KKMServer и интернет-магазин

Сообщение faceoff » 29 мар 2017, 23:45

В Chrome заработало, в Firefox не хочет, буду тестировать дальше.

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

Re: KKMServer и интернет-магазин

Сообщение Audim » 29 мар 2017, 23:47


faceoff
Сообщения: 14
Зарегистрирован: 28 мар 2017, 17:57

Re: KKMServer и интернет-магазин

Сообщение faceoff » 30 мар 2017, 17:23

С самоподписным сертификатом не во всех браузерах работает, я могу установить нормальный сертификат на этот сервер?

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

Re: KKMServer и интернет-магазин

Сообщение Audim » 30 мар 2017, 19:57

Конечно!
В настройках сервера можно выбрать сертификат.
Только не забудьте что путь к kkmserver-у должен быть каким-же как и в сертификате.

А не работает в некоторых браузерах потому что в них доверенные корневые сертификаты лежат в своей базе а не из операционки.
Например в Хроме своя база, и чтоб в нем заработало надо сгенерированный самоподписной сертификат добавить в эту базу.

faceoff
Сообщения: 14
Зарегистрирован: 28 мар 2017, 17:57

Re: KKMServer и интернет-магазин

Сообщение faceoff » 31 мар 2017, 16:53

Audim писал(а):Конечно!
В настройках сервера можно выбрать сертификат.
Только не забудьте что путь к kkmserver-у должен быть каким-же как и в сертификате.

А не работает в некоторых браузерах потому что в них доверенные корневые сертификаты лежат в своей базе а не из операционки.
Например в Хроме своя база, и чтоб в нем заработало надо сгенерированный самоподписной сертификат добавить в эту базу.
Объясните для чайника, как установить сертификат?
У меня сервер виден из сети по адресу kkmserver.test.ru:5893
SSL сертификат можно сделать только на домен, я сделал тестовый бесплатный сертификат от Comodo для домена kkmserver.test.ru, как я делал: сгенерировал CSR для домена с помощью https://www.reg.ru/ssl-certificate/generate_key_and_csr дале на Comodo сделал сертификат, мне прислали 4 файла:

Root CA Certificate - AddTrustExternalCARoot.crt
Intermediate CA Certificate - COMODORSAAddTrustCA.crt
Intermediate CA Certificate - COMODORSADomainValidationSecureServerCA.crt
Your Free SSL Certificate - kkmserver_test_ru.crt

Далее все инструкции по установке SSL на windows касаются сервера Windows IIS, я не могу понять как заставить kkmserver увидеть сертификат. Готов оплатить консультацию, спасибо!

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

Re: KKMServer и интернет-магазин

Сообщение Audim » 31 мар 2017, 18:02

Просто добавьте через оснастку этот сертификат в папку "Личное" локального ПК - см. скрин:
Изображение
А потом выберите в настройках сервера.

Вопрос: Машина где стоит сервер имеет доменное имя "kkmserver.test.ru" ???

faceoff
Сообщения: 14
Зарегистрирован: 28 мар 2017, 17:57

Re: KKMServer и интернет-магазин

Сообщение faceoff » 31 мар 2017, 18:13

Audim писал(а):Вопрос: Машина где стоит сервер имеет доменное имя "kkmserver.test.ru" ???
Машина с локальным айпи адресом вида 192.168.1.250 на ней установлен ккмсервер, в роутере включен виртуальный сервер для этого айпи, ккмсервер виден из интернета по внешнему айпи, на рег.ру к домену test.ru добавлена А запись вида kkmserver.test.ru с моим внешним айпи. По протоколу http://kkmserver.test.ru:5893 сервер доступен.

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

Re: KKMServer и интернет-магазин

Сообщение Audim » 31 мар 2017, 18:15

Тогда все должно работать!
Зы: сертификат должен быть с внедренным секретным ключом! (на скрине это видно как ключик на иконке сертификата)

faceoff
Сообщения: 14
Зарегистрирован: 28 мар 2017, 17:57

Re: KKMServer и интернет-магазин

Сообщение faceoff » 31 мар 2017, 18:22

Audim писал(а):Тогда все должно работать!
я добавил сертификат как у вас на картинке через mmc, но ккмсервер в настройках его не видит.

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

Re: KKMServer и интернет-магазин

Сообщение Audim » 31 мар 2017, 18:27

Фильтр только один - HasPrivateKey - т.е. должен быть внедренный секретный ключ.
Пароль у ключа ПУСТОЙ!
Добавили в папку "Личное" ЛОКАЛЬНОЙ МАШИНЫ? Не пользователя?

Ответить