wenn ich auf einem Debian 10 mit Apache 2.4, PHP 7.3 und SOGo 5 die URL https://example.tld/SOGo aufrufe, dann wird mir nicht der SOGo-Login angezeigt, sondern eine weiße Website. In den Logs zu SOGo /var/log/sogo/sogo.log sehe ich dann
Code: Alles auswählen
Jan 20 08:21:08 sogod [14620]: |SOGo| starting method 'GET' on uri '/SOGo'
2021-01-20 08:21:09.517 sogod[14620:14620] EXCEPTION: <NSException: 0x555f38fd9760> NAME:NSInvalidArgumentException REASON:Can not determine type information for -[GSCInlineString count] INFO:(null)
Jan 20 08:21:09 sogod [14620]: |SOGo| request took 0.698522 seconds to execute
Jan 20 08:21:09 sogod [14620]: 93.195.95.32 "GET /SOGo HTTP/1.1" 501 0/0 0.828 - - 3M - 10
Was läuft da falsch, bzw. welcher Parameter ist in der sogo.conf falsch gesetzt?
Code: Alles auswählen
{
SOGoProfileURL = "mysql://postfix:password@localhost:5432/postfix/sogo_user_profile";
OCSFolderInfoURL = "mysql://postfix:password@localhost:5432/postfix/sogo_folder_info";
OCSSessionsFolderURL = "mysql://postfix:password@localhost:5432/postfix/sogo_sessions_folder";
MySQL4Encoding = "utf8mb4";
SOGoUserSources =
(
{
type = sql;
id = directory;
viewURL = "mysql://postfix:password@127.0.0.1:5432/postfix/sogo_view";
canAuthenticate = YES;
isAddressBook = YES;
userPasswordAlgorithm = md5;
}
);
SOGoPageTitle = SOGo;
SOGoVacationEnabled = YES;
SOGoForwardEnabled = YES;
SOGoSieveScriptsEnabled = YES;
SOGoMailAuxiliaryUserAccountsEnabled = YES;
SOGoTrustProxyAuthentication = NO;
SOGoXSRFValidationEnabled = YES;
SOGoLanguage = German;
SOGoTimeZone = Europe/Berlin;
SOGoSuperUsernames = (admin); // This is an array - keep the parens!
SOGoDebugRequests = YES;
}
BrotherJ