Dynu update stays RED in interface

Hello,

In the IPFre web interface, my Dynu DDNS entry stays in RED although when I run manually in a command prompt the command ddns -d update-all --force, I do not get any error message and even get the message

Dynamic DNS update for xxxxxxxx (Dynu) successful
Logging successful update for xxxxxxx

So why is this update info staying in red ?

Thank you.

Eric

Hallo @eric-vdb-fw

Welcome to the IPFire community.

Do you mean the Service name on the left or the Hostname in the middle.

The one on the left is always red. It is the link to the DDNS service website.

The Hostname can be different colours as described in the Documentation.

https://www.ipfire.org/docs/configuration/services/dyndns#using-dynamic-dns

I am also using Dynu and the Hostname is in green for me so the update has been successful.

Can you confirm if it is the Hostname that is showing in red for you?

1 Like

Yes the hostname remains in RED.

Okay. Then please show the output from the DDNS logs for a time period when the update was occurring and failing.

Go to the WUI menu Logs - System Logs. Then in the drop down box labelled Section: select DDNS, select the appropriate date and then press the Update button.

I have got some errors initially, but now updates, at least in the log, seem to be successful.
However, I do not see in th log the latest updates triggered but doing an instant update : last entry in log is from 10:47 although I have just now redone an update aroound 12:30.

You had an authentication error which caused any fresh attempt to not be tried until 19:50 on Sat 26th.

Your forced updates are shown but they don’t override the failed authentication.

Wait until 20:00 on Sat 26th and then check the logs again to see what result is shown with a fresh attempt.

Alternatively you could go back in your logs to find what the problem was that triggered the previous authentication error.

1 Like

Ok. Thanks.

I had effectively some authentication errors because I was doing some tests facing weird behaviour using the Dyna credentiel or the IP update onevia a coomand line script.

I’ll check then later.

Hum … entry still in red on the web interface.
If I go in the DDNS log I can a last successfull update yesterday around 18:00. But if I press update I do not get any entry in the DDNS log for today and entry remains in RED, Weird.

Looking through the code for the ddns WUI page the hostname is displayed in red when the IP in your DDNS provider does not match your public IP on your IPFire system.

If you go into your Dynu account, does the IP address assigned for your hostname match the red Internet IP address shown on your WUI Main home page?

1 Like

Yes they do match. I have compared the Dynu registred address with the outpu t of the site ipinfo.io verified from a browser on a machine connected to the internal network of IPFire.

Could it be linked to a reverse lookup issue ?
I am behind a 5G Internet (not ADSL, nor fiber).

Have you compared this address with the address that IPFire gets?

E.g. ifconfig red0 in the IPFire console
or
on the WUI home page
obraz

Regards

2 Likes

Yes and it is not the same which is normal since the interface red0 is on a subnet where is also connected the internal interface of the Internet router. IPfire cannot have have your public Internet IP address unless you run directly on the Intrenet router.

1 Like

This the reason for the setting ‘Guess the real public IP with help of an external server’

1 Like

Bravo !
I never paid attention to this setting. I just activated it and immedialtly my entry became green.

Thanks a lot.

Eric

1 Like