I'm using a service called Flowise which runs on port 3000 when started, currently I have installed Apache Web Server on Ubuntu Server.
I've correctly installed the SSL on port 443, but when I use the port 3000 on the domain it says ERR_SSL_PROTOCOL_ERROR.
https://sub.domain.com- works fine
http://sub.domain.com:3000 - works fine
https://sub.domain.com:3000 - ERR_SSL_PROTOCOL_ERROR
I've tried setting up a new Virtual Host, but that doesn't seem to work:
<VirtualHost *:3000>SSLEngine onSSLCertificateFile /home/ubuntu/certs/certificate.crtSSLCertificateKeyFile /home/ubuntu/certs/private.keySSLCertificateChainFile /home/ubuntu/certs/ca_bundle.crt</VirtualHost>
Port 3000 is being listened to.
The server is running on an EC2 instance, this instance does have the correct inbound/outbound rules for port 3000.
Does anyone know why this is happening and how I can resolve this?