search for: openssl_iostream_destroy

Displaying 6 results from an estimated 6 matches for "openssl_iostream_destroy".

2018 Mar 20
1
Strange "IMAP connection broken (server response)" errors
.../lib-ssl-iostream/iostream-openssl.c b/src/lib-ssl-iostream/iostream-openssl.c index 68ec221..31d1017 100644 --- a/src/lib-ssl-iostream/iostream-openssl.c +++ b/src/lib-ssl-iostream/iostream-openssl.c @@ -324,7 +324,7 @@ static void openssl_iostream_unref(struct ssl_iostream *ssl_io) static void openssl_iostream_destroy(struct ssl_iostream *ssl_io) { - if (SSL_shutdown(ssl_io->ssl) != 1) { + if (!SSL_in_init(ssl_io->ssl) && SSL_shutdown(ssl_io->ssl) != 1) { /* if bidirectional shutdown fails we need to clear the error queue */ openssl_iostream_clear_errors(); diff --git a/src/login-co...
2017 Oct 06
2
Strange "IMAP connection broken (server response)" errors
Hello, We upgraded one of our dovecot servers to debian stretch with dovecot 2.2.27 and since then one of our users has been experiencing random IMAP failures. We enabled raw logging at the server side and it shows normal IMAP commands/responses: 1507292522.222427 * 6 FETCH (FLAGS () BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL
2018 Apr 23
2
imap-login segfaulting on 2.3.1
...#1 0x00007fe529be2e39 i_stream_set_input_pending (libdovecot.so.0) #2 0x00007fe527415a59 openssl_iostream_bio_sync (libssl_iostream_openssl.so) #3 0x00007fe527415c2a openssl_iostream_more (libssl_iostream_openssl.so) #4 0x00007fe527415c6b openssl_iostream_destroy (libssl_iostream_openssl.so) #5 0x00007fe529e8be72 client_unref (libdovecot-login.so.0) #6 0x00007fe529e90441 login_proxy_free_full (libdovecot-login.so.0) #7 0x00007fe529e90e07 login_proxy_finished (libdovecot-login.so.0) #8 0x000...
2018 Apr 24
0
imap-login segfaulting on 2.3.1
...00007fe529be2e39 i_stream_set_input_pending (libdovecot.so.0) > #2 0x00007fe527415a59 openssl_iostream_bio_sync (libssl_iostream_openssl.so) > #3 0x00007fe527415c2a openssl_iostream_more (libssl_iostream_openssl.so) > #4 0x00007fe527415c6b openssl_iostream_destroy (libssl_iostream_openssl.so) > #5 0x00007fe529e8be72 client_unref (libdovecot-login.so.0) > #6 0x00007fe529e90441 login_proxy_free_full (libdovecot-login.so.0) > #7 0x00007fe529e90e07 login_proxy_finished (libdovecot-login.so.0) >...
2018 Jul 05
0
2.3.2 director imap-login segfaults
..._bio_sync (ssl_io=0x7f6980852320, type=OPENSSL_IOSTREAM_SYNC_TYPE_WRITE) at iostream-openssl.c:512 ret = true #4 0x00007f697af8120a in openssl_iostream_more (ssl_io=0x7f6980852320, type=<value optimized out>) at iostream-openssl.c:526 ret = <value optimized out> #5 0x00007f697af81247 in openssl_iostream_destroy (ssl_io=0x7f6980852320) at iostream-openssl.c:354 No locals. #6 0x00007f697d8cc862 in client_unref (_client=<value optimized out>) at client-common.c:365 client = 0x7f6982b5a840 __func__ = "client_unref" #7 0x00007f697d8d0adc in login_proxy_free_full (_proxy=<value optimized out&...
2018 Jul 05
0
2.3.2 director imap-login segfaults
...io_sync (ssl_io=0x7f6980852320, type=OPENSSL_IOSTREAM_SYNC_TYPE_WRITE) at iostream-openssl.c:512 ret = true #4 0x00007f697af8120a in openssl_iostream_more (ssl_io=0x7f6980852320, type=<value optimized out>) at iostream-openssl.c:526 ret = <value optimized out> #5 0x00007f697af81247 in openssl_iostream_destroy (ssl_io=0x7f6980852320) at iostream-openssl.c:354 No locals. #6 0x00007f697d8cc862 in client_unref (_client=<value optimized out>) at client-common.c:365 client = 0x7f6982b5a840 __func__ = "client_unref" #7 0x00007f697d8d0adc in login_proxy_free_full (_proxy=<value optimized ou...