Страница 6 из 7

Re: Генератор сертификатов для каждого домена

Добавлено: 02 янв 2019, 18:05
t4p2
Что-то весь день бьюсь, не получается...
У кого получилось и заработало? поделитесь пожалуйста опытом.

Re: Генератор сертификатов для каждого домена

Добавлено: 15 фев 2019, 23:09
t4p2
Ребята, после этих экспериментов у меня перестал работать полноценно домен.
Делала для домена gamernet.ru.
Так-же на этом сервере расположена почта: mail.gamernet.ru
После этих махинаций у меня перестала почта работать. Как теперь вернуть как было?

Re: Генератор сертификатов для каждого домена

Добавлено: 13 фев 2020, 00:42
MagicStyle
Something like instructions

1. In file "Apache_2.4-PHP_7.2-7.3-x64_vhost.conf" (Depend on HTTP version selected on Settings > Server) replace paths (I would even suggest comment instead of deleting original paths):
SSLCertificateFile "%sprogdir%/userdata/config/cert_files/server.crt"
SSLCertificateKeyFile "%sprogdir%/userdata/config/cert_files/server.key"
with next
SSLCertificateFile "%sprogdir%/cert/ssl/%host%.crt"
SSLCertificateKeyFile "%sprogdir%/cert/ssl/%host%.key"

2. Install "%sprogdir%/cert/generator/ca/trusted.crt" > Current user > Place all... > (Show physical stores) Trusted root...

3. Adjust paths in "%sprogdir%/cert/generator/env_vars.cmd"

4. Run "%sprogdir%/cert/generator/gen_certs.cmd"

Re: Генератор сертификатов для каждого домена

Добавлено: 09 июн 2020, 15:38
serhii
Благодарю, очень помог ваш генератор! )

Re: Генератор сертификатов для каждого домена

Добавлено: 28 окт 2020, 13:12
vit
Ink0gnit0 писал(а): 21 янв 2016, 21:22 Может кому-нибудь пригодится. :)
В конфиги apache (Apache-2.2_vhost.conf и Apache-2.4_vhost.conf) добавлено следующее:
SSLCertificateFile        "%sprogdir%/certs/%host%.crt"
SSLCertificateKeyFile     "%sprogdir%/certs/%host%.key"
Вложение необходимо распаковать в корень OpenServer. Запустив certs/gen_certs.cmd, в каталоге certs сгенерируются сертификаты на все домены, созданные в каталоге domains и будут подписаны "родным" сертификатом OpenServer.
Здравствуйте, после добавления сертификата, только с компьютера на котором стоит сервер, получается зайти на сайт через https://. Как сделать чтобы все пользователи могли подключаться по https:// к моему локальному сайту?

Re: Генератор сертификатов для каждого домена

Добавлено: 28 окт 2020, 19:46
Ink0gnit0
vit
Установите корневой сертификат trusted.crt в "Доверенные корневые центры сертификации".

Re: Генератор сертификатов для каждого домена

Добавлено: 29 окт 2020, 10:01
vit
Ink0gnit0 писал(а): 28 окт 2020, 19:46 vit
Установите корневой сертификат trusted.crt в "Доверенные корневые центры сертификации".
Его нужно установить, только на компьютере где находится сервер? Если да, то не помогло. Сайт с другого компьютера не открывается или идет перенаправления на страницу входа в настройки роутера :oops:

Re: Генератор сертификатов для каждого домена

Добавлено: 29 окт 2020, 10:05
Ink0gnit0
Установить нужно на всех компьютерах, откуда намереваетесь заходить на сайт.

Re: Генератор сертификатов для каждого домена

Добавлено: 29 окт 2020, 10:09
vit
Ink0gnit0 писал(а): 29 окт 2020, 10:05 Установить нужно на всех компьютерах, откуда намереваетесь заходить на сайт.
Я понял. спасибо) Может вы в курсе, как сертификаты устанавливают на хостингах? Когда там устанавливаю сертефикат от летс энкрипт мне не приходится добавлять его в браузере на каждом компьютере?

Re: Генератор сертификатов для каждого домена

Добавлено: 29 окт 2020, 10:50
Ink0gnit0
Естественно, ведь сертификаты, выданные сервисом Let's Encrypt, подписываются заведомо доверенным корневым сертификатом, который вшит в браузер. Вами созданный сертификат же, подписан вашим самоподписанным корневым сертификатом trusted.crt, о котором браузеры не знают ничего, пока вы не установите его, trusted.crt, в хранилище сертификатов.