В настоящее время у меня есть api в моем контейнере докеров. Как видите, он слушает порт 3021
На данный момент эта настройка работает нормально. И я могу получить доступ к проекту в браузере, и его серверная часть тоже работает нормально.
После попытки добавить SSL Configuration
на этом http-vhosts.conf
и пытаюсь ввести эту команду
sudo /opt/lampp/lampp restart
Apache работает успешно, и проект все еще работает нормально.
Но он может получить доступ только к HTTP
только но когда я пытаюсь получить к нему доступ HTTPS
браузер говорит cant be reached
<VirtualHost *:3021>
DocumentRoot "/opt/lampp/htdocs/api_tk/public"
<Directory "/opt/lampp/htdocs/api_tk/public">
Options All
AllowOverride All
Require all granted
</Directory>
ServerName apimyproject.domain.com
ServerAlias apimyproject.domain.com
ErrorLog "logs/API-error_log"
CustomLog "logs/API-access_log" common
SSLEngine on
SSLCertificateFile "/opt/lampp/htdocs/ssl_key/api-file.crt"
SSLCertificateKeyFile "/opt/lampp/htdocs/ssl_key/private_new.key"
SSLCertificateChainFile "/opt/lampp/htdocs/ssl_key/api-bundle-file.crt"
Redirect permanent / https://apimyproject.domain.com
</VirtualHost>
Когда я проверяю access
и error
журналы, это не дает мне никакого представления, почему SSL
не работает.