【发布时间】:2018-05-18 04:48:27
【问题描述】:
我已经在我的开发机器上运行了好几年了,已经设置了一些虚拟主机,其中一个是 phpmyadmin,另外一个在某些页面上使用带有自签名证书的 SSL;多年来一直运行良好。
但是现在,每次我尝试访问我的任何一个虚拟主机时,浏览器都会向我显示一条错误消息,声称服务器未正确配置并使用 hsts (NET::ERR_CERT_AUTHORITY_INVALID) - 但我从未设置过!
http://(ip-address)/ 工作正常;就像http://(ip-address)/vhost-path/ 一样,我会一直使用它,直到我把它扔进垃圾箱并安装 nginx;但是重定向在测试中的某些时候会导致它无法使用。
我认为我的 Windows 客户端上的 AV 软件可能会导致问题;但它也显示在 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/ 包含我在其上使用 https 的一个虚拟主机的 SSL 证书(有效期至 2023 年)。
【问题讨论】:
-
您是否使用以 .dev 结尾的域?
-
@BarryPollard 绝对是的!我现在需要注册 TLD 吗?
标签: configuration lighttpd hsts