Brad House
Brad House
I should also mention that we just added alpine linux automated (CI/CD) testing to c-ares to ensure there are no behavioral differences (e.g. due to musl c). All tests are...
I haven't tried your exact scenario (using curl), just building and running the c-ares test suite on alpine linux.
Well, I am running the current c-ares main, not v1.22 which is a couple release behind (current release is v1.24). Perhaps there is some issue in v1.22 ? Anyhow, in...
172.18.21.134 received an ICMP unreachable reply, and 172.18.86.200 works. That said, it's not immediately clear to me why the A request went to 172.18.21.134 and the AAAA request went to...
Is that really the entirety of the tcp dump? Typically an event should be received on an ICMP unreachable which then recv() would be called and then detect the udp...
Ok, well that's even more interesting. That means the 10.1.128.2.34956 > 172.18.21.134.53 wasn't generated by c-ares at all, but from your local resolver at 127.0.0.1, as 172.18.21.134 isn't listed in...
Its impossible to tell what is going on with your system with the information provided. The real issue is you have a local dns resolver running at 127.0.0.1 *and* other...
As stated before, you have both a local dns server running at 127.0.0.1 and configurations of other servers which greatly complicates the ability to debug what is going on. I'd...
What is the behavior the opposite direction, if you leave *only* that local DNS server in place? Does it still get an ipv6 address (when running curl with -Ivvv)?
so is your local nameserver meant to only resolve some subset of domains, specific to your internal network? If so, I believe its supposed to have a `#` suffix to...