<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi<br>
      Thenx. Dump core:<br>
      <br>
      Core was generated by `dovecot/auth'.<br>
      Program terminated with signal SIGSEGV, Segmentation fault.<br>
      #0  0x00007fa910394c7a in ?? () from
      /lib/x86_64-linux-gnu/libc.so.6<br>
      (gdb) bt full<br>
      #0  0x00007fa910394c7a in ?? () from
      /lib/x86_64-linux-gnu/libc.so.6<br>
      No symbol table info available.<br>
      #1  0x00005604e6f98bc8 in password_scheme_register_crypt () at
      password-scheme-crypt.c:144<br>
              i = 0<br>
              crypted = <optimized out><br>
      #2  0x00005604e6f988dc in password_schemes_init () at
      password-scheme.c:875<br>
              i = <optimized out><br>
      #3  0x00005604e6f737fb in main_preinit () at main.c:188<br>
              mod_set = {abi_version = 0x119a20dc <error: Cannot
      access memory at address 0x119a20dc>, binary_name =
      0x7fa9102c95e0 <_gnutls_log_level> "", setting_name = 0x0, <br>
                filter_callback = 0x7fa910241cfb, filter_context =
      0x756e654700000004, require_init_funcs = 1, debug = 0,
      ignore_dlopen_errors = 1, ignore_missing = 0}<br>
              services = <optimized out><br>
              mod_set = <optimized out><br>
              services = <optimized out><br>
      #4  main (argc=<optimized out>, argv=<optimized out>)
      at main.c:396<br>
              c = <optimized out><br>
      <br>
      On 24.01.2019 18:16, Aki Tuomi wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:1944042018.2501.1548350186489@appsuite-dev-gw2.open-xchange.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <meta charset="UTF-8">
      <div> Try </div>
      <div> <br>
      </div>
      <div> gdb /usr/local/dovecot/libexec/dovecot/auth
        /var/run/dovecot/core </div>
      <div> bt full </div>
      <div> <br>
      </div>
      <div> Aki </div>
      <blockquote type="cite">
        <div> On 24 January 2019 at 18:53 Maciej Milaszewski IQ PL <
          <a href="mailto:maciej.milaszewski@iq.pl"
            moz-do-not-send="true">maciej.milaszewski@iq.pl</a>>
          wrote: </div>
        <div> <br>
        </div>
        <div> <br>
        </div>
        <div> Hi </div>
        <div> Thenx but maby problem is in ssl or core file and gdb was
          incorrectly used </div>
        <div> <br>
        </div>
        <div> <br>
        </div>
        <div> # 2.2.36 (1f10bfa63): /etc/dovecot/dovecot.conf </div>
        <div> # Pigeonhole version 0.4.24 (124e06aa) </div>
        <div> # OS: Linux 4.19.0-1-amd64 x86_64 Debian buster/sid </div>
        <div> <br>
        </div>
        <div> Jan 24 16:56:38 thebe-postfix dovecot: master: Dovecot
          v2.2.36 </div>
        <div> (1f10bfa63) starting up for imap, pop3, lmtp, sieve </div>
        <div> Jan 24 16:56:39 thebe-postfix dovecot: master: Error:
          service(auth): </div>
        <div> command startup failed, throttling for 2 secs </div>
        <div> Jan 24 16:56:39 thebe-postfix dovecot: auth: Fatal:
          master: </div>
        <div> service(auth): child 11078 killed with signal 11 (core
          dumped) </div>
        <div> Jan 24 16:56:39 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> <br>
        </div>
        <div> telnet IP 143 </div>
        <div> .......... </div>
        <div> Escape character is '^]'. </div>
        <div> * OK Waiting for authentication process to respond.. </div>
        <div> * BYE Disconnected: Auth process broken </div>
        <div> Connection closed by foreign host. </div>
        <div> <br>
        </div>
        <div> <br>
        </div>
        <div> Jan 24 16:56:48 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:56:56 thebe-postfix dovecot: master: Error:
          service(auth): </div>
        <div> command startup failed, throttling for 16 secs </div>
        <div> Jan 24 16:56:56 thebe-postfix dovecot: auth: Fatal:
          master: </div>
        <div> service(auth): child 11082 killed with signal 11 (core
          dumped) </div>
        <div> an 24 16:56:56 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:56:56 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:56:56 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:56:56 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:57:07 thebe-postfix dovecot: imap-login:
          Warning: Auth process </div>
        <div> not responding, delayed sending initial response
          (greeting): user=<>, </div>
        <div> rip=46.xxx.xxx.xxx, lip=46.xxx.xxx.xxx, secured,
          session=<vEwzQzaAtHQu+Kdx> </div>
        <div> Jan 24 16:57:12 thebe-postfix dovecot: master: Error:
          service(auth): </div>
        <div> command startup failed, throttling for 32 secs </div>
        <div> Jan 24 16:57:12 thebe-postfix dovecot: auth: Fatal:
          master: </div>
        <div> service(auth): child 11084 killed with signal 11 (core
          dumped) </div>
        <div> Jan 24 16:5Core was generated by `dovecot/auth'.<br>
          Program terminated with signal SIGSEGV, Segmentation fault.<br>
          #0  0x00007fa910394c7a in ?? () from
          /lib/x86_64-linux-gnu/libc.so.6<br>
          (gdb) bt full<br>
          #0  0x00007fa910394c7a in ?? () from
          /lib/x86_64-linux-gnu/libc.so.6<br>
          No symbol table info available.<br>
          #1  0x00005604e6f98bc8 in password_scheme_register_crypt () at
          password-scheme-crypt.c:144<br>
                  i = 0<br>
                  crypted = <optimized out><br>
          #2  0x00005604e6f988dc in password_schemes_init () at
          password-scheme.c:875<br>
                  i = <optimized out><br>
          #3  0x00005604e6f737fb in main_preinit () at main.c:188<br>
                  mod_set = {abi_version = 0x119a20dc <error: Cannot
          access memory at address 0x119a20dc>, binary_name =
          0x7fa9102c95e0 <_gnutls_log_level> "", setting_name =
          0x0, <br>
                    filter_callback = 0x7fa910241cfb, filter_context =
          0x756e654700000004, require_init_funcs = 1, debug = 0,
          ignore_dlopen_errors = 1, ignore_missing = 0}<br>
                  services = <optimized out><br>
                  mod_set = <optimized out><br>
                  services = <optimized out><br>
          #4  main (argc=<optimized out>, argv=<optimized
          out>) at main.c:396<br>
                  c = <optimized out>7:12 thebe-postfix dovecot:
          director: Error: Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:57:12 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:57:12 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:57:12 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:57:12 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:57:12 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:57:12 thebe-postfix dovecot: imap-login:
          Disconnected: Auth </div>
        <div> process broken (disconnected before auth was ready, waited
          15 secs): </div>
        <div> user=<>, rip=46.xxx.xxx.xxx, lip=46.xxx.xxx.xxx,
          secured, </div>
        <div> session=<vEwzQzaAtHQu+Kdx> </div>
        <div> Jan 24 16:57:12 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> Jan 24 16:57:12 thebe-postfix dovecot: director: Error:
          Auth server </div>
        <div> disconnected unexpectedly </div>
        <div> <br>
        </div>
        <div> core: </div>
        <div> <br>
        </div>
        <div> gdb --args /usr/local/dovecot/libexec/dovecot/imap-login </div>
        <div> /var/run/dovecot/core </div>
        <div> Starting program:
          /usr/local/dovecot-2.2.36/libexec/dovecot/imap-login </div>
        <div> /var/run/dovecot/core </div>
        <div> [Thread debugging using libthread_db enabled] </div>
        <div> Using host libthread_db library
          "/lib/x86_64-linux-gnu/libthread_db.so.1". </div>
        <div> process 11878 is executing new program: </div>
        <div> /usr/local/dovecot-2.2.36/bin/doveconf </div>
        <div> process 11878 is executing new program: </div>
        <div> /usr/local/dovecot-2.2.36/libexec/dovecot/imap-login </div>
        <div> [Thread debugging using libthread_db enabled] </div>
        <div> Using host libthread_db library
          "/lib/x86_64-linux-gnu/libthread_db.so.1". </div>
        <div> Fatal: settings_check(ssl) failed: ssl_verify_client_cert
          set, but </div>
        <div> ssl_ca not </div>
        <div> [Inferior 1 (process 11878) exited with code 0131] </div>
        <div> <br>
        </div>
        <div> <br>
        </div>
        <div> Fatal: settings_check(ssl) failed: ssl_verify_client_cert
          set, but </div>
        <div> ssl_ca not </div>
        <div> <br>
        </div>
        <div> <br>
        </div>
        <div> If this true why works fine in debian 8.x ? </div>
        <div> <br>
        </div>
        <div> <br>
        </div>
        <div> <br>
        </div>
        <blockquote type="cite">
          <div> Hi! </div>
        </blockquote>
        <blockquote type="cite">
          <div> Can you get backtrace from the core file? </div>
        </blockquote>
        <blockquote type="cite">
          <div> <a href="https://dovecot.org/bugreport.html"
              rel="noopener" target="_blank" moz-do-not-send="true">https://dovecot.org/bugreport.html</a>
          </div>
        </blockquote>
        <blockquote type="cite">
          <div> Aki </div>
          <blockquote type="cite">
            <div> On 24 January 2019 at 17:10 Maciej Milaszewski IQ PL
              < </div>
            <div> <a href="mailto:maciej.milaszewski@iq.pl"
                moz-do-not-send="true">maciej.milaszewski@iq.pl</a>
              <mailto: <a href="mailto:maciej.milaszewski@iq.pl"
                moz-do-not-send="true">maciej.milaszewski@iq.pl</a>>>
              wrote: </div>
          </blockquote>
        </blockquote>
        <div> >> </div>
        <div> >> Hi </div>
        <div> >> Thenx for replay. </div>
        <div> >> </div>
        <div> >> Finaly for a test in my lab </div>
        <div> >> </div>
        <div> >> I upgrate to latest 2.2.36 and os debian 10 </div>
        <div> >> In this machine is dovecot director </div>
        <div> >> </div>
        <div> >> But if i tested via telnet </div>
        <div> >> </div>
        <div> >> root@postfix:~# telnet 46.xxx.xxx.xxx 143 </div>
        <div> >> Trying 46.xxx.xxx.xxx... </div>
        <div> >> Connected to 46.xxx.xxx.xxx. </div>
        <div> >> Escape character is '^]'. </div>
        <div> >> * BYE Disconnected: Auth process broken </div>
        <div> >> Connection closed by foreign host. </div>
        <div> >> </div>
        <div> >> In log: </div>
        <div> >> Jan 24 16:02:07 postfix dovecot: master: Dovecot
          v2.2.36 (1f10bfa63) </div>
        <div> >> starting up for imap, pop3, lmtp, sieve </div>
        <div> >> Jan 24 16:02:07 postfix dovecot: master: Error:
          service(auth): command </div>
        <div> >> startup failed, throttling for 2 secs </div>
        <div> >> Jan 24 16:02:07 postfix dovecot: auth: Fatal:
          master: service(auth): </div>
        <div> >> child 10443 killed with signal 11 (core dumped) </div>
        <div> >> Jan 24 16:02:07 postfix dovecot: director: Error:
          Auth server </div>
        <div> >> disconnected unexpectedly </div>
        <div> >> </div>
        <div> >> </div>
        <div> >> in strace: </div>
        <div> >> </div>
        <div> >> ioctl(3, FIONBIO, [1])                  = 0 </div>
        <div> >> setsockopt(3, SOL_SOCKET, SO_OOBINLINE, [1], 4) =
          0 </div>
        <div> >> select(4, [0 3], [], [3], {tv_sec=0, tv_usec=0})
          = 0 (Timeout) </div>
        <div> >> select(4, [0 3], [], [3], NULL)         = 1 (in
          [3]) </div>
        <div> >> recvfrom(3, "* BYE Disconnected: Auth
          process"..., 8191, 0, NULL, </div>
        <div> >> NULL) = 41 </div>
        <div> >> select(4, [0 3], [1], [3], {tv_sec=0, tv_usec=0})
          = 2 (in [3], out [1], </div>
        <div> >> left {tv_sec=0, tv_usec=0}) </div>
        <div> >> write(1, "* BYE Disconnected: Auth process"...,
          40* BYE Disconnected: </div>
        <div> >> Auth process broken </div>
        <div> >> ) = 40 </div>
        <div> >> recvfrom(3, "", 8151, 0, NULL, NULL)    = 0 </div>
        <div> >> ...... </div>
        <div> >> ioctl(0, TCGETS, {B38400 opost isig icanon echo
          ...}) = 0 </div>
        <div> >> ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400
          opost isig icanon echo </div>
        <div> >> ...}) = 0 </div>
        <div> >> ioctl(0, TCGETS, {B38400 opost isig icanon echo
          ...}) = 0 </div>
        <div> >> ioctl(0, FIONBIO, [0])                  = 0 </div>
        <div> >> ioctl(1, FIONBIO, [0])                  = 0 </div>
        <div> >> write(2, "Connection closed by foreign hos"...,
          35Connection closed by </div>
        <div> >> foreign host. </div>
        <div> >> ) = 35 </div>
        <div> >> close(-1)                               = -1
          EBADF (Bad file descriptor) </div>
        <div> >> exit_group(1)                           = ? </div>
        <div> >> +++ exited with 1 +++ </div>
        <div> >> </div>
        <div> >> </div>
        <div> >> </div>
        <div> >> </div>
        <div> >> Second machine (backend with dovecot clinet) is
          old debian (8.11) and </div>
        <div> >> 2.2.32 | ( and tested 2.2.36) </div>
        <div> >> </div>
        <div> >> telnet 10.0.0.24 143 </div>
        <div> >> Trying 10.0.0.24... </div>
        <div> >> Connected to 10.0.0.24. </div>
        <div> >> Escape character is '^]'. </div>
        <div> >> * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR
          LOGIN-REFERRALS ID ENABLE </div>
        <div> >> IDLE AUTH=PLAIN AUTH=LOGIN] Imap ready. </div>
        <div> >> </div>
        <div> >> and works fine </div>
        <div> >> </div>
        <div> >> In productions i have debian 8.11 and 9.x all
          workings fine (this same </div>
        <div> >> configurations etc) </div>
        <div> >> </div>
        <div> >> Where i found solutions  etc ? </div>
        <div> >> </div>
        <div> >> On 23.01.2019 08:35, Aki Tuomi via dovecot wrote:
        </div>
        <div> >>> Maybe you should try 2.2.36? </div>
        <div> >>> Aki </div>
        <div> >>> On 22.1.2019 16.47, Maciej Milaszewski IQ PL
          wrote: </div>
        <div> >>>> Hi </div>
        <div> >>>> I have little problem with debian10 and
          dovecot 2.2.33.2 </div>
        <div> >> >> ps -ax </div>
        <div> >> >> 21815 ?        S      0:00
          dovecot/pop3-login director </div>
        <div> >> >> 21816 ?        S      0:00
          dovecot/pop3-login director </div>
        <div> >> >> 21817 ?        S      0:00
          dovecot/pop3-login director </div>
        <div> >> >> 21818 ?        S      0:00
          dovecot/pop3-login director </div>
        <div> >> >> 21819 ?        S      0:00
          dovecot/pop3-login director </div>
        <div> >> >> 21821 ?        S      0:00
          dovecot/pop3-login director </div>
        <div> >> >> 21822 ?        S      0:00
          dovecot/pop3-login director </div>
        <div> >> >> </div>
        <div> >> >> But if I testes via telnet like this: </div>
        <div> >> >> </div>
        <div> >> >> telnet 46.xxx.xxx.113 143 </div>
        <div> >> >> Trying 46.xxx.xxx.113... </div>
        <div> >> >> Connected to 46.xxx.xxx.113. </div>
        <div> >> >> Escape character is '^]'. </div>
        <div> >> >> * OK [CAPABILITY IMAP4rev1 LITERAL+
          SASL-IR LOGIN-REFERRALS ID ENABLE </div>
        <div> >> >> IDLE STARTTLS AUTH=PLAIN AUTH=LOGIN]
          Imap ready. </div>
        <div> >> >> ^] </div>
        <div> >> >> telnet> q </div>
        <div> >> >> Connection closed. </div>
        <div> >> >> </div>
        <div> >> >> and ps: </div>
        <div> >> >> 21808 ?        S      0:00
          dovecot/imap-login   </div>
        <div> >> >> </div>
        <div> >>
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
        </div>
        <div> >> </div>
        <div> >> >> 21826 ?        S      0:00
          dovecot/imap-login   </div>
        <div> >> >> </div>
        <div> >>
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
        </div>
        <div> >> </div>
        <div> >> >> </div>
        <div> >> >> strace: </div>
        <div> >> >> strace -p 21808 </div>
        <div> >> >> strace: Process 21808 attached </div>
        <div> >> >> gettimeofday({tv_sec=1548168193,
          tv_usec=419420}, NULL) = 0 </div>
        <div> >> >> epoll_wait(14, </div>
        <div> >> >> </div>
        <div> >> >> doveconf: </div>
        <div> >> >> doveconf -n |head -n 4 </div>
        <div> >> >> # 2.2.33.2 (d6601f4ec):
          /etc/dovecot/dovecot.conf </div>
        <div> >> >> # Pigeonhole version 0.4.8
          (0c4ae064f307+) </div>
        <div> >> >> # OS: Linux 4.19.0-1-amd64 x86_64 Debian
          buster/sid </div>
        <div> >> >> auth_cache_negative_ttl = 5 mins </div>
        <div> >> >> </div>
        <div> >> >> </div>
        <div> >> >> </div>
        <div> >> >> Probably dovecot not closed correctly
          imap-login and this same for </div>
        <div> >> >> imap-pop3. Any idea ? </div>
        <div> >> >> </div>
        <div> >> >> </div>
        <div> >> </div>
        <div> > </div>
        <blockquote type="cite">
          <div> --- </div>
          <div> Aki Tuomi </div>
        </blockquote>
      </blockquote>
      <div> <br>
      </div>
      <div class="io-ox-signature"> --- <br>
        Aki Tuomi </div>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Maciej Miłaszewski
IQ PL Sp. z o.o.
Starszy Administrator Systemowy

Biuro Obsługi Klienta:
e-mail: <a class="moz-txt-link-abbreviated" href="mailto:bok@iq.pl">bok@iq.pl</a>
tel.: +48 58 326 09 90 - 94
fax: +48 58 326 09 99

Dział pomocy: <a class="moz-txt-link-freetext" href="https://www.iq.pl/pomoc">https://www.iq.pl/pomoc</a>
Informacja dotycząca przetwarzania danych osobowych: <a class="moz-txt-link-freetext" href="https://www.iq.pl/kontakt">https://www.iq.pl/kontakt</a>
Jakość gwarantuje: ISO 9001:2000

IQ PL Sp. z o.o. z siedzibą w Gdańsku (80-298), ul. Geodetów 16, KRS 0000007725, Sąd rejestrowy: Sąd Rejonowy w Gdańsku VII Wydział KRS, 
kapitał zakładowy: 140.000 PLN, NIP 5832736211, REGON 192478853</pre>
  </body>
</html>