You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have read the documentation at readthedocs and the issue is not addressed there.
I have tested that the issue is present in current master branch (aka latest git).
I have searched the issue tracker for a similar issue.
If there is a stack dump, I have decoded it.
I have filled out all fields below.
Platform
Hardware: ESP8266
Core Version: ??? Arduino IDE 2.3.2 2024-02-20T09:54:08669Z ???
Development Env: Arduino IDE
Operating System: Debian 11
Settings in IDE
Module: Wemos D1 mini (clone)
Flash Mode: ???
Flash Size: ???
lwip Variant: ???
Reset Method: ???
Flash Frequency: ???
CPU Frequency: ???
Upload Using: Serial
Upload Speed: 921600
Problem Description
I am sending web requests to systems which are configured for failover using CNAME records with low TTL values which point to A records with higher values. For example, I have 4 DNS records:
Basic Infos
Platform
Settings in IDE
Problem Description
I am sending web requests to systems which are configured for failover using CNAME records with low TTL values which point to A records with higher values. For example, I have 4 DNS records:
I am expecting the TTL of both records to be respected. When the CNAME expires a new lookup should be performed.
In practice, the esp8266 library appears to ignore the CNAME TTL and a new lookup is performed only when the underlying A record expires.
Sketch
The text was updated successfully, but these errors were encountered: