Problem with SynapseSuperTCPChannel

Hello.

I have a problem when using remoject (SynapseSuperTCPChannel). When I add the unit in my project (ssl_openssl) cannot connect to the server. If I remove the unit is normally connects.

ssl_openssl is part of the synapse folder.

PS. I tested with version 6.0.56.975

Hello,
Please add this unit to client and server project.

Hello.

Doing this, will be using SSL to transport data? What if I don’t want to use SSL, you have to disable?

Roberto.

Hello,
This plugin is capable to create Ad-Hoc certificates. When you start SSL/TLS
server without explicitly assigned key and certificate, then this plugin create
Ad-Hoc key and certificate for each incomming connection by self. It slowdown
accepting of new connections!

To disable it you can try to use the following construction:

var OldSSLClass:TSSLClass;
begin
OldSSLClass := SSLImplementation;
SSLImplementation := TSSLNone;
//…
SSLImplementation := OldSSLClass;
end;