Page MenuHomePhorge

Calendar cannot send invitationms emails while GSSAPI is used to login into website
Closed, ResolvedPublic

Description

Evironment

more /etc/redhat-release

CentOS Linux release 7.5.1804 (Core)

rpm -qv roundcubemail-core

roundcubemail-core-1.4-69.2.el7.kolab_16.noarch

Error:

When a user is logged into the kolab website via GSSAPI/Kerberos authentication the system is unable to sent any invitation emails while creating/editing/deleting calendar events.

Workaround

--- /usr/share/roundcubemail/program/lib/Roundcube/rcube_smtp.php~	2018-10-26 09:40:14.000000000 +0200
+++ /usr/share/roundcubemail/program/lib/Roundcube/rcube_smtp.php	2018-11-06 11:26:12.936766432 +0100
@@ -155,7 +155,8 @@
         }
 
         // attempt to authenticate to the SMTP server
-        if (($smtp_user && $smtp_pass) || ($smtp_auth_type == 'GSSAPI')) {
+//        if (($smtp_user && $smtp_pass) || ($smtp_auth_type == 'GSSAPI')) {
+        if ($smtp_user && $smtp_pass) {
             // IDNA Support
             if (strpos($smtp_user, '@')) {
                 $smtp_user = rcube_utils::idn_to_ascii($smtp_user);

Details

Ticket Type
Task

Event Timeline

vanmeeuwen claimed this task.
vanmeeuwen lowered the priority of this task from Needs Triage to Low.
vanmeeuwen moved this task from Backlog to Reviewed on the Bug Reports board.
vanmeeuwen subscribed.

Sending invitations uses the same routines as composing a new email message and sending that. As far as we're aware, compose+send under GSSAPI works, bearing in mind Postfix will of course need to be configured for it.