Como resolver o erro de ID de evento 504 no Windows

Como solucionar o evento ID 504 “O servidor DNS não pôde criar a zona”

Lidar com o erro “O servidor DNS não pôde criar a zona” pode ser bastante irritante. Normalmente, ele aparece quando o servidor DNS está com dificuldades para criar ou atualizar zonas, frequentemente devido a configurações incorretas, permissões ou problemas de recursos. Se o seu serviço de DNS apresentar esse erro aleatoriamente, isso pode afetar a resolução de nomes da sua rede e dificultar o acesso a sites ou recursos internos. Este guia aborda algumas soluções comuns — não são garantias, mas funcionaram para outros usuários. Muitas vezes, uma combinação dessas etapas ajuda a resolver o problema.

Solução 1: Verifique as configurações de DNS

Esta dica é sobre garantir que suas configurações de DNS estejam corretas.Às vezes, pequenos erros nas configurações de zona podem causar falhas na criação. Verificar o Gerenciador de DNS é bem simples. Basta abrir o Gerenciador do Servidor, ir em Ferramentas > DNS. Lá, encontre o nome do seu servidor, expanda-o e observe a lista de zonas DNS. Clique com o botão direito na zona problemática e vá em Propriedades. Verifique se o tipo de zona está correto — geralmente Primária ou Integrada ao Active Directory — e verifique se o caminho do arquivo da zona (como `/usr/local/bin` %SystemRoot%\System32\Dns\ZoneName.dns) está correto. Além disso, verifique se as atualizações dinâmicas estão habilitadas, se necessário. Depois de fazer os ajustes, clique em Aplicar e reinicie o serviço DNS (comando `net stop dns` e `net start dns` no Prompt de Comando ou PowerShell) para ver se o problema foi resolvido.

Correção 2: Recriar a zona

Se a zona estiver corrompida ou apresentando comportamento estranho, começar do zero pode resolver o problema. Excluir a zona problemática e criar uma nova pode solucionar a questão, principalmente se as configurações estiverem incorretas. No Gerenciador de DNS, clique com o botão direito do mouse na zona e selecione Excluir. Confirme quando solicitado. Em seguida, clique com o botão direito do mouse no nome do servidor, escolha Nova Zona e siga o Assistente para Nova Zona. Selecione o tipo de zona correto, defina as permissões e configure as atualizações dinâmicas adequadamente. Após a configuração, tente criar a zona novamente ou deixe o servidor fazer isso automaticamente.Às vezes, em algumas máquinas, esse processo pode ser inconsistente — em algumas configurações, funciona na primeira tentativa, em outras, é necessário repetir os passos ou reiniciar o servidor.

Solução 3: Verifique as permissões do servidor

As permissões podem sabotar silenciosamente as operações do DNS. O Windows precisa de direitos de acesso adequados para criar ou modificar arquivos de zona. Acesse a pasta geralmente localizada em C:\Windows\System32\dns. Clique com o botão direito do mouse, escolha Propriedades e vá para a guia Segurança. Certifique-se de que a conta SYSTEM, o grupo Servidor DNS ou os Administradores tenham pelo menos permissões de Modificação. Caso contrário, adicione ou corrija essas permissões. Aplique as alterações e reinicie o serviço DNS com net stop dnsos comandos ` sudo apt-get restart` e net start dns`sudo apt-get restart`.Normalmente, essa é uma solução rápida, mas se as permissões estiverem muito restritas, o problema persiste.

Solução 4: Aumentar os recursos do servidor

Se o seu servidor estiver com pouca RAM ou CPU, o DNS pode falhar na criação de zonas por falta de recursos. Abra o Gerenciador de Tarefas, acesse a guia Desempenho e verifique o uso de recursos. Se a CPU ou a memória estiverem no limite, considere atualizar o hardware, fechar aplicativos pesados ​​ou otimizar as configurações. Após liberar alguns recursos, reinicie o serviço DNS e veja se a situação melhora. Em algumas configurações, os limites de recursos são o gargalo, principalmente se vários serviços estiverem disputando os mesmos ciclos de CPU ou memória.

É claro que existem soluções mais complexas — como verificar as configurações de rede/firewall ou atualizar o software do servidor DNS — mas esses são os pontos de partida mais comuns. Normalmente, um ou uma combinação desses métodos resolve os problemas do Erro 504, pelo menos temporariamente.