EldoS | Feel safer!

Software components for data protection, secure storage and transfer

TElHTTPSClient.Post - Error 100354

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.
Posted: 04/18/2016 10:35:03
by Dennis Ratzek (Standard support level)
Joined: 07/28/2014
Posts: 9

i am using SecureBlackbox 13.0.278 as VCL Source in Delphi XE2.

i am using a custom HttpsClient with a Certificate based authentication to send a XML File to specific servers.

one customer can't connect to the servers anymore with his new Certificate. I can reproduce his problem at my computer. The Certificate seems to be OK. I can load the Certificate and the private key into the storage and i can also use it to encrypt data without errors.

i use the following events

    OnData := HttpsClientData;
    OnDocumentBegin := HttpsClientDocumentBegin;
    OnDocumentEnd := HttpsClientDocumentEnd;
    OnReceivingHeaders := HttpsClientReceivingHeaders;
    OnPreparedHeaders := HttpsClientPreparedHeaders;
    OnRedirection := HttpsClientRedirection;
    OnCloseConnection := HttpsClientCloseConnection;
    OnCertificateValidate := HttpsClientCertificateValidate;
    OnCertificateNeededEx := HttpsClientOnCertificateNeededEx;
    OnError := HttpsClientError;

i try to give the information you requested in the other 100354 topics. I tested the connection with the customer certificate for the 2 common servers. At one server i get a wireshark notification. The other one just ends the connection. These are the events:
OnError : ERROR Nr.:75793 ,Fatal Error ,Remote Error
23   0.317168   IPSource   IPDestination   TLSv1.2   61   Alert (Level: Fatal, Description: Decrypt Error)   54131


Do you have an idea how to track/solve the Problem?



Topic viewed 971 times

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


Back to top

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

Got it!