Just tried SSHTerm 1.2 to connect to my vmware ESXI 5.1.0 via ssh and it freezes/crashes.
Using OpenSSH/bin/ssh (os4depot) commandline works fine (it seems to use "old" AmiSSL v3).
Just cloned your sshterm git and compiled on my amiga, and here is part of the GR/crashlog:
Crash log for task "SSHTerm.debug"
Generated by GrimReaper 53.19
Crash occured in module newlib.library.kmod at address 0x01B13894
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003
Register dump:
GPR (General Purpose Registers):
0: 6FFAE000 5946DF20 00000000 00000000 00000000 00000010 00000000 00000001
8: 59555338 00000000 59394018 01B13844 00000000 5FDD9EFC 6FF18B50 00000003
16: 5C1F2BE0 59555338 00000001 0000000C 7F587E9C 5EDAC852 59544464 5954236C
24: 00000004 59544928 59544574 5E500D32 595444BC 59543D68 00000000 59552678
FPR (Floating Point Registers, NaN = Not a Number):
0: nan nan 0.45455 0.181836
4: 0.222222 4.5036e+15 4.5036e+15 4.5036e+15
8: 379 1334 4.5036e+15 256
12: 4.5036e+15 172544 -2.34186e+06 -4.93319e+304
16: 3.11296e+284 -3.80848e-05 6.43513e-169 6.21281e-82
20: 9.82126e-10 3.83483e-91 -3.42755e+229 -1.0871e-81
24: 1.11475e-23 1.16497e-50 -2.81214e-07 -2.07549e+294
28: 1.53473e-126 0.00223912 -5.238e-10 3.89869e-164
FPSCR (Floating Point Status and Control Register): 0x82004000
SPRs (Special Purpose Registers):
Machine State (msr) : 0x0002F030
Condition (cr) : 0x5937D5F4
Instruction Pointer (ip) : 0x01B13894
Xtended Exception (xer) : 0x58DCE018
Count (ctr) : 0x6FF714D0
Link (lr) : 0x7FC43920
DSI Status (dsisr) : 0x58DCDDD0
Data Address (dar) : 0x01A83048
680x0 emulated registers:
DATA: 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 6FFB8000 A2978600 00000000 00000000 00000000 00000000 00000000 5946CAD0
FPU0: 0 0 0 0
FPU4: 0 0 0 0
Symbol info:
Instruction pointer 0x01B13894 belongs to module "newlib.library.kmod" (HUNK/Kickstart)
Stack trace:
native kernel module newlib.library.kmod+0x00003874
[src/malloc.c:104] SSHTerm.debug:strdup()+0x1c (section 1 @ 0x6E94)
[src/userauth.c:1967] SSHTerm.debug:libssh2_userauth_keyboard_interactive_ex()+0x5e0 (section 1 @ 0x258DC)
[src/main.c:311] SSHTerm.debug:sshterm()+0x800 (section 1 @ 0x19C8)
[src/start.c:269] SSHTerm.debug:main()+0x774 (section 1 @ 0xCC8)
native kernel module newlib.library.kmod+0x000020ac
native kernel module newlib.library.kmod+0x00002d14
native kernel module newlib.library.kmod+0x00002ef0
SSHTerm.debug:_start()+0x1e0 (section 1 @ 0x1DC)
native kernel module dos.library.kmod+0x000255c8
native kernel module kernel+0x0003bc38
native kernel module kernel+0x0003bc80
PPC disassembly:
01b1388c: 38a00010 li r5,16
01b13890: 7ca103a6 mtxer r5
*01b13894: 7cc3642a lswx r6,r3,r12
01b13898: 7ccb389d .word 0x7CCB389D
01b1389c: 7d8c5a14 add r12,r12,r11
System information:
CPU
Model: AMCC PPC460EX V1.2
CPU speed: 1155 MHz
FSB speed: 231 MHz
Extensions:
...
Using ssh openssl commandline:
#KDH1:Comm/OpenSSH/bin/ssh root@192.168.1.199
Could not create directory '/home/.ssh'.
The authenticity of host '192.168.1.199 (192.168.1.199)' can't be established.
RSA key fingerprint is 46:51:5b:07:e4:e3:3a:f4:8d:9b:3d:b1:c5:b7:cc:4c.
Are you sure you want to continue connecting (yes/no)? yes
Failed to add the host to the list of known hosts (/home/.ssh/known_hosts).
Password:
The time and date of this login have been sent to the system logs.
VMware offers supported, powerful system administration tools. Please
see www.vmware.com/go/sysadmintools for details.
The ESXi Shell can be disabled by an administrative user. See the
vSphere Security documentation for more information.
~ #