Certain Strings return URL Not Found

What is the name of the domain?

vilden.cloud

What is the error number?

404

What is the error message?

The requested URL was not found on this server.

What is the issue you’re encountering

If my application sends a GET with teh string 8023 anywhere, Cloudflare will not send the page to teh server

What steps have you taken to resolve the issue?

Changing pages to POST will help. But links still have the issue

What are the steps to reproduce the issue?

https://www.vilden.cloud/cgi-wec/test.pgm?USER=1135458023” will fail but “https://www.vilden.cloud/cgi-wec/test.pgm?USER=1135458024” works fine. Note that this program does not do anything with this parameter. The page with 8023 will never get to the server.

Screenshot of the error

That’s odd, seems to be as you say. The 404 page can only come from your origin so the request is going from Cloudflare to your server.

Pause Cloudflare, or set the DNS record to “DNS only”, so requests go direct to your origin to verify if it is any effect due to Cloudflare settings. If it still happens then check your server code.

If it only happens when the record is proxied, then check your Cloudflare rules for any that act on “8023”. In particular look at transform rules to see if the request to your origin is being modified.

You can also try to pass the request through the Trace tool to see if you have made any settings that are modifying the request…
https://dash.cloudflare.com/?to=/:account/trace

This topic was automatically closed after 15 days. New replies are no longer allowed.