Error getting IP list

For Workers & Pages, what is the name of the domain?

What is the issue or error you’re encountering

Getting public IP list seems broken

What steps have you taken to resolve the issue?

Tried with another auth token, tried without auth token, tried using terraform, tried using curl

What are the steps to reproduce the issue?

❯ curl -fsSL ‘https://api.cloudflare.com/client/v4/ips
curl: (56) The requested URL returned error: 500

It doesn’t need any auth token. It’s working ok for me (this tool uses the API to get the list), are you still having an issue?

curl --request GET \
  --url https://api.cloudflare.com/client/v4/ips
{"result":{"ipv4_cidrs":["173.245.48.0/20","103.21.244.0/22","103.22.200.0/22","103.31.4.0/22","141.101.64.0/18","108.162.192.0/18","190.93.240.0/20","188.114.96.0/20","197.234.240.0/22","198.41.128.0/17","162.158.0.0/15","104.16.0.0/13","104.24.0.0/14","172.64.0.0/13","131.0.72.0/22"],"ipv6_cidrs":["2400:cb00::/32","2606:4700::/32","2803:f800::/32","2405:b500::/32","2405:8100::/32","2a06:98c0::/29","2c0f:f248::/32"],"etag":"38f79d050aa027e3be3865e495dcc9bc"},"success":true,"errors":[],"messages":[]}

Still having the issue, I get a Cloudflare HTML page as response, in this case with a Cloudflare ray id of 8feca99a75cc6dea if that helps.

If I run it from a remote machine on Oracle cloud I get an IP list, both IPs I tested where it didn’t work were on Telia in Sweden. Since I get a Cloudflare page as response it doesn’t seem to be reachability related but is from the ISP but maybe a specific entry node to Cloudflare…?

This is the only error messages on the page I can make sense of;

Error
1101
Ray ID: 8fecbfb6060eabe6 • 2025-01-08 14:06:33 UTC

You've requested a page on a website (prod.public-ip-api.dns.cfdata.org) that is on the Cloudflare network. An unknown error occurred while rendering the page.

Didn’t see the 1101 before, will search a bit on that.

Seems 1101 is a javascript error in the service, which is Cloudflare’s. I guess I’ll open a ticket through the company account since I don’t think anyone else than Cloudflare can fix it.