Estou configurando o monit em um novo site, ao qual me referirei como mywebsite.com durante essa pergunta. Eu configurei a configuração para acessar a página da interface web do monit, mas não consigo me conectar a ela. Eu tenho um firewall básico rodando com o iptables, e acho que fiz um buraco para monit, mas não consigo me conectar à interface web do monit, e não sei por quê.
Ainda não configurei nada para monitorar: minha configuração de monit é assim:
## 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
Eu reiniciei o monit com essas regras.
Eu fiz uma regra para monit na minha configuração do iptables, que se parece com isso:
#monit interface
-A OUTPUT -p tcp --dport 2812 -j ACCEPT
-A INPUT -p tcp --dport 2812 -j ACCEPT
Em seguida, importei essas regras para /sbin/iptables-restore
. Eu posso ver a entrada de monit quando eu faço sudo /sbin/iptables -L
:
...
ACCEPT tcp -- anywhere anywhere tcp dpt:2812
...
Mas, quando vou para http://mywebsite.com:2812
, obtenho Error code: ERR_EMPTY_RESPONSE
no navegador.
Alguma idéia, alguém? Eu nem sei se o problema tem alguma coisa a ver com o iptables. Agradecemos antecipadamente, Max
EDIT: Eu tentei mudar a linha 'localhost' na configuração de monit assim:
set httpd port 2812 and
use address mywebsite.com
allow mywebsite.com
allow admin:password
mas não fez diferença alguma.