r7000: DDNS Update of DNSExit.com

Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware
Author Message
do_lai
DD-WRT Novice


Joined: 25 Feb 2023
Posts: 3

PostPosted: Thu Jan 11, 2024 3:59    Post subject: r7000: DDNS Update of DNSExit.com Reply with quote
Hello.

Firstly, thank you for the excellent development and support over the years.

I am running 54682 on an r7000 and found that my DDNS was no longer updating (In-a-dyn returns "server busy", even though there seem to be no server-side capacity problems; DNSExit says that they haven't received an update request from me in months, and it can be many months between IP changes for me... but it still should have been forcing an update every couple days).

Looks like DNSExit is changing to an API-based update. even though they say that the old ways should still work.

So, looks like I need to set up a script to help with this. I found:
https://wiki.dd-wrt.com/wiki/index.php/Dynamic_DNS#Secure_DDNS_Updates_Over_HTTPS.2FSSL
and
https://wiki.dd-wrt.com/wiki/index.php/Useful_Scripts#DynDNS_Updates_Using_Curl_.28with_HTTPS.2FSSL_Support.29

It seems a bit old, but still potentially useful.
I already had Entware running for an NTP server, so I installed curl and adjusted the script for the appropriate locations and methods, but I have run into this:
"/opt/bin/curl: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory"
There is a "libssl.so.1.1" in /usr/lib, but I'm guessing this is an older version.
How can I reconcile the version mismatch so curl can do its thing?

Thanks again.
Sponsor
dale_gribble39
DD-WRT Guru


Joined: 11 Jun 2022
Posts: 1958

PostPosted: Thu Jan 11, 2024 4:42    Post subject: Reply with quote
Screenshots of your configuration with proper redaction would possibly help troubleshoot the problem. You are running a build with SSL update support, so not sure why you would need those scripts.
_________________
"The woods are lovely, dark and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep." - Robert Frost

"I am one of the noticeable ones - notice me" - Dale Frances McKenzie Bozzio

<fact>code knows no gender</fact>

This is me, knowing I've ruffled your feathers, and not giving a ****
Some people are still hard-headed.

--------------------------------------
Mac Pro (Mid 2012) - Two 2.4GHz 6-Core Intel Xeon E5645 processors 64GB 1333MHz DDR3 ECC SDRAM OpenSUSE Leap 15.5
do_lai
DD-WRT Novice


Joined: 25 Feb 2023
Posts: 3

PostPosted: Thu Jan 11, 2024 5:12    Post subject: Reply with quote
Whoops; rookie mistake.
I needed to update Entware:

opkg update
opkg upgrade

The library updated and the script, as modified, works now.

Yeah, I'm not sure why the updater had failed. This isn't a great solution, more of a workaround.

Now to figure out why NTPd stopped working...
dale_gribble39
DD-WRT Guru


Joined: 11 Jun 2022
Posts: 1958

PostPosted: Thu Jan 11, 2024 5:34    Post subject: Reply with quote
Don't know why you're using Entware curl as it should be included in DD-WRT for R7000...
_________________
"The woods are lovely, dark and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep." - Robert Frost

"I am one of the noticeable ones - notice me" - Dale Frances McKenzie Bozzio

<fact>code knows no gender</fact>

This is me, knowing I've ruffled your feathers, and not giving a ****
Some people are still hard-headed.

--------------------------------------
Mac Pro (Mid 2012) - Two 2.4GHz 6-Core Intel Xeon E5645 processors 64GB 1333MHz DDR3 ECC SDRAM OpenSUSE Leap 15.5
ho1Aetoo
DD-WRT Guru


Joined: 19 Feb 2019
Posts: 3006
Location: Germany

PostPosted: Thu Jan 11, 2024 11:21    Post subject: Reply with quote
2 weeks ago DNSExit still worked (I tested it myself)
The only thing that didn't work was the external IP check with SSL

_________________
Quickstart guides:
use Pi-Hole as simple DNS-Server with DD-WRT
VLAN configuration via GUI - 1 CPU port
VLAN configuration via GUI - 2 CPU ports (R7800, EA8500 etc)

Routers
Marvell OCTEON TX2 - QHora-322 - OpenWrt 23.05.3 - Gateway
Qualcomm IPQ8065 - R7800 - DD-WRT - WAP
do_lai
DD-WRT Novice


Joined: 25 Feb 2023
Posts: 3

PostPosted: Thu Jan 11, 2024 14:53    Post subject: Reply with quote
curl: Oh, you are right. I thought that I tried it earlier and it didn't work, which is why I went down the Entware route. I removed the package and it still works. Thanks.

DNSExit via In-a-dyn gives me:
"In-a-dyn version 2.12.0 -- Dynamic DNS update client.
Startup delay: 30 sec ...
Update forced for alias perecko.net, new IP# <IP>
Temporary error in DDNS server response: DDNS server busy, try later
Will retry again in 600 sec ..."
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum