Bug conhecido - upstream fixo - obtenha a versão mais recente de um PPA
Isto é / foi de um "bug" conhecido - é causado pelo provedor DNS dinâmico usando o protocolo dyndns2 incorretamente e enviando respostas malformadas para ddclient
.
O problema há muito tempo foi corrigido no ddclient (baseado em um dos patches vinculados no trac), mas o ddclient do Ubuntu é tão antigo (herdado do upstream) que nem pode ser remendado manualmente. (O Ubuntu está no rev. 106 / jan-2009, enquanto o mais recente é o r130 / nov-2011).
Solução:
- Adicione este PPA com
sudo apt-add-repository ppa:nathan-renniewaldock/ppa
-
sudo apt-get update && sudo apt-get install ddclient
(atualizará se necessário)
O PPA tem as versões mais recentes para 10.04, 11.10 e 12.04.
Para os curiosos, aqui está o patch / buggy:
# bug #10: some dyndns providers does not return the IP so # we can't use the returned IP my ($status, $returnedip) = split / /, lc $line; $ip = $returnedip if (not $ip);