----------------------------------------------------------------------------------
@MSGID: 1@dont-email.me> 560f7032
@REPLY: <5ac9ee4c08bob@sick-of-spam.invalid>
c7142098
@REPLYADDR druck <news@druck.org.uk>
@REPLYTO 2:5075/128 druck
@CHRS: CP866 2
@RFC: 1 0
@RFC-Message-ID: 1@dont-email.me>
@RFC-References: <5ac99d449fbob@sick-of-spam.invalid>
1@dont-email.me> <5ac9ee4c08bob@sick-of-spam.invalid>
@TZUTC: 0100
@PID: Mozilla/5.0 (Windows NT 10.0; Win64; x64;
rv:102.0) Gecko/20100101 Thunderbird/102.13.0
@TID: FIDOGATE-5.12-ge4e8b94
On 26/07/2023 09:29, Bob Latham wrote:
> In article
1@dont-email.me>,
> druck <news@druck.org.uk> wrote:
>> On 25/07/2023 18:43, Bob Latham wrote:
>>> RISCOS 5.29
>>> Nettle v0.2043b
>>> Raspberry pi: Raspberry Pi OS lite
>>>
>>> I have several raspberry pi devices running the standard OS not
>>> RISCOS. Using Putty.exe on a PC I can SSH into the pi just fine but I
>>> can`t manage this with Nettle.
>>>
>>> In Nettle I get this error..
>>>
>>> Nettle: SSH connection failed in step 0: Unable to exchange
>>> encryption keys.
>
>> There`s two ways around this, the first and best is to get hold of
>> a more recent version of the command line ssh port for RISC OS,
>> which supports modern key exchange types. There is one out there
>> somewhere as I`m using it.
>
> I`ve done a comprehensive search for this but all links seem to be
> dead. :-(
I`ve had a look at my RISC OS machine, and it seems I`m using !Nettle
v0.2043b (11 April 2010) built in ssh client, which is mentioned later
in the thread, and this does work - so get that unless you want to get
involved technical stuff below.
BTW It`s a bit confusing as I initially used Nettle and command line
ssh, then NettleSSH came along with a built in ssh. However this stopped
working with Linux machines, so I went back to Nettle with a newer
command line ssh again. Forgot the latest Nettle has a newer ssh built
in like NettleSSH used to.
I`ve checked both the command line ssh clients I`ve found on my systems,
neither of which work on the Pi 4B, although they run on the Mini.M
(versions 6.0p1-1 16-Aug-2012 and 3.8.1p1)
> I`ve no idea where to enter the -vv command and experimenting has
> only given embarrassing results. So info on that please and how to
> modify my Pi devices please.
If you are using the command line client you do a:-
ssh -vvv
It will then print out lots of stuff about what it is doing. At some
point it will say what key exchange mechanisms it offers and the server
accepts, and these will differ and it will stop shortly after. Find that
bit and paste it here.
---druck
--- Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
* Origin: A noiseless patient Spider (2:5075/128)
SEEN-BY: 5001/100 5005/49 5015/255 5019/40 5020/715
848 1042 4441 12000
SEEN-BY: 5030/49 1081 5075/128
@PATH: 5075/128 5020/1042 4441