Since some time over the weekend I’ve been seeing most requests to the staging directory hanging fairly frequently. While debugging, I noticed that I’d see curl hang on https://acme-staging.api.letsencrypt.org/directory after connecting, and it was connecting to an ipv6 address. When I forced curl to ipv4, it seemed to start working right away.
The nature of the issue has been intermittent but as soon as I disabled ipv6 on my system, I’ve had no issues. What other data can I provide to assist in debugging?
It is request-to-request intermittent. I’m just looking at an mtr and I’ve got huge % losses crossing through some chunk of my ISP’s IPv6 core. I haven’t noticed any other issues but I’m guessing chrome is much better about hiding this than curl/python/etc. Its strange - I always got an SSL handshake completion, so I wasn’t looking for network issues initially.