Я уже несколько лет бегаю на своей машине разработки, настроил несколько vhosts, один из них - phpmyadmin, а один из других использует SSL с самоподписанным сертификатом на определенных страницах; и он отлично работает в течение многих лет.
Но теперь, каждый раз, когда я пытаюсь получить доступ к любому из моих vhosts, браузеры просто показывают мне сообщение об ошибке, утверждающее, что сервер неправильно настроен и использует hsts (NET :: ERR_CERT_AUTHORITY_INVALID) - но я никогда не настраивал это!
http://(ip-address)/
отлично работает; как и http://(ip-address)/vhost-path/
, и я буду работать с этим, пока не выкину лайт в корзину и не установлю nginx; но перенаправления делают это непригодным для использования в какой-то момент тестирования.
У меня была идея, что программное обеспечение AV на моем клиенте Windows может вызвать проблему; но это также видно на самой машине разработки Debian.
Есть идеи, как это происходит и как решить проблему?
Подробности:
- Ubuntu 16.04.4 LTS \ n \ l
- lighttpd / 1.4.35 (SSL)
- OpenSSL 1.0.2j
содержимое /etc/conf/lighttpd/conf-enabled
:
05-auth.conf
10-fastcgi.conf
10-ssl.conf
50-phpmyadmin.conf
10-cgi.conf
10-simple-vhost.conf
15-fastcgi-php.conf
90-javascript-alias.conf
Насколько я помню, только 10-ssl.conf
содержит больше содержимого по умолчанию; и все они не менялись годами.
lighttpd.conf
(mtime два года назад) содержит:
server.modules = (
"mod_access",
"mod_accesslog",
"mod_alias",
"mod_compress",
"mod_redirect",
)
... (general server setup) ...
include_shell "/usr/share/lighttpd/create-mime.assign.pl"
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"
... (vhost configuration) ...
/etc/conf/lighttpd/ssl/
содержит сертификат SSL для одного виртуального хоста, на котором я использую https (действителен до 2023 года).