Bem, acontece que existem firewalls e, em seguida, há firewalls .
Eu supostamente assumi que configurar uma regra de acesso de permissão na porta na interface de usuário do firewall Parrallels / Plesk / VZ era suficiente para impedir que o firewall bloqueasse o acesso a essa porta. Eu estava errado, esta interface do usuário não toca em uma camada totalmente separada de firewall baseado no iptables, que estava bloqueando o acesso ao 8080 para todos os IPs, mas selecionados.
Na minha configuração do Plesk (que pode ser específica para minha organização de hospedagem, não tenho certeza), a solução foi adicionar regras a /etc/firewall/include
que se parecem com isso:
$IPTABLES -I INPUT -p tcp --dport 8080 -s ip.ad.dr.ess -j ACCEPT
$IPTABLES -I OUTPUT -p tcp --sport 8080 -d ip.ad.dr.ess -j ACCEPT
... seguido por service firewall restart
(trocando ip.ad.dr.ess pelos endereços IP que você deseja colocar na lista de permissões). Tenho certeza de que na maioria dos arranjos de hospedagem você pode simplesmente executar essas linhas como comandos com /sbin/iptables
em vez de $IPTABLES
, mas ter um arquivo de configurações de firewall personalizadas é bastante útil.
Eu acho que este é um caso de "Se você der uma muleta a um homem (como Plesk), ele vai assumir que ele pode se apoiar naquela muleta"