Rancher 2.0 custom node fails to connect proxy

Hi all! Hoping someone has advice connecting a local node to a remote cluster

I have a Rancher 2.0 beta 4 custom cluster running via cloud provider VMs. everything works fine.
however if I then try to add a new node from from a machine on my local network I get errors connecting to the proxy

Failed to connect to proxy" error="read tcp :41932->:443: i/o timeout

has anyone had success with a similar setup?
do I need to forward any specific ports on my router to my local node?