Hi,
This is clearly a limitation in openvidu-node-client. We’ll update the library to be able to force plain HTTP for use cases as yours.
For now you can simply change the URL used by your Node app to connect to your OpenVidu Server to https://SERVER_PUBLIC_IP/
So, even the app is running in the same host as OpenVidu Server, it will simply use the public secure IP to throw REST petitions to it. This way it will work just fine. But again, we will be updating openvidu-node-client to allow using plain HTTP as OpenVidu endpoint.
Regards.