Service Unavailable 503 error for POST request

Hello,

I’ve created a simple html form with POST request. In general it works fine, however for certain textarea contents it returns with
Service Unavailable 503 error
For example, it works fine with the posted content:

“So you’re wondering when to buy bitcoin?”

but fails with the content

"So you’re wondering when to buy bitcoin?

Choosing the right time to href=“https://coindiligent.com/how-to-invest-in-bitcoin invest in bitcoin is crucial.”

as I see the “https://” part or the “bitcoin” word cause the 503 error.

Is it related to some hidden firewall rules? In this case how can I turned off this POST request filtering? I’ve no any firewall rules setup and I’ve free plan.

Thank you for any advice!

Tamas

No hidden rules.

Can you post a screenshot please?

It is just the standard Service Unavailable screen with response code 503:

Service Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

The test script is:

<?php print_r($_POST); ?>

It works (i.e. shows the POSTED content) when the texearea is filled some simple text:
“So you’re wondering when to buy bitcoin?”

but fails when I add some more

"So you’re wondering when to buy bitcoin?

Choosing the right time to href=“https://coindiligent.com/how-to-invest-in-bitcoin invest in bitcoin is crucial.”

It is interesting that if the “//” is removed from the site address it works…

Sorry the main part of the script was removed my post.

That looks more like some kind of spam filter rather than related to Cloudflare. Is there some kind of plugin active in your CMS?

Only Cloudflare’s “I’m under Attack” will will show status 503 in the response header.

No, there is no CMS it is just a simple php script.

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