<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Help with OPENDNS Linux IP UPDATER in OpenDNS</title>
    <link>https://community.cisco.com/t5/opendns/help-with-opendns-linux-ip-updater/m-p/5275961#M18258</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I've been using OPENDNS and Linux IP UPDATER without issue until recently (AFAIK). I changed my password a few weeks ago and last week I realized the IP address wasn't changing. In troubleshooting, I realized I neglected to also change my password in /etc/ddclient.conf, so I updated it with the new password. After changing the password in the .conf file, I'm not sure that the updater or ddclient is working correctly. So I'd like help please.&lt;/P&gt;&lt;P&gt;I've set up following this article:&lt;BR /&gt;&lt;A href="https://support.opendns.com/hc/en-us/articles/227987727-Linux-IP-Updater-for-Dynamic-Networks" target="_self"&gt;https://support.opendns.com/hc/en-us/articles/227987727-Linux-IP-Updater-for-Dynamic-Networks&lt;/A&gt;&lt;/P&gt;&lt;P&gt;##&lt;BR /&gt;## OpenDNS.com account-configuration&lt;BR /&gt;##&lt;BR /&gt;protocol=dyndns2&lt;BR /&gt;use=web, web=myip.dnsomatic.com&lt;BR /&gt;ssl=yes&lt;BR /&gt;server=updates.opendns.com&lt;BR /&gt;login=opendns_username&lt;BR /&gt;password='opendns_password'&lt;BR /&gt;opendns_network_label&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From the CLI,&lt;BR /&gt;$ sudo service ddclient status&lt;BR /&gt;● ddclient.service - Update dynamic domain name service entries&lt;BR /&gt;Loaded: loaded (/lib/systemd/system/ddclient.service; enabled; preset: enabled)&lt;BR /&gt;Active: active (running) since Thu 2025-03-27 17:59:48 MDT; 1h 14min ago&lt;BR /&gt;Docs: man:ddclient(8)&lt;BR /&gt;Process: 42410 ExecStart=/usr/bin/ddclient -daemon $daemon_interval -syslog -pid /run/ddclient.pid (code=exited, status=0/SUCCESS)&lt;BR /&gt;Main PID: 42411 (ddclient - slee)&lt;BR /&gt;Tasks: 1 (limit: 38229)&lt;BR /&gt;Memory: 16.7M&lt;BR /&gt;CPU: 2.253s&lt;BR /&gt;CGroup: /system.slice/ddclient.service&lt;BR /&gt;└─42411 "ddclient - sleeping for 10 seconds"&lt;/P&gt;&lt;P&gt;FAILED: updating : unexpected status (0)&lt;BR /&gt;FAILED: was not updated because protocol &amp;lt;undefined&amp;gt; is not supported.&lt;BR /&gt;WARNING: skipping update of Home from &amp;lt;nothing&amp;gt; to "MY DYNAMIC IP ADDRESS".&lt;BR /&gt;WARNING: last updated &amp;lt;never&amp;gt; but last attempt on Thu Mar 27 18:49:50 2025 failed.&lt;BR /&gt;WARNING: Wait at least 5 minutes between update attempts.&lt;BR /&gt;SUCCESS: updating : good: IP address set to "MY DYNAMIC IP ADDRESS"&lt;BR /&gt;FAILED: updating : unexpected status (0)&lt;BR /&gt;FAILED: was not updated because protocol &amp;lt;undefined&amp;gt; is not supported.&lt;BR /&gt;FAILED: updating : unexpected status (0)&lt;BR /&gt;FAILED: was not updated because protocol &amp;lt;undefined&amp;gt; is not supported.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does dyndns2 need to be changed to something else?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;PG&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 28 Mar 2025 01:50:12 GMT</pubDate>
    <dc:creator>PizzaGrease</dc:creator>
    <dc:date>2025-03-28T01:50:12Z</dc:date>
    <item>
      <title>Help with OPENDNS Linux IP UPDATER</title>
      <link>https://community.cisco.com/t5/opendns/help-with-opendns-linux-ip-updater/m-p/5275961#M18258</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I've been using OPENDNS and Linux IP UPDATER without issue until recently (AFAIK). I changed my password a few weeks ago and last week I realized the IP address wasn't changing. In troubleshooting, I realized I neglected to also change my password in /etc/ddclient.conf, so I updated it with the new password. After changing the password in the .conf file, I'm not sure that the updater or ddclient is working correctly. So I'd like help please.&lt;/P&gt;&lt;P&gt;I've set up following this article:&lt;BR /&gt;&lt;A href="https://support.opendns.com/hc/en-us/articles/227987727-Linux-IP-Updater-for-Dynamic-Networks" target="_self"&gt;https://support.opendns.com/hc/en-us/articles/227987727-Linux-IP-Updater-for-Dynamic-Networks&lt;/A&gt;&lt;/P&gt;&lt;P&gt;##&lt;BR /&gt;## OpenDNS.com account-configuration&lt;BR /&gt;##&lt;BR /&gt;protocol=dyndns2&lt;BR /&gt;use=web, web=myip.dnsomatic.com&lt;BR /&gt;ssl=yes&lt;BR /&gt;server=updates.opendns.com&lt;BR /&gt;login=opendns_username&lt;BR /&gt;password='opendns_password'&lt;BR /&gt;opendns_network_label&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From the CLI,&lt;BR /&gt;$ sudo service ddclient status&lt;BR /&gt;● ddclient.service - Update dynamic domain name service entries&lt;BR /&gt;Loaded: loaded (/lib/systemd/system/ddclient.service; enabled; preset: enabled)&lt;BR /&gt;Active: active (running) since Thu 2025-03-27 17:59:48 MDT; 1h 14min ago&lt;BR /&gt;Docs: man:ddclient(8)&lt;BR /&gt;Process: 42410 ExecStart=/usr/bin/ddclient -daemon $daemon_interval -syslog -pid /run/ddclient.pid (code=exited, status=0/SUCCESS)&lt;BR /&gt;Main PID: 42411 (ddclient - slee)&lt;BR /&gt;Tasks: 1 (limit: 38229)&lt;BR /&gt;Memory: 16.7M&lt;BR /&gt;CPU: 2.253s&lt;BR /&gt;CGroup: /system.slice/ddclient.service&lt;BR /&gt;└─42411 "ddclient - sleeping for 10 seconds"&lt;/P&gt;&lt;P&gt;FAILED: updating : unexpected status (0)&lt;BR /&gt;FAILED: was not updated because protocol &amp;lt;undefined&amp;gt; is not supported.&lt;BR /&gt;WARNING: skipping update of Home from &amp;lt;nothing&amp;gt; to "MY DYNAMIC IP ADDRESS".&lt;BR /&gt;WARNING: last updated &amp;lt;never&amp;gt; but last attempt on Thu Mar 27 18:49:50 2025 failed.&lt;BR /&gt;WARNING: Wait at least 5 minutes between update attempts.&lt;BR /&gt;SUCCESS: updating : good: IP address set to "MY DYNAMIC IP ADDRESS"&lt;BR /&gt;FAILED: updating : unexpected status (0)&lt;BR /&gt;FAILED: was not updated because protocol &amp;lt;undefined&amp;gt; is not supported.&lt;BR /&gt;FAILED: updating : unexpected status (0)&lt;BR /&gt;FAILED: was not updated because protocol &amp;lt;undefined&amp;gt; is not supported.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does dyndns2 need to be changed to something else?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;PG&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Mar 2025 01:50:12 GMT</pubDate>
      <guid>https://community.cisco.com/t5/opendns/help-with-opendns-linux-ip-updater/m-p/5275961#M18258</guid>
      <dc:creator>PizzaGrease</dc:creator>
      <dc:date>2025-03-28T01:50:12Z</dc:date>
    </item>
    <item>
      <title>Re: Help with OPENDNS Linux IP UPDATER</title>
      <link>https://community.cisco.com/t5/opendns/help-with-opendns-linux-ip-updater/m-p/5321747#M18454</link>
      <description>&lt;P&gt;So I had this problem. I installed ddclient 3.9.1-7, but I don't think that solved b/c I was still getting the FAILED message like you.&lt;BR /&gt;&lt;BR /&gt;All of this is from using ChatGPT&lt;/P&gt;&lt;P&gt;Check for multiple config files:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;ls -l /etc/ddclient.conf /etc/ddclient/ddclient.conf 2&amp;gt;/dev/null
sudo grep -RIn . -e 'protocol=|server=|login=|password=|opendns_networklabel' /etc/ddclient* 2&amp;gt;/dev/null&lt;/LI-CODE&gt;&lt;P&gt;Nuke line ending characters&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;sudo sed -i 's/\r$//' /etc/ddclient.conf
sudo perl -pi -e 's/[ \t]+$//' /etc/ddclient.conf
sudo nl -ba /etc/ddclient.conf | sed -n '1,120p'&lt;/LI-CODE&gt;&lt;P&gt;Check that the default file isn't adding surprises&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;sudo sed -n '1,200p' /etc/default/ddclient&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;Restart, then run once in the foreground with full debug&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;sudo systemctl restart ddclient
sudo ddclient -daemon=0 -debug -verbose -noquiet&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;You should see exactly one attempt ending with &lt;SPAN class=""&gt;good &amp;lt;IP&amp;gt;&lt;/SPAN&gt; or &lt;SPAN class=""&gt;nochg &amp;lt;IP&amp;gt;&lt;/SPAN&gt;.&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;No &lt;/SPAN&gt;unexpected status (12)&lt;SPAN class=""&gt;. No &lt;/SPAN&gt;protocol &amp;lt;undefined&amp;gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;I hope this helps if you haven't got it sorted yet.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Aug 2025 18:53:23 GMT</pubDate>
      <guid>https://community.cisco.com/t5/opendns/help-with-opendns-linux-ip-updater/m-p/5321747#M18454</guid>
      <dc:creator>3MCsAnd1DJ</dc:creator>
      <dc:date>2025-08-18T18:53:23Z</dc:date>
    </item>
  </channel>
</rss>

