If you use Cloudflare for scale , we suggest that you need to chose another port for mooChat instead of port 3000 . For more information , you can check their document : https://support.cloudflare.com/hc/en-us/articles/200169156-Which-ports-will-Cloudflare-work-with-
OR
OR
Cloudflare can only proxy traffic going over the following ports listed below. If your traffic is on a different port, you should create a subdomain for that record and then add it as a record in your Cloudflare DNS zone file as something we don't proxy (gray cloud = no Cloudflare proxy or caching on a record).
For requests made via HTTP:
80
8080
8880
2052
2082
2086
2095For requests made via HTTPS:
443
2053
2083
2087
2096
8443On the pro plan and above, traffic on ports other than 80 and 443 can be blocked using WAF rule id 100015: "Block requests to all ports except 80 and 443".
80 and 443 are the only ports for HTTP/HTTPS within China for zones that has "China Network" enabled.
I have MooChat running on another port (8443) but we get an SSL mismstch error when we cur over to going through the C.F. proxy.
Ill post a specific error into our support thread.