Please update pfsense dynamic dns resource Please update pfsense dyn...

Topic: Please update pfsense dynamic dns resource

Post Please update pfsense dynamic dns resource
by Gerry Deakin on Saturday, July 8, 2017

Hi, just set up DDNS using pfSense 2.3 Dynamic DNS client service.

The response check for the successful result should be changed from
"good|nochg" to "good|nochg|good %IP%"
otherwise pfSense does not update the cached ip address in its own interface. Dynu DDNS is still updated, but the pfSense interface shows an error.


Reply with quote | Report
Post Re: Please update pfsense dynamic dns resource
by janetmeza on Wednesday, July 12, 2017

Thank you for sharing. I was able to get it work with the response you suggested "good|nochg|good %IP%" .

Reply with quote | Report
Post Re: Re: Please update pfsense dynamic dns resource
by garym on Friday, January 31, 2020

janetmeza wrote:Thank you for sharing. I was able to get it work with the response you suggested "good|nochg|good %IP%" .
I'm glad that it worked for you in 2017 but in 2020 on pfSense 2.4.4 the problem still exists for me. Used the guide from dynu.com for filling out the pfsense form, but alas the cached ip never changes in it's own interface,thereby showing an error. Dynu DDNS is still updated though.

Reply with quote | Report
Post Re: Please update pfsense dynamic dns resource
by gerrydeakin on Friday, January 31, 2020

garym wrote:
janetmeza wrote:Thank you for sharing. I was able to get it work with the response you suggested "good|nochg|good %IP%" .
I'm glad that it worked for you in 2017 but in 2020 on pfSense 2.4.4 the problem still exists for me. Used the guide from dynu.com for filling out the pfsense form, but alas the cached ip never changes in it's own interface,thereby showing an error. Dynu DDNS is still updated though.
Hi, I'm running 2.4.4-RELEASE-p3 (amd64), and it's still working for me with the altered Result Match as per my original post.

Its not clear whether you followed the guide AND changed the Result Match or only followed DynU's original guide which I'm guessing hasn't been updated.

Maybe post your anonymized logs to show what's going wrong (with Verbose logging ticked under the DynamicDNS config screen)?

Reply with quote | Report
Post Re: Re: Please update pfsense dynamic dns resource
by gerrydeakin on Friday, January 31, 2020

Actually, I see they have changed the guide, so then the question is:
Which update string are you using?
I have 4 domains on the one dynamic IP, so I use the:

Update all domains in your account
SSL Format: https://api.dynu.com/nic/update?username=USERNAME&password=PASSWORD
Where PASSWORD is the MD5/SHA256 hash

If in doubt, post your anonymised logs.

gerrydeakin wrote:
garym wrote:
janetmeza wrote:Thank you for sharing. I was able to get it work with the response you suggested "good|nochg|good %IP%" .
I'm glad that it worked for you in 2017 but in 2020 on pfSense 2.4.4 the problem still exists for me. Used the guide from dynu.com for filling out the pfsense form, but alas the cached ip never changes in it's own interface,thereby showing an error. Dynu DDNS is still updated though.
Hi, I'm running 2.4.4-RELEASE-p3 (amd64), and it's still working for me with the altered Result Match as per my original post.

Its not clear whether you followed the guide AND changed the Result Match or only followed DynU's original guide which I'm guessing hasn't been updated.

Maybe post your anonymized logs to show what's going wrong (with Verbose logging ticked under the DynamicDNS config screen)?

Reply with quote | Report
Post Re: Re: Re: Please update pfsense dynamic dns resource
by domain03 on Wednesday, February 26, 2020

I have similar problem. I cannot Update IP.
I am using syntax: https://api.dynu.com/nic/update?username=USERNAME&password=PASSWORD
In pfsense, The CACHED IP color on status page is GREEN!! meaning the IP is up to date with Dynamic DNS provider.
BUT
When I log onto dynu, under "Dynamic DNS Service" I still see old IP address listed in IPv4 column.

What's happening?

gerrydeakin wrote:Actually, I see they have changed the guide, so then the question is:
Which update string are you using?
I have 4 domains on the one dynamic IP, so I use the:

Update all domains in your account
SSL Format: https://api.dynu.com/nic/update?username=USERNAME&password=PASSWORD
Where PASSWORD is the MD5/SHA256 hash

If in doubt, post your anonymised logs.

gerrydeakin wrote:
garym wrote:
janetmeza wrote:Thank you for sharing. I was able to get it work with the response you suggested "good|nochg|good %IP%" .
I'm glad that it worked for you in 2017 but in 2020 on pfSense 2.4.4 the problem still exists for me. Used the guide from dynu.com for filling out the pfsense form, but alas the cached ip never changes in it's own interface,thereby showing an error. Dynu DDNS is still updated though.
Hi, I'm running 2.4.4-RELEASE-p3 (amd64), and it's still working for me with the altered Result Match as per my original post.

Its not clear whether you followed the guide AND changed the Result Match or only followed DynU's original guide which I'm guessing hasn't been updated.

Maybe post your anonymized logs to show what's going wrong (with Verbose logging ticked under the DynamicDNS config screen)?

Reply with quote | Report
Post Re: Re: Re: Please update pfsense dynamic dns resource
by garym on Tuesday, March 17, 2020

garym wrote:
janetmeza wrote:Thank you for sharing. I was able to get it work with the response you suggested "good|nochg|good %IP%" .
I'm glad that it worked for you in 2017 but in 2020 on pfSense 2.4.4 the problem still exists for me. Used the guide from dynu.com for filling out the pfsense form, but alas the cached ip never changes in it's own interface,thereby showing an error. Dynu DDNS is still updated though.
Update for future ref: What stopped the update URL from working turned out to be a single blank space in front of the "https://api.dynu.com/nic/update?hostname=" entry. Once the space was removed the Cached IP was shown in Green as it should.

Reply with quote | Report
Post Re: Please update pfsense dynamic dns resource
by KeithBailey on Friday, May 29, 2020

For what it's worth, I needed to update a specific host rather than the whole domain. Contrary to the instructions, for this I used the URL:

Sending request to:
https://api.dynu.com/nic/update?hostname=mydomain.com&password=5b3c5b7d_themd5password_27004&alias=myhost&myip=%IP%

The clue here is to set the alias to be your the name of your A record, and myip=%IP% will be substituted by the address detected by pfsense.

Hope this helps someone !

Cheers,

Keith

Reply with quote | Report
Monday, March 18, 2024 7:47 PM
Loading...