I use Elementor plus Elementor hosting for many cheap sites I help clients with. I often get problems with Cloudflare that I can only resolve by turning off the proxy, such as too many redirects causing timeouts.
Now the tooltip suggests I set the DNS A records to point to a different IP but the IP I have it pointing to is the correct supplied by Elementor for their hosting.
I have changed the SSL to Firm rather than Flexible as it was before and I had seen that as a tip on another thread; that changed my error from “too many redirects” to this.
May I ask what troubleshooting steps have you tried already from the article below regarding your error code?
Furthermore, regarding the Elementor, there is a way to make it work both:
Don’t forget to add your hosting IP address to the Security → WAF → Tools → IP Access Rules with the action “allow” for your Website just in case.
Nevertheless, regarding the SSL certificate, Flexible causes the issues regarding redirection loops, mixed content issues and similar as can be read at the article from below:
I’ll cross out the irrelevant items in the thread:
Resolving Error 1000 if your DNS record(s) point to a Cloudflare IP
How Cloudflare IPs can end up in your DNS records
If you move a proxied domain from one Cloudflare account to another, sometimes the proxy addresses are imported by the new account, if you don’t replace this with your actual server IP on setup, it can result in this error.
If you mistakenly configure one of your DNS records to point to a Cloudflare IP
How to find the Cloudflare IP in your DNS records
Navigate to the [DNS App ] in your Cloudflare dashboard
Look at your DNS records and check that the IP address matches the one provided by your hosting provider
If you see IP addresses that begin with 104., they are most likely to be the Cloudflare ones, although sometimes this is not the case. You can use whois to see who owns an IP or use an online tool like (http://whois.domaintools.com/).
What to do once you have identified the Cloudflare IP
You now need to edit (or remove) the DNS records pointing to Cloudflare’s IPs to point to your own server.
Regarding the IP addresses; the A record listed in CF starts in 164 and shows no cloudflare IP addresses or other A records at all. The IP lookup tool they link is pointing to 104.21.30.254 which does seem to be CF. But how do I change it without seeing it?
Yes I’ve already changed it to Firm, that’s how I saw the Error 1000