SSH MOD Dwarf

SSH fails me on a new MOD Dwarf, founders version.

I’ve used Transmit for many years; now it fails to connect.
(I did MOD factory reset & updates)

Termius also fails

  • but I get this log:

:bust_in_silhouette: Starting a new connection to: “192.168.51.1” port “22”
:gear: Starting address resolution of “192.168.51.1”
:gear: Address resolution finished
:gear: Connecting to “192.168.51.1” port “22”
:bust_in_silhouette: Connection to “192.168.51.1” established
:gear: Starting SSH session
:gear: Remote server: SSH-2.0-OpenSSH_7.1
:gear: Agreed KEX algorithm: curve25519-sha256@libssh.org
:gear: Agreed Host Key algorithm: ssh-ed25519
:gear: Agreed server-to-client cipher: aes256-gcm@openssh.com MAC: INTEGRATED-AES-GCM
:gear: Agreed client-to-server cipher: aes256-gcm@openssh.com MAC: INTEGRATED-AES-GCM
:gear: Agreed client-to-server compression: none
:gear: Agreed server-to-client compression: none
:gear: Handshake finished
:bust_in_silhouette: Checking host key: SHA256:iyWF51Z4cHMauAjGi4x+rLDFklA5tDJJmQrOF34O3FE
:bust_in_silhouette: Host “192.168.51.1”:“22” is known and matches
:bust_in_silhouette: Authenticating to “192.168.51.1”:“22” as “root”
:exclamation: Not using one of the provided keys: Private Key is empty
:gear: Available client authentication methods: password,keyboard-interactive
:gear: Authentication that can continue: publickey,keyboard-interactive,password
:bust_in_silhouette: Authenticating using keyboard-interactive method
:exclamation: Authentication failed (keyboard-interactive)
:gear: Partial success: no
:gear: Authentication that can continue: publickey,keyboard-interactive,password
:bust_in_silhouette: Authenticating using password method
:bust_in_silhouette: Authentication succeeded (password)
:bust_in_silhouette: Authenticated to “192.168.51.1”:“22”
:bust_in_silhouette: Starting a new SFTP session
:exclamation: SFTP session can not be started. Reason: Unable to request SFTP subsystem

Can anyone spot what I’m doing wrong?
And tell me how to fix it…
Hopefully yours truly
Bjarne

Transmit:

Holà,
Does your connection with the web browser works ?
With 192.168.51.1 ?

What is you OS ?

It seams like there is a wrong key store on your keys folder…

2 Likes

Oh and, il your screenshot I would have put on the Server line “Mod Dwarf” and on the Root URL line “192.168.51.1”, but not shure, I don’t know this software

1 Like
  1. Everything with my MOD Dwarf is 100% functional.
    except SSH

  2. I’m on Mac.
    Transmit always worked.
    Now I have a new MOD Dwarf, and it does not work…

  3. I don’t know what Termius “Private key” is?
    (…never needed before, no mention in MOD Wiki…)

  4. I tried “moddwarf.local”
    as well as “192.168.51.1”

Borrowed a Windows laptop,
installed WinSCP;
same result…



3

don’t forget to change the connection mode in the settings when trying windows (can’t find screenshot of exact name)

1 Like

connection mode = SFTP
…isn’t it?

“…change the connection mode in the settings…”
…to what?

Sorry
missed this.

Assuming this included succesfully accessing and using the web interface on Windows as well, my reply is irrelevant :confused:

1 Like

still grateful :slightly_smiling_face:

1 Like

It seems for me you did everything right… @jon ?

1 Like

I suspect this is your issue. SSH keeps fingerprints for each known host in ~/.ssh/known_hosts. The fingerprint from the new dwarf will not match the fingerprint from your old dwarf. You can remove an entry using the command outlined here.

2 Likes

removed the host, and got this, very promising:

but sadly it did not work:
Screenshot 2025-11-03 at 10.32.35

I must be honest, I have no experience with that software. But, considering that you can access the WebGUI on the same machine, I would say that something is wrong on the software side.

Also, have you tried to access via Terminal?

1 Like

You can remove an entry using
[the command outlined here
(https://developerinsider.co/how-to-remove-known-ssh-host/).

did that in Terminal

  • got this reply:
  1. Host 196.168.51.1 not found in /Users/bjarneroupe/.ssh/known_hosts

  2. however…:
    /Users/bjarneroupe/.ssh/known_hosts

192.168.51.1 ecdsa-sha2-nistp256
moddwarf.local ecdsa-sha2-nistp256

same laptop - same MOD Dwarf

You can remove an entry using
[the command outlined here
(https://developerinsider.co/how-to-remove-known-ssh-host/).

did that earlier in Terminal

  • got this reply:
  1. Host 196.168.51.1 not found in /Users/bjarneroupe/.ssh/known_hosts

  2. however…:
    /Users/bjarneroupe/.ssh/known_hosts

192.168.51.1 ecdsa-sha2-nistp256
moddwarf.local ecdsa-sha2-nistp256

same laptop - same MOD Dwarf …

in Terminal getting closer… :slightly_smiling_face:

  • maybe I got the syntax wrong in my prompt ?
    (the “hvcc-Freezer.lv2” part of the sentence)

[root@moddwarf ~]# scp -rp hvcc-Freezer.lv2 root@192.168.51.1:/root/.lv2
The authenticity of host ‘192.168.51.1 (192.168.51.1)’ can’t be established.
ECDSA key fingerprint is SHA256:FCGA4emiaHruIGNjEf2WzItE1TdrdKC5eTh7i8jqlh4.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘192.168.51.1’ (ECDSA) to the list of known hosts.
root@192.168.51.1’s password:
Permission denied, please try again.
root@192.168.51.1’s password:
hvcc-Freezer.lv2: No such file or directory
[root@moddwarf ~]#

Inside Dwarf, but still not quite there… SFTP subsystem?

  • Termius log:
    :gear: Connecting to “192.168.51.1” port “22”
    :bust_in_silhouette: Connection to “moddwarf.local” established
    :gear: Starting SSH session
    :bust_in_silhouette: Host “moddwarf.local”:“22” is known and matches
    :bust_in_silhouette: Authenticating to “moddwarf.local”:“22” as “root”
    :bust_in_silhouette: Authentication succeeded (password)
    :bust_in_silhouette: Authenticated to “moddwarf.local”:“22”
    :bust_in_silhouette: Starting a new SFTP session
    :exclamation: SFTP session can not be started.

Reason: Unable to request SFTP subsystem

I see a similar behaviour with my Dwarf: using Windows, everything is file (i can connect using putty or WinSCP), but using a virtual machine running Ubuntu (hosted by the same windows pc) I am only able to access via ssh.

1 Like

a couple of years ago, i found it was impossible to do scp file transfers with a Dwarf unless i used the -O parameter.

see here: Scp problem

…your final error message, above, seems eerily like my error message: “subsystem request failed on channel 0”.

dunno if this is related or provides any useful clues?? perhaps @falkTX can shed some light, as he did for my issue.

2 Likes

Thanks!
…tried it, didn’t work…

bjarneroupe@MacBookAir ~ % scp -rp -0 Users/bjarneroupe/Downloads/hvcc-Freezer.lv2 root@192.168.51.1:/root/.lv2
scp: illegal option – 0
bjarneroupe@MacBookAir ~ %

tried again:
scp -rp /Users/bjarneroupe/Downloads/hvcc-Freezer.lv2.zip root@192.168.51.1:/root/.lv2
subsystem request failed on channel 0
scp: Connection closed