Problemas com o DuckDns

Olá a todos,

Recentemente comecei a ter um problema no meu duckdns. O mesmo arranca e pára imediatamente dando o seguinte erro.

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] done.
[services.d] starting services
[services.d] done.
# INFO: Using main config file /data/workdir/config
ERROR: Problem connecting to server (get for https://acme-v02.api.letsencrypt.org/directory; curl returned with 6)
[cmd] /run.sh exited 1
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.

Já tentei várias possíveis soluções entre as quais:

  • Desinstalar o duckdns e instalar de novo;
  • Especificar um dns de forma manual no ha via command line
  • Reboots ao sistema
  • Reboot ao rooter

Alguma ideia de possível solução para este problema?

Obrigado.

Se colocares aqui a configuração do addon talvez haja alguma ideia…

Aqui fica a minha configuração.

lets_encrypt:
  accept_terms: true
  certfile: fullchain.pem
  keyfile: privkey.pem
token: omeutoken
domains:
  - omeudominio
aliases: []
seconds: 300

Tenta abrir no browser o endereço https://acme-v02.api.letsencrypt.org/directory e coloca aqui o resultdo. Pelo log parece ser uma falha na ligação. Acedi ao endereço no meu lado e dá isto:

Pelo browser funciona.

Se tentar fazer um curl a esse endereço no terminal do homeassistant não funciona.

Isto parece ser um problema de DNS mas que não faço ideia como possa ter ocorrido nem estou a conseguir corrigir.

Ando pelos fóruns do HA e encontro pessoas com o mesmo problema com ocorrências desde 2018 mas ninguém reportou ainda uma solução.

Bom, em último caso faz-se uma nova instalação a ver se resolve mas é sempre chato.

Consegui obter erros no log finalmente

Parece ser mesmo problemas com o DNS

0-09-14 19:23:47 ERROR (SyncWorker_1) [supervisor.docker] Can't create container from hassio_dns: 409 Client Error: Conflict ("Conflict. The container name "/hassio_dns" is already in use by container "cf004bb52c8084525819176ebdd9ba80d358b555f8971fb5a170fa2a3d379e7e". You have to remove (or rename) that container to be able to reuse that name.")
20-09-14 19:23:47 ERROR (MainThread) [supervisor.plugins.dns] Can't start CoreDNS plugin

Alguma ideia de como matar o container? Eu uso o Hassio no raspberry com a imagem própria para raspbery, mas não estou a conseguir encontrar como “matar” o Hassio_dns.

Obrigado.

Basta desligar o Rpi da energia. Se depois tornar a dar o mesmo erro poderá ser um problema mais grave. Estás a usar isso com cartão SD, certo?

Já tinha tentado a opção de desligar e ligar mas também não resolveu.

Bom, parece que vou ter mesmo de fazer uma nova instalação.

Mais uma vez, obrigado pelas dicas.

Sim, estou com cartão e tem pouco tempo de uso.

Se isso é um problema na instalação, existem fortes probabilidades de ter a ver com o cartão. Mesmo sendo novo não é garantia de estar bom.

Como dizia alguém à muito muito tempo, format c: e tá feito

Novo cartão, reinstalar tudo e ficou ok.

1 Like

Ou como se diz nos tempos modernos rm -rf /

:warning: :wink:


Copyright © 2017-2020. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade