By doing a dig on the site, there appear to be no AAAA values. I compared the results with another site, present on the same server, always using Cloudflare, and there would seem to be no differences between the first site (not working) and the second, except for the destination IP address. I attach the outputs:
Working website X[dot]com
(IPv4 is returned)
root@hetz1:~# dig X[dot]com
; <<>> DiG 9.11.3-1ubuntu1.16-Ubuntu <<>> X[dot]com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5612
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;X[dot]com. IN A
;; ANSWER SECTION:
X[dot]com. 300 IN A 104.21.14.144
X[dot]com. 300 IN A 172.67.159.174
;; Query time: 19 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Tue Jun 21 10:10:43 CEST 2022
;; MSG SIZE rcvd: 73
root@hetz1:~# dig AAAA X[dot]com
; <<>> DiG 9.11.3-1ubuntu1.16-Ubuntu <<>> AAAA X[dot]com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6315
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;X[dot]com. IN AAAA
;; AUTHORITY SECTION:
X[dot]com. 3600 IN SOA igor.ns.cloudflare.com. dns.cloudflare.com. 2279305874 10000 2400 604800 3600
;; Query time: 9 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Tue Jun 21 10:34:49 CEST 2022
;; MSG SIZE rcvd: 103
Not working website Y[dot]com
(IPv6 is always returned)
root@hetz1:~# dig Y[dot]com
; <<>> DiG 9.11.3-1ubuntu1.16-Ubuntu <<>> Y[dot]com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56568
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;Y[dot]com. IN A
;; ANSWER SECTION:
Y[dot]com. 300 IN A 188.114.96.0
Y[dot]com. 300 IN A 188.114.97.0
;; Query time: 9 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Tue Jun 21 10:10:58 CEST 2022
;; MSG SIZE rcvd: 87
root@hetz1:~# dig AAAA Y[dot]com
; <<>> DiG 9.11.3-1ubuntu1.16-Ubuntu <<>> AAAA Y[dot]com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50217
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;Y[dot]com. IN AAAA
;; AUTHORITY SECTION:
Y[dot]com. 3600 IN SOA elsa.ns.cloudflare.com. dns.cloudflare.com. 2281230876 10000 2400 604800 3600
;; Query time: 5 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Tue Jun 21 10:34:58 CEST 2022
;; MSG SIZE rcvd: 114
The two sites have the same nginx configuration and reside on the same server but on two different Cloudflare accounts (this is because X[dot]com
belongs to my customer).
Here is the API response regarding IPv6 support for both sites:
X[dot]com
:
root@hetz1:~# curl -X GET "https://api.cloudflare.com/client/v4/zones/MY_XCOM_ZONE_ID/settings/ipv6" \
> -H "X-Auth-Email: MY_XCOM_EMAIL" \
> -H "X-Auth-Key: MY_XCOM_KEY" \
> -H "Content-Type: application/json"
{
"result":{
"id":"ipv6",
"value":"off",
"modified_on":"2022-05-29T10:29:32.540551Z",
"editable":true
},
"success":true,
"errors":[
],
"messages":[
]
}
Y[dot]com
:
root@hetz1:~# curl -X GET "https://api.cloudflare.com/client/v4/zones/MY_YCOM_ZONE_ID/settings/ipv6" \
> -H "X-Auth-Email: MY_YCOM_EMAIL" \
> -H "X-Auth-Key: MY_YCOM_KEY" \
> -H "Content-Type: application/json"
{
"result":{
"id":"ipv6",
"value":"off",
"modified_on":"2022-05-29T10:31:45.860975Z",
"editable":true
},
"success":true,
"errors":[
],
"messages":[
]
}
Do you have any advice on what to see? I honestly don’t know where to look anymore, I’ve tried them all
Thank you