我想代理一个webmin端点,例如。https://xx.xx.xx.xx:10000,因此它可以从https://webmin.example.com访问。
server {
listen 443 ssl http2;
server_name webmin.example.com;
ssl_certificate /var/ini/ssl/example.com/public.crt;
ssl_certificate_key /var/ini/ssl/example.com/private.key;
location / {
proxy_pass https://xxx.xxx.xxx.xxx:10000/;
}
}echo "referers=xxx.xxx.xxx.xxx" >> /etc/webmin/config当请求https://example.com时,请求被代理到webmin,但我得到了以下内容
If this is a legitimate link, you can allow links from this URL as follows :
Login to Webmin normally.
Go to the Webmin Configuration module.
Click on the Trusted Referrers icon.
...我已经在webmin配置中将ip地址添加到referers=。
..。并重新启动webmin服务器。
发布于 2015-12-04 18:25:42
您需要添加用于访问webmin接口的原始url,即webmin.example.com,而不是ip地址。
请参阅这里的webmin文档:
http://doxfer.webmin.com/Webmin/Running_韦伯明_在……下面_阿帕奇
或这里可信的推荐人:
http://doxfer.webmin.com/Webmin/Webmin_配置
https://serverfault.com/questions/740818
复制相似问题