Jump to content

Sid D

Members
  • Content Count

    6
  • Joined

  • Last visited

Community Reputation

0 Neutral
  1. Hi Remy - I have one other question. In the 'OnConnect' event of TIdTCPServer, is it possible to figure out from the incoming data if the handshake requested is on TLS or plain text? I was wondering if it is possible, then PassThrough = True/False can be set based on that and there will be no need to use the second port. If possible, can you please provide an example? Thanks!
  2. Upon further testing with the following versions: The error is thrown in the following combination: Delphi 10.3 Update 3 and Indy version 10.6.2.5366 It works fine with the following versions: Delphi 10.1 Berlin Update 1 and Indy Version 10.6.2.5341 So, definitely something wrong or bug in Delphi 10.3.3 or Indy version 10.6.2.5366.
  3. Indy version is 10.6.2.5366. I checked on the Server side, PassThrough is True by default.
  4. Hi Remy, If there is no TIdSSLIOHandlerSocketOpenSSL component assigned on the TIdTCPClient side, setting the PassThrough property to True on the Server side (per you explained above) throws the following error: First chance exception at $76A6C3A2. Exception class EIdOSSLUnderlyingCryptoError with message 'Error accepting connection with SSL. error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number'. What can be the reason? Thanks!
  5. Hi Remy, If there is no TIdSSLIOHandlerSocketOpenSSL component assigned on the TIdTCPClient side, setting the PassThrough property to True on the Server side (per you explained above) throws the following error: First chance exception at $76A6C3A2. Exception class EIdOSSLUnderlyingCryptoError with message 'Error accepting connection with SSL. error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number'. What can be the reason? Thanks!
  6. Hi, I’ve a question about TIdTCPServer and TIdTCPClient. Can the same TIdTCPServer with SSL/TLS (implemented using TIdServerIOHandlerSSLOpenSSL) support both SSL and non-SSL TIdTCPClients. By non-SSL TIdTCPClient, I mean that do not support SSL/TLS and do not use TIdSSLIOHandlerSocketOpenSSL component. This is for backwards compatibility. I'm using Delphi 10.3 and 10.1. Thanks!
×