我正在新网站上设置monit,在这个问题中我将其称为mywebsite.com.我已经设置了配置来访问monit的web界面页面,但我无法连接到它.我有一个用iptables运行的基本防火墙,我想我已经为monit做了一个漏洞,但是我无法连接到monit的web界面,我不知道为什么.
我还没有设置任何监视器:我的monit配置看起来像这样:
## Start monit in the background (run as a daemon): set daemon 120 # check services at 2-minute intervals set httpd port 2812 and use address mywebsite.com allow localhost allow admin:password
我已经用这些规则重启了monit.
我在我的iptables配置中为monit做了一个规则,看起来像这样:
#monit interface -A OUTPUT -p tcp --dport 2812 -j ACCEPT -A INPUT -p tcp --dport 2812 -j ACCEPT
然后我将这些规则导入/ sbin / iptables-restore.当我做sudo / sbin / iptables -L时,我可以看到monit条目:
... ACCEPT tcp -- anywhere anywhere tcp dpt:2812 ...
但是,当我访问http://mywebsite.com:2812时,我在浏览器中收到错误代码:ERR_EMPTY_RESPONSE.
任何想法,任何人?我甚至不知道问题是否与iptables有关.提前谢谢,马克斯
编辑:我尝试更改monit配置中的’localhost’行:
set httpd port 2812 and use address mywebsite.com allow mywebsite.com allow admin:password
但它没有任何区别.