Cant use port 2083 with domain that has ssl

Hey, I have a Linux VPS that pointed a domain to its static IP and use Cloudflare full strict SSL, with the default port (80) my domain is ok, opens and https is not ok, but with another port 2083 I can not open my site, below is my condition: with http --site ok, no SSL with https --site not ok, SSL seems ok

staticIP:80 --site ok, no SSL
staticIP:80 with https --site not ok, ssl not ok

staticIP:2083 with http --site ok, no SSL

staticIP:2083 with https --site not ok, SSL not ok --site not ok with http --site not ok

If your site is not working fine on HTTPS, it cannot work on Cloudflare either. You first need to fix your server.

As for port 2083, that’s an HTTPS port.

thanks for your reply, thats correct but the thing here is that in the server a nginx webserver is installed and running by another application, i dont know what to do please help

to add some information, i can access my site using https when cloudflare ssl/tls is set to full mode, but i can access my site using https and port 2083 !

here is what i get when i try to access

Fix the problem listed in your screenshot by replacing the invalid certificate with a valid one. Consult the documentation for the service you have running on port 2083 for details on how to deploy a certificate.

As mentioned you need to fix the server first.

Pause Cloudflare fo that

1 Like , thanks for your reply, i am giving the exact cloudflare origin certificate to the minio server which is the server listening on port 2083, here is what i did :

cloudflare Origin Certificate →
-rw-r–r-- 1 root root 1679 Jul 25 11:55 public.crt
which is in /etc/letsencrypt/live/

cloudflare private key →
-rw-r–r-- 1 root root 1704 Jul 25 11:56 private.key
which is in /etc/letsencrypt/live/

and when i start running minio server i put this directory as certs dir like this :

so then i thing every thing is ok

You haven’t paused Cloudflare yet. But again, this is not a Cloudflare issue but your server is not properly configured. You need to fix this first. Contact your host or whomever is responsible for that server.

As long as the server is not properly configured, the site cannot work.

1 Like

And server administration is unfortunately beyond the scope of the forum. I’d refer to StackExchange or Reddit.

1 Like

@sandro , thanks for letting me know, i have paused cloudflare just now and i can see i cant access site using https on default port or port 2083, what does it mean what should i do now ?

Precisely, because the server is not properly configured.

Keep Cloudflare paused until your site loads fine with the given certificate. Once it does it will also work on Cloudflare.

If you are using Cloudflare Origin CA certificates, do not place them in /etc/letsencrypt/. As @sandro indicated, it is best to pause Cloudflare and work with the Community of the service that you are trying to deploy to get things working properly before re-enabling the Cloudflare proxy.

As far as Cloudflare is concerned, the only Cloudflare-related thing you need to fix is your encryption mode, as you currently have an insecure, legacy mode selected. Make sure that is Full Strict, otherwise you have no encryption.

Apart from that, it’s only server-related however.

1 Like

i got access to now it works! I just changed SSL/TLS encryption mode to off ! but how?! I didnt install any certificate for minio server the certs directory for minio is empty. but i cant access site this way

cloudflare proxy is on and cloudflate is not paused.
i have Origin Server certificate from cloudflare but i didnt use it.
what exactly happened ?


You need to find a MinIO community and make sure that your service is configured properly to work over HTTPS with Cloudflare paused. The Cloudflare Community is not able to support your MinIO issues.

1 Like