Troubleshooting

Dis page dey cover common Mobile SSH wahala and di first things wey you go check before you begin change server-side SSH settings.

You no fit connect

Check:

If di same host dey work from anoda device, compare di exact host, port, username, key, and network path.

Authentication fail

Check:

For encrypted private keys, enter di passphrase for di password/passphrase field.

Private key import fail

Private key import dey use Android file picker. If import fail:

Keyboard input dey delay or dey change

If your Android keyboard dey change text before e reach di shell, disable keyboard suggestions for Mobile SSH settings. Dis dey useful for Vim, tmux, htop, less, shells wey dey use unusual key chords, and remote password prompts.

Use di extra key row for terminal keys like ESC, TAB, CTRL, arrows, HOME, END, PGUP, and PGDN.

tmux scrolling no be wetin you expect

Mobile SSH dey change scroll behavior based on terminal state. For tmux or other alternate-screen programs, scroll gestures fit send tmux copy-mode commands instead of scrolling local history. If tmux mouse mode dey enabled, di app dey send mouse-wheel escape sequences.

If scrolling feel wrong:

Session drop after screen lock

Mobile SSH dey use keepalives, foreground service, wake lock, Wi-Fi lock, and reconnect attempts to reduce disconnects. Android battery policies fit still stop background work.

Check:

File transfer no fit browse phone files

For newer Android versions, local file browsing fit require storage access. Grant storage access for Android Settings for Mobile SSH, then reopen di file transfer screen.

If remote files dey load but local files no dey load, di SSH connection probably dey fine and di problem na local Android storage access.

Upload or download fail

Check:

Port forward fail

Check:

Debug logs

Di start screen get Debug button. When e dey enabled, Mobile SSH dey record diagnostic information for terminal events, SSH data sizes, touch input, resize behavior, and tunnel lifecycle. Stop recording to save di debug archive for your device.

Review debug archives before you share dem. Dem na for troubleshooting and dem fit reveal server names, timing, terminal behavior, or other environment details.