Hello team, According to my knowledge we have a 100 second timeout by default. But my developer noticed that this limitation is causing some issues. Some actions are left uncompleted and tasks are affected by this. We need this to be increased please. This is pretty much the only feature we require, only for one of our domains (and it’s subdomains). Does this mean we have to upgrade to Enterprise? Can you please tell me how to achieve this? If there is a cost then how much is it? I need to know if it’s doable with CF. If not, I will disable CF for this domain and go find another solution for caching/SSL because we can’t be limited like this. Please let me know. I will be waiting for your reply. Regards,
Yes, increasing the proxy read timeout is only possible with an Enterprise plan.
You will need to contact Cloudflare Sales for a quote. It will be multiple $1000 per month up.
Long-running requests are usually cron jobs and other automated tasks that don’t have a human user after starting so in that case you can use a subdomain set to “DNS only” just for this long running process or use the server’s direct IP address - these won’t cache but if it’s a job, that shouldn’t be necessary.
Otherwise change the implementation to start the process then poll from the client or use Websockets to check for progress and completion.
You should still use SSL on your origin to secure the connection between Cloudflare and your origin. Just using SSL on the Cloudflare edge is not secure.