u/DungFu

pfSense 2.8.1 - "Route 53 (v6)" DynDNS failing with Curl Error (Could not resolve host)

I'm trying to set up IPv6 Dynamic DNS on pfSense 2.8.1 via AWS Route 53 to track my WAN IPv6 address.

Whenever I use the Route 53 (v6) profile, it instantly fails. The dyndns system log shows:

/services_dyndns_edit.php: Curl error occurred: Could not resolve host: route53.amazonaws.com
  • I know this matches Redmine #16249 / #16251 (forcing IPv6 on an IPv4-only AWS API endpoint), but that was supposed to be fixed in 2.8.1.
  • If I run a standard curl -v https://route53.amazonaws.com/ from the pfSense shell, it resolves and connects instantly over IPv4.
  • If I force IPv6 (curl -6), it fails because Amazon's endpoint doesn't have an AAAA record.

Things I've Tried:

  • Forced default gateways explicitly (WAN_DHCP and WAN_DHCP6) instead of "Automatic".
  • Cleared the DynDNS cache files completely via shell.
  • Verified system DNS is bound to IPv4 (1.1.1.1).

Anyone else running Dynamic DNS on 2.8.1 successfully using the Route 53 (v6) profile? I feel like I'm taking crazy pills since this should be fixed already😅

reddit.com
u/DungFu — 16 days ago