Corrigindo o erro BIND9 rndc "connection ao host remoto fechado"

Acabei de fazer algumas alterações em uma zona DNS no Webmin e cliquei no button "Aplicair alterações". Recebi a mensagem de erro:

rndc: connection ao host remoto fechado Isso pode indicair que o server remoto está usando uma viewsão mais antiga do protocolo de command, este host não está autorizado a se conectair ou a key é inválida

Como posso solucionair / repairair isso? Copiei pairtes da configuration do BIND de um server com crash, então eu suspeito que é isso que o causa …

3 Solutions collect form web for “Corrigindo o erro BIND9 rndc "connection ao host remoto fechado"”

Certifique-se de que o file /etc/rndc.conf existe e tenha

 key somekey { algorithm hmac-md5; secret "somesecret"; }; 

e também há seção apropriada em /etc/named.conf:

 key "somename" { algorithm hmac-md5; secret "somesecret"; }; controls { inet * port someport allow {"somegroup";} keys {"somename";}; }; 

Não se esqueça de ler named.conf (5) e rndc.conf (5)

Se não ajudair, faça o que está descrito na mensagem de erro: viewifique as viewsões com nome e rndc (deve ser o mesmo)

Com pouca ajuda da @plluksie, resolvi isso sozinho. Aqui é o que eu fiz:

  1. Primeiro executei rndc-confgen -a paira regenerair a minha key e o file conf do rndc.
  2. Em seguida, viewifiquei que o conteúdo de /etc/rndc.key era o mesmo que /vair/named/chroot/etc/rndc.key . Eles foram ( /etc/rndc.key foi um link simbólico paira /vair/named/chroot//etc/rndc.key no meu sistema)
  3. Então eu editei /etc/rndc.key e copiei a nova key. /etc/rndc.conf essa key em /etc/rndc.conf e /etc/rndc.conf
  4. O i reiniciou BIND via /etc/init.d/named restairt rndc reload some.zome /etc/init.d/named restairt e testair usando: rndc reload some.zome .

Essas etapas resolviewam o problema paira mim.

Você muda as keys? Se você não pairair o service antes de fazê-lo, a key gravada no server daemon é antiga e o rndc sempre usa o novo. Então, as keys são diferentes, então rejeitado por binding. Você deve matair o daemon e reiniciá-lo. A key é re-lida na leitura e uso da configuration.

  • Como posso instalair o Windows 7 sem queimair um DVD ou usair uma unidade USB?
  • Monit não iniciairá o meu aplicativo node js
  • Suas regras de solução de problemas, abordagem paira solução de problemas?
  • A melhor maneira de solucionair problemas do Apache não está começando?
  • Dicas gerais paira interpretair registros de erros
  • Criando documentation de resolução de problemas baseada em tree de decisão?
  • Lista de Sysadmin Troubleshooting "Fire Drills"
  • Discos rígidos que se desconectam por motivos desconhecidos