Skip to content

Service compiled with Delphi 11 (TidTCPServer) with Clients compiled with Delphi XE3 not connecting. #605

Closed Answered by rlebeau
pablofabianromero asked this question in Q&A
Discussion options

You must be logged in to vote

Indy's underlying I/O logic really hasn't changed much since before XE3, so the problem is likely a mismatch with either the data itself, or the connection setups. Can you provide some code snippets showing how you are setting up the connections on both sides, and sending/receiving the data that is failing? The data in your screenshot looks binary, not textual, which makes me wonder if your server is perhaps not processing the SSL/TLS encryption correctly. For instance, if your server is not setting TIdSSLIOHandlerSocketBase(AContext.Connection.IOHandler).PassThrough=False when a client connects.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by rlebeau
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
Element: SSL/TLS Issues related to SSL/TLS handling, TIdSSLIOHandlerSocketBase and descendants Element: TCP Issues related to TCP handling, TIdTCPClient and TIdTCPServer descendants, etc
2 participants
Converted from issue

This discussion was converted from issue #509 on February 14, 2025 22:43.