HostFingerPrint event in SFTP protocol? - WeOnlyDo Discussion board

HostFingerPrint event in SFTP protocol? (wodSFTP / wodSFTP.NET / wodSFTPdll)

by condev1972, Tuesday, May 16, 2006, 18:13 (6766 days ago)

Hello,

using FtpDlx COM (2.5.7.221) in Delphi 5 on WinXP SP2.

When connecting with SFTP to either a FileZilla or
freeSSHd FTP server in the local network, I do not get the
HostFingerPrint event fired, regardless if Authentication
is Password or Certificate .

Connecting to the FileZilla server with a FileZilla client does
show the fingerprint and prompts to save it.
Is that just a feature of FileZilla client and the fingerprint
isn't actually send by FileZilla server?

The helpfile does not indicate the event to be protocol-
specific. What am I missing here?

Thanks,
Tobias


Re: HostFingerPrint event in SFTP protocol?

by wodSupport, Wednesday, May 17, 2006, 01:11 (6766 days ago) @ condev1972

Tobias,

you should always get Hostfingerprint event when SFTP protocol is used. I double-checked, it fires correctly.

One thing that didn't work in D6 is that arguments were exchanged - Fingerprint argument had -1 value, and Accept argument had actual fingerprint - but I blame D6 for this.

Can I somehow duplicate your issue? Can you send us some EXE that connects to your filezilla server?

Kreso

Re: HostFingerPrint event in SFTP protocol?

by condev1972, Wednesday, May 17, 2006, 10:22 (6765 days ago) @ wodSupport


Can I somehow duplicate your issue? Can you send us some EXE that connects to your filezilla server?

Good day Kreso,
I will send a ZIP with a Delphi 5 test application (sources
and EXE) to your techsupport address shortly.
Btw, the server itself is not accessible from outside if
that is what you are asking. Do you have FileZilla server
for testing available on your development machines?

Thanks,
Tobias

Re: HostFingerPrint event in SFTP protocol?

by wodSupport, Wednesday, May 17, 2006, 10:24 (6765 days ago) @ condev1972

Tobias,

did you try it with any non-filezilla servers? We need to isolate if this is filezilla-only issue, or delphi5 issue, or something else. That's why I'd prefer you make another test with some other server (I want it to be made from your environment). Possible?

Kreso

Re: HostFingerPrint event in SFTP protocol?

by condev1972, Wednesday, May 17, 2006, 10:48 (6765 days ago) @ wodSupport


did you try it with any non-filezilla servers?

I'm currently doing this, yes. Testing against freeSSHd
and Openssh SSHD servers.
They seem to work fine, so I'm taking it's a problem
with FileZilla itself (or it doesn't send the fingerprint
at all?).

I'll send you an email shorty, packaging source right
now. :-)

Thanks,
Tobias