EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Internal error with TElSimpleFTPSClient

Also by EldoS: Solid File System
A virtual file system that offers a feature-rich storage for application documents and data with built-in compression and encryption.
#2128
Posted: 01/31/2007 03:53:05
by Laboratoire EAI  (Standard support level)
Joined: 01/31/2007
Posts: 8

Hi,

I'm testing SecureBlackBox VCL for delphi. I have create an SSL FTP Server with Filezilla server, and I haven't problem to connect it with a standard SSL FTP client. But when I use your sample SimpleFTPSDemo, with many different configurations, I've got an error : Internal Error

Log :
Connecting to xxxxxxxx:21
Connected
Certificate is needed
Issuer: CN=xxxxxxxx, C=44, O=HOME, L=Nantes
Subject: CN=xxxxxxxx, C=44, O=HOME, L=Nantes
Certificate is OK
Internal Error

On delphi :

---------------------------
Debugger Exception Notification
---------------------------
Project Debugger.exe raised exception class EElBuiltInCryptoProviderError with message 'Internal error'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------

Can you help me?
Thanks

#2129
Posted: 01/31/2007 04:00:37
by Ken Ivanov (EldoS Corp.)

Thank you for contacting us. Would you be so kind to provide us the complete call stack actual for the moment when exception is thrown?
#2130
Posted: 01/31/2007 04:03:07
by Ken Ivanov (EldoS Corp.)

BTW, if your server is accessible via Internet, we could try to connect to it in order to reproduce the issue. Please note, that we do not need an account on the server to be able to reproduce the issue.
#2131
Posted: 01/31/2007 07:27:14
by Laboratoire EAI  (Standard support level)
Joined: 01/31/2007
Posts: 8

Thanks for your response.

This is my call stack :

TElBuiltInPublicKeyCrypto.Encrypt(???,48,$B9323C,258)
TElBuiltInCryptoProvider.EncryptFinal($B93198,$B9323C,258,nil,nil,nil)
TElRSAPublicKeyCrypto.EncryptFinal
TElPublicKeyCrypto.InternalEncrypt
TElPublicKeyCrypto.Encrypt($B77608,48,$B92EBC,258)
TElSecureClient.SSL3SendClientKeyExchange
TElSecureClient.SSL3ParseServerHelloDone
TElSecureClient.SSL3ParseOnHandshakeLayer($B440E1,4)
TElSecureClient.SSL3ParseOnRecordLayer($B440E1,4,ctHandshake)
TElSecureClient.AnalyzeBuffer
TElSecureClient.DataAvailable
TElSimpleFTPSClient.EstablishSSLSession
TElSimpleFTPSClient.Login
TFTPForm.Connect
TFTPForm.btnConnectClick(???)
FTPSDemo

Can I give you my server IP on a private message? This is a personal test server... And if you want, I can create an account for you.
#2132
Posted: 01/31/2007 07:36:38
by Ken Ivanov (EldoS Corp.)

Thank you very much for the call stack. The problem seems to be specific to the particular certificate used by your server.

Quote
Can I give you my server IP on a private message?

Yes, please use Helpdesk system (http://www.eldos.com/support/ticket_list.php) for creating private support tickets.

Quote
And if you want, I can create an account for you.

No, thanks. SSL negotiation is performed *before* user is authenticated to server, so we can reproduce the problem without having an account on your server.
#2133
Posted: 01/31/2007 08:11:51
by Laboratoire EAI  (Standard support level)
Joined: 01/31/2007
Posts: 8

Thank you for your fast response,
I have post you my server IP and Port.

I'm not surprise by the certificate problem, because Filezila Server seems to not generate standard certificates...
#2134
Posted: 01/31/2007 08:17:14
by Ken Ivanov (EldoS Corp.)

Thank you, we received it via Helpdesk.
Also by EldoS: CallbackDisk
Create virtual disks backed by memory or custom location, expose disk images as disks and more.

Reply

Statistics

Topic viewed 2625 times

Number of guests: 1, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!