No Access to Virtualmin After Changing DNS to CloudFlare

So, I changed my DNS to CloudFlare but now I can only access Virtualmin using the IP address (https://xxx.xx.xxx.x:10000 but not https://my.domain.com:10000). However, I can access https://my.domain.com. Any ideas what i may need to change in Virtualmin to get it working again?
Thanks!

I assume Cloudflare doesn’t allow port 10000. So, you’ll need to move Virtualmin to a port they do support, or setup proxying or something.

I think I’m even more screwed. I changed to port 8880 but now i completely lost connection. Anyway, I can change it back using SSH?

This may help:

Just speak to cloud flare stuff, they will sort you out in no time. Couple of my mates been there.