If the tunnel is invalid (i.e. the client pub key is not registered with the pipe2me server), the client asks for a password. It should just fail instead.
~/pipe2me-client[master] > ./bin/pipe2me start
Tunneling http://localhost:9090 <=> http://strong-brown-cat.test.pipe2.me:10076
Tunneling https://localhost:9091 <=> https://strong-brown-cat.test.pipe2.me:10077
13:42:16 http_10076.1 | started with pid 22188
13:42:16 https_10077.1 | started with pid 22189
pipe2me@test.pipe2.me's password: pipe2me@test.pipe2.me's password:
If the tunnel is invalid (i.e. the client pub key is not registered with the pipe2me server), the client asks for a password. It should just fail instead.