Hi Luca.

Just tested and your right, SOGo needs the password. hmm....

In that case you may need a support contract with SOGo for this to be solved, unless you or some else one can develop and contribute support for AES-256-CBC auth, or some other workaround.

in any case, i can't think of any other way.

On 15-07-2019 16:44, Luca Müller ([email protected]) wrote:
Hey Christian,

Thank you for your reply.
This is our current sogo.conf File:

====================================================
{
  SOGoTimeZone = Europe/Berlin;
  SOGoMailDomain = http://sr65.firestorm.ch/SOgo/;
  SOGoLanguage = English;
  SOGoAppointmentSendEMailNotifications = YES;
  SOGoFoldersSendEMailNotifications = YES;
  SOGoACLsSendEMailNotifications = YES;
  SOGoCalendarDefaultRoles = ("PublicViewer","ConfidentialDAndTViewer");
  SOGoUserSources = ({
    //canAuthenticate = YES;
    displayName = "SOGo Users";
    id = users;
    isAddressBook = YES;
    type = sql;
    userPasswordAlgorithm = md5;
    viewURL = "mysql://sogo:[email protected]:3306/sogo/sogo_users <http://sogo:[email protected]:3306/sogo/sogo_users>";
  });
  SOGoMailingMechanism = smtp;
  SOGoSMTPServer = localhost;
  SOGoIMAPServer = imaps://localhost:993;
  SOGoMemcachedHost = 127.0.0.1;
  SOGoEnableEMailAlarms = No;
  SOGoProfileURL = "mysql://sogo:[email protected]:3306/sogo/sogo_user_profile <http://sogo:[email protected]:3306/sogo/sogo_user_profile>";   OCSFolderInfoURL = "mysql://sogo:[email protected]:3306/sogo/sogo_folder_info <http://sogo:[email protected]:3306/sogo/sogo_folder_info>";   OCSSessionsFolderURL = "mysql://sogo:[email protected]:3306/sogo/sogo_sessions_folder <http://sogo:[email protected]:3306/sogo/sogo_sessions_folder>";   OCSEMailAlarmsFolderURL = "mysql://sogo:[email protected]:3306/sogo/sogo_alarms_folder <http://sogo:[email protected]:3306/sogo/sogo_alarms_folder>";

  SOGoPageTitle = "SOGo WebMailer";
  SOGoMailAuxiliaryUserAccountsEnabled = NO;
  SOGoFirstDayOfWeek = 1;
  SOGoMailComposeMessageType = html;

  SOGoDraftsFolderName = Drafts;
  SOGoSentFolderName = Sent;
  SOGoTrashFolderName = Trash;

  SxVMemLimit = 4096;
  SOGoDebugRequests = YES;
  SOGoEASDebugEnabled = YES;
  ImapDebugEnabled = YES;
    //LDAPDebugEnabled = YES;
  MySQL4DebugEnabled = YES;
    //PGDebugEnabled = YES;
  WOPort = 20000;
  SOGoForceExternalLoginWithEmail = YES;
}
====================================================

 On our Plesk Server i've created a test user and tried to login. But it failed without a Error Message: Jul 15 16:41:20 sogod [2711]: |SOGo| starting method 'POST' on uri '/SOGo/connect' Jul 15 16:41:20 sogod [2711]: SOGoRootPage Login from '46.140.230.170' for user '[email protected]' might not have worked - password policy: 65535  grace: -1  expire: -1  bound: 0 Jul 15 16:41:20 sogod [2711]: |SOGo| request took 0.004622 seconds to execute Jul 15 16:41:20 sogod [2711]: 46.140.230.170 "POST /SOGo/connect HTTP/1.1" 403 34/67 0.009 - - 0


Next i've inserted the same username and password into the Table 'sogo_users'. So IMAP and the Database had the exact same password. Then i was able to login using this user Account. However in Plesk we can't get the hashed or plain password of our users. So filling all these Credentials into a database is not possible.
We need a IMAP only auth.

Bests,
Luca

--
[email protected]
https://inverse.ca/sogo/lists

--
Hilsen/Regards
Christian M. Jensen

--
[email protected]
https://inverse.ca/sogo/lists

Reply via email to