What is my error?
My Minecraft client and other people Minecraft client can’t connect to the server using the domain, but can connect using a direct IP address (so there is no problem with the Minecraft server itself)
How is my DNS setting
I read many posts about setting up Minecraft SRV, and most of them said that A record must be DNS only (gray, not proxied through Cloudflare). But, from the beginning I use Cloudflare, I always set the A record to be proxied (yellow, proxied through Cloudflare), and I never got error.
The main reason why I need to set A record to be proxied is I want when someone opens the subdomain in the browser, it will open the webserver running on the same machine with Minecraft and using HTTPS.
I asked my friend who has his owns domain to makes 2 records (A record and SRV record) with the same setting as mine (pointing to the same IP Address), and his SRV record is working.
Here is my DNS setting
Here is my friend DNS setting
and here is the result of me digging the SRV record in Linux
Is this error only happening on my account or did Cloudflare change something on their system?