2015-04-20 19 views
1

我一直在尝试几个小时来配置monit,因此我可以从http://:2812的Web浏览器远程访问它,但它总是超时。我有相同的实例运行在HTTP的Nexus :: 8081,所以我知道基本的连接的工作原理:我monitrc包含如何远程访问monit http

set httpd port 2812 
#  use address localhost # only accept connection from localhost 
    allow localhost  # allow localhost to connect to the server and 
    allow admin:monit  # require user 'admin' with password 'monit' 
    allow 50.67.165.130 # remote host 

如果远程主机是我想从连接。有没有其他特殊的魔法可以远程访问monit httpd?

奇怪的是,这一定很难。

回答

3

我已经经历了同样的问题,我不认为配置喜欢“set”下面的注释,试着把没有注释的行放在“set”下面。例如:

set httpd port 2812 
     allow admin:monit 

确实也看日志中的错误:

tail -f /var/log/monit.log 
+0

我想你误解的一个方面。 *使用*和*允许*都是重要的,并且注释掉使用不正确的原因,不是因为特殊的不喜欢。 –