我正在配置 Juniper SRX240 路由器,我想设置 HTTPS 协议用于 Web 管理,而不是正常工作的纯 HTTP。
我按照此处记录的方式配置 HTTPS ,但是每当我尝试通过 HTTPS 访问 Web 管理时,根据我使用的浏览器,我会立即显示许多错误页面之一。错误各不相同,但提示无法找到页面或无法访问服务器。如果我尝试使用 HTTP,它就可以正常工作。
我确实尝试将 HTTPS Web 管理端口从 443 更改为使用 8080,而不是立即看到错误页面,而是尝试加载直到超时。我还尝试重新启动 Web 管理服务和路由器本身。
我查看了 httpd 日志,它表明正在侦听端口 80 上的 HTTP 请求,但日志中的任何地方都没有提及 HTTPS。
以下是相关的配置设置:
系统服务
services {
web-management {
http {
interface ge-0/0/1.0;
}
https {
system-generated-certificate;
interface ge-0/0/1.0;
}
session {
idle-timeout 10;
}
}
}
接口
ge-0/0/1 {
description "Management Interface";
unit 0 {
description "Management Interface";
family inet {
address 192.168.1.1/24;
}
}
}
安全区
functional-zone management {
interfaces {
ge-0/0/1.0 {
host-inbound-traffic {
system-services {
http;
https;
}
}
}
}
host-inbound-traffic {
system-services {
http;
https;
}
}
}