Dynamic DNS update extremely slow (Cloudflare)
-
Hi there,
is the DDNS update for Cloudflare records slow for anybody else? From todays logs:
Feb 1 12:19:00 php 16600 rc.dyndns.update: phpDynDNS (photos): (Success) photos updated to xxx.xxx.xxx.xxx Feb 1 12:19:00 php 16600 rc.dyndns.update: phpDynDNS: updating cache file /conf/dyndns_wancloudflare'photos.xxx.xx'5.cache: xxx.xxx.xxx.xxx Feb 1 12:12:16 php 16600 rc.dyndns.update: phpDynDNS (home): (Success) home updated to xxx.xxx.xxx.xxx Feb 1 12:12:16 php 16600 rc.dyndns.update: phpDynDNS: updating cache file /conf/dyndns_wancloudflare'home.xxx.xx'4.cache:xxx.xxx.xxx.xxx Feb 1 12:05:32 php 16600 rc.dyndns.update: phpDynDNS (photos): (Success) photos updated to xxx.xxx.xxx.xxx Feb 1 12:05:32 php 16600 rc.dyndns.update: phpDynDNS: updating cache file /conf/dyndns_wancloudflare'photos.xxx.xx'3.cache: xxx.xxx.xxx.xxx Feb 1 11:58:48 php 16600 rc.dyndns.update: phpDynDNS (vpn): (Success) vpn updated to xxx.xxx.xxx.xxx Feb 1 11:58:48 php 16600 rc.dyndns.update: phpDynDNS: updating cache file /conf/dyndns_wancloudflare'vpn.xxx.xx'2.cache: xxx.xxx.xxx.xxx Feb 1 11:52:03 php 16600 rc.dyndns.update: phpDynDNS (nextcloud): (Success) nextcloud updated to xxx.xxx.xxx.xxx Feb 1 11:52:03 php 16600 rc.dyndns.update: phpDynDNS: updating cache file /conf/dyndns_wancloudflare'nextcloud.xxx.xx'0.cache: xxx.xxx.xxx.xxx
As you can see, it always takes about ~30 minutes to update a hand full of records.
-
@flobernd I noticed a problem too with cloudflare. DNS-O-Matic complained a lot this night, it was not specific to pfSense.
-
Yes, tonight there was a complete Cloudflare API outage it seems and the DNS records didn't get updated at all (some timeouts logged). That was the reason I digged into that problem.
As of right now, updates are succeeding, but they are super slow.
Do you think this is as well a temporary issue? Not sure if it was much faster in the past.
-
Tonight it again took ~35 minutes to update all 5 DNS records
7 minutes per record seems way too long for a simple API call against Cloudflare.
I suspect there is something else going on. Will try with verbose logging next time and see I can spot something interesting.
-
@flobernd I just did a test but not with pfSense and it was normal, so no problem on CFs side.