I can get a local tunnel from my box to the dreamhost box my site is i.e.
ssh -L 3307:localhost:3306 email@example.com
However, I haven’t had luck with remote port forwarding:
ssh -nNT -g -R *:8888:0.0.0.0:3000 example.com
Warning: remote port forwarding failed for listen port 8888
So I’m worried dreamhost disallows this. I’d really appreciate any suggestions as to whether this is possible and what I’m doing wrong if it is.