Sunday, May 5, 2024
 Popular · Latest · Hot · Upcoming
11
rated 0 times [  11] [ 0]  / answers: 1 / hits: 18565  / 2 Years ago, fri, february 25, 2022, 7:30:59

I use the dynamic DNS service at freedns.afraid.org for my 12.04 server. I had assumed that the protocols would be standardised and that ddclient would just work, but apparently not. I get this message in /var/log/syslog:



ERROR: Invalid update URL (2): unexpected status ()


I tried to use the updated version of ddclient from the alternative PPA described in this answer, but then I hit this error:



FATAL:    Error loading the Perl module Digest::SHA1 needed for freedns update.
FATAL: On Debian, the package libdigest-sha1-perl must be installed.


And when I try to install that package, I get this:



E: Unable to locate package libdigest-sha1-perl


Which leads me to this bug report, which apparently has no solution. How to proceed?


More From » server

 Answers
7

Until ddclient is fixed, you can manually install the old module it wants:



sudo apt-get install cpanminus
cpanm --sudo Digest::SHA1


Free DNS's clients page and ddclient --help provide sample ddclient configurations. Restart ddclient for changes to take effect:



sudo service ddclient restart

[#34512] Friday, February 25, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
ciousuntru

Total Points: 352
Total Questions: 124
Total Answers: 95

Location: Grenada
Member since Tue, Oct 12, 2021
3 Years ago
;