Roundcube und Liveconfig

  • Moin,


    ich habe auf meinem Liveconfig-Server Roundcube zusammen mit dem Liveconfig Treiber ( https://github.com/LiveConfig/…d960c236d12d12f27f3c5727d ) installiert.
    Aktuell benutze ich die Version 1.3.7.


    Der Login funktioniert auch einwandfrei, nur der Versand von Emails klappt nicht mehr.


    Im Roundcube Log steht:


    Code
    SMTP Error: Authentication failure: SMTP server does not support authentication (Code: ) in /var/www/default/htdocs/roundcube/program/lib/Roundcube/rcube.php on line 1667 (POST /?_task=mail&_unlock=loading1539682689930&_lang=de_DE&_framed=1&_action=send)


    Im Maillog steht dann nur:

    Code
    Oct 16 11:36:53 server1 postfix/smtpd[14137]: connect from localhost[::1]
    Oct 16 11:36:53 server1 postfix/smtpd[14137]: disconnect from localhost[::1] ehlo=1 rset=1 quit=1 commands=3


    Das ganze läuft auf einem Debian Stretch 9.5 System. Ich frage mich, ob sich etwas in Liveconfig 2.6.3 (r5013) oder in Roundcube 1.3.7 verändert hat.


    Hat noch jemand das Problem?

  • SMTP funktioniert ja per Email-Client. Telnet dementsprechend auch.


    Code
    root@server1:~# telnet -6 localhost 25
    Trying ::1...
    Connected to localhost.
    Escape character is '^]'.
    220 server1.riehemann.net ESMTP


    Code
    server1:~# telnet -6 localhost 587
    Trying ::1...
    Connected to localhost.
    Escape character is '^]'.
    220 server1.riehemann.net ESMTP


    In der config.inc.php steht wie früher



    Im errorlog steht:

    Code
    [17-Oct-2018 12:11:48 Europe/Berlin] ERROR: SMTP server does not support authentication ()
    [17-Oct-2018 12:11:48 +0200]: <c9f83eph> SMTP Error: Authentication failure: SMTP server does not support authentication (Code: ) in /var/www/default/htdocs/roundcube/program/lib/Roundcube/rcube.php on line 1667 (POST /?_task=mail&_unlock=loading1539771108467&_lang=de_DE&_framed=1&_action=send)


    Im smtp debug log steht:

  • Zitat

    Im smtp debug log steht:


    Postfix erfordert TLS/STARTTLS, andernfalls ist kein Versand möglich.



    Also den SMTP-Server umstellen auf:


    Code
    $config['smtp_server'] = 'tls://%h';


    (oder auf was auch immer euer SSL-Zertifikat ausgestellt wurde)

  • Moin Anton,


    ich habe natürlich schon verschiedene Einstellungen ausprobiert.


    Deine Empfehlung ergibt dann andere Fehler:


    Config:

    Code
    $config['smtp_server'] = 'tls://localhost';
    $config['smtp_port'] = 587;
    $config['smtp_user'] = '%u';
    $config['smtp_pass'] = '%p';


    Errorlog:

    Code
    [17-Oct-2018 16:12:14 Europe/Berlin] ERROR: STARTTLS failed ()                                                                                                                         
    [17-Oct-2018 16:12:14 Europe/Berlin] ERROR: Invalid response code received from server (-1)                                                                                            
    [17-Oct-2018 16:12:14 Europe/Berlin] ERROR: Failed to write to socket: unknown error ()                                                                                                
    [17-Oct-2018 16:12:14 +0200]: <ebrkr6t0> SMTP Error: Authentication failure: STARTTLS failed (Code: ) in /var/www/default/htdocs/roundcube/program/lib/Roundcube/rcube.php on line 1667
     (POST /?_task=mail&_unlock=loading1539785534319&_lang=de_DE&_framed=1&_action=send)


    SMTP Debuglog:



    Ist denn meine Roundcube Config so anders als deine? Oder benutzt ihr kein Roundcube?


    ---
    Ergänzung:
    Ich habe jetzt Roundcube als App direkt aus Liveconfig zusätzlich installiert. Leider bekomme ich dort den gleichen Fehler. :(
    Kann das jemand mal auf seinem (Debian) System nachstellen, da ich weder Liveconfig, noch Postfix verändert habe.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!