This however does not seem to the be case. I tried to setup nginx as a proxy to my guvnor instance so that a remote guvnor-web could connect to it remotely and have nginx handle the https. Unfortunately, the connections always drop immediately.
I personally would love it if the RPC interface was switched to https so that guvnor could stay behind nginx as the one open port and have multiple domains running other things on the same https port.
I realize that this would be a chunk of development but I think it's a feature that many would like.
The guvnor config file says that the remote rpc connections are made with https: https://github.com/tableflip/guvnor/blob/v3.5.17/guvnor#L52
This however does not seem to the be case. I tried to setup nginx as a proxy to my guvnor instance so that a remote guvnor-web could connect to it remotely and have nginx handle the https. Unfortunately, the connections always drop immediately.
Taking a look at the source, I can see that it's actually a plain TLS server which as far as I know is not compatible with https and explains the dropped connections. https://github.com/tableflip/guvnor/blob/v3.5.17/lib/daemon/rpc/RemoteRPC.js#L98
I personally would love it if the RPC interface was switched to https so that guvnor could stay behind nginx as the one open port and have multiple domains running other things on the same https port.
I realize that this would be a chunk of development but I think it's a feature that many would like.