https://bugs.exim.org/show_bug.cgi?id=2255

--- Comment #23 from Serg <s8...@yandex.ru> ---
Yes, of course, we saw the difference between "old" and "new" version of
tls-openssl.c.
Patch replace line
"(void) SSL_CTX_set_session_cache_mode(ctx, SSL_SESS_CACHE_OFF);"
to this construction:
#ifdef SSL_SESS_CACHE_NO_INTERNAL
(void) SSL_CTX_set_session_cache_mode(ctx, SSL_SESS_CACHE_NO_INTERNAL);
#endif

And we recompile Exim with this new construction in sources.
But we don't see any difference in Exim's behavior after that.

Same errors in the exim's debug output (exim -d-all+tls -bd) like in
Description comment. And same errors on the client-side during first attempting
to set TLS-connection.

We are ready to attach any dumps of exim debug or wireshark if it's necessary.

In P.S i wrote about our attemt making little "homemade" patch which remove
source line "(void) SSL_CTX_set_session_cache_mode(ctx, SSL_SESS_CACHE_OFF);"
and nothing add instead it. It allow our clients set first connection normal.
But its wrong way we thought.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##

Reply via email to