Sybille, thanks for your reply. I think that you're on to something.
OpenVPN developers -- How about giving websockets a try? The current OpenVPN connection methods are too easily thwarted to be useful except in the most benign environments.
Further research:
"The WebSocket protocol was designed to accommodate bidirectional communication over a single TCP connection while maintaining compatibility with infrastructure for HTTP. It is not dependent on HTTP and can work independently, directly connecting to a port. A WebSocket connection can be established by upgrading an existing HTTP/1.1 connection or programmatically." From
https://http.dev/ws
https://en.wikipedia.org/wiki/WebSocket
https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API
https://websocket.org/