Dovecot user can't access imscp

  • @Nuxwin


    I'd made a fresh installation and the user for dovecot can't acces the imscp database.
    After some testing i found out that the problem was the password which contains some chars which let the dovecot user not access the database over the dovecot daemon ()
    The password which was generated:

    Code
    1. {\A;R*^1>a;2g?BR


    The access to mysql on shh shell works perfect, but not over the dovecot daemon. After changing the password (without ^) the dovecot worker can connect successfully.
    Can you please check this. Maybe some chars will not work.

  • Hello ;


    I'll check ;)


    Thanks for your report.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Re;


    Confirmed ;)


    Shell-Script
    1. root@ct105:~# doveadm auth [email protected] default123






    I'll fix this now.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Re;


    The backslash is allowed but must be escaped before inserted in dovecot-sql.conf file.


    To resume:


    {\A;R*^1>a;2g?BR


    must be


    {\\A;R*^1>a;2g?BR


    And all work as expected.


    Shell-Script
    1. root@ct105:~# doveadm auth [email protected] default123
    2. passdb: [email protected] auth succeeded
    3. extra fields:
    4. user=[email protected]
    5. root@ct105:~#

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206