Help · Connecting

Reaching the SSH server, and the tunnel

When the SSH server can’t be found or doesn’t answer, and when the tunnel to the database won’t open.

The SSH server

In every case, Open in Terminal runs the same ssh command in Terminal, so you can see what it says there.

The tunnel

“ssh couldn’t open the local end of the tunnel.” saferow forwards a free local port to the database through ssh. This message usually means the port was taken at that moment: Try again.

“SSH works, but nothing answers on port 3306 on that server.” The tunnel opened, but the database isn’t listening where saferow looked. saferow looks at the server’s listening ports and says when it finds the database on another one, such as “MySQL is listening on 3307”; press Use port 3307. A database in Docker on the server is often published on a different port, or only inside Docker’s network.

Still stuck? In saferow, choose Help › Report a Problem…, or write to support. Please leave out passwords, keys and real data.