bolkedebruin / rdpgw

Remote Desktop Gateway in Go for deploying on Linux/BSD/Kubernetes
Apache License 2.0
732 stars 117 forks source link

Client Example #4

Open ghost opened 4 years ago

ghost commented 4 years ago

Hi,

do you have an example of a client implementation? I'm currently building an application to tunnel non-rdp traffic through an rd gateway server and can't get the tunnel initialization to work

My first tries are implemented here: https://github.com/develerik/rdtunnel It always gets stuck at receiving the handshake response

bolkedebruin commented 4 years ago

The client is not fully functional yet, but have a look at https://github.com/bolkedebruin/rdpgw/blob/master/protocol/client.go for most of what you need. The thing that is missing at the moment is the client side setup (e.g. websocket / http handshake)