Dado que você já disse que nada mudou com o seu firewall e roteador, duvido que este seja o caso, mas me senti compelido a comentar. Em alguns roteadores / firewalls, quando você atende um servidor (web), os IPs internos têm problemas para acessar o servidor da web usando o IP externo. Basicamente, o firewall não é inteligente o suficiente ou está faltando as regras nat / routing para retornar a si mesmo.
Para as nossas Sonicwalls, você pode adicionar uma regra nat que basicamente diz que, se ela vier da rede interna para o IP externo, nat para o IP interno. Nem todos os firewalls permitem que você faça isso. Eu posso elaborar mais sobre isso, se desejar.
Se este é realmente o que está causando o seu problema, você precisa adicionar uma regra NAT hairpin. Uma regra de NAT suspensa permite que uma solicitação de rede originada de um host interno saia da rede e retorne ao roteador na porta WAN, e a solicitação será traduzida corretamente do IP público do roteador para o IP interno do seu servidor da Web. . O processo para fazer isso é diferente dependendo da marca e modelo do seu roteador. Se você fornecesse essa informação, isso nos ajudaria.
Uma correção mais simples é se você tiver um servidor DNS interno, adicione os registros A lá para o domínio e subdomínios apontando para o IP interno.