Ydns.eu won't update
-
Here is the screenshot of the configuration.
-
And the screenshot of the ydns.eu account API Access.
-
Have you tried without "https://", simply "ydns.eu…..
...apparently the &myip=%IP% is not needed for this service.
-
@chemlud:
Have you tried without "https://", simply "ydns.eu…..
Hm.. no luck :(
-
…even without the &myip=%IP% ? strange...
-
@chemlud:
…even without the &myip=%IP% ? strange...
yes.
Currently I'm trying to get it work using jMeter, just to see if it will work. But I get always a "Missing Authorization header" response.
-
Ok, now I got it work, at least with jMeter.
[HTTP Header Manager]
Name: Authorization
Value: *** (Base64 encoded "username:password" from API Access)[HTTP Request]
Server Name: ydns.eu/api/v1/update
Parameters: host | ***.ydns.euResponse is "ok"
-
…with spdns.de you would be done in 5 min, just saying... ;)
-
@chemlud:
…with spdns.de you would be done in 5 min, just saying... ;)
;) yes, as it was with duckdns.org and the custom configuration. It just works, but I wanted to get this one working too.
May be someone of the devs can tell me if the username and password will be put together and will be base64 encoded for basic authorization?
Authorization: Basic {base64 encoded username:password}
-
Hi,
I did some debugging and it looks like that pfSense is not specifically using HTTP basic auth when using a "custom" dyndns provider (see https://forum.pfsense.org/index.php?topic=66977.0). As I am unfamilar with the structure on pfSense, I'm not sure how to add an additional dyndns provider. All I found is the file /etc/inc/dyndns.class which seems to define how hosts are updated for a specific service, but it doesn't define which services are available. If anyone can hint me in the right direction, I'd be happy to provide a patch on github to include ydns as additional dyndns provider.