I had sogo installed through apt-get on a Linaro 14.04 running on a
ODROID U2 with ARMv7 Processor. I removed the deb packages and wanted to
build the latest sogo from git. I built and installed it and changed the
paths in /etc/init.d/sogo and the apache config (added local). after
this, sogo is working so far, I can login and see the existing events,
but I cannot add/modify events anymore. config is under /etc/sogo and
there is no ~sogo/GNUstep/Defaults/.GNUstepDefaults.
I get this error in TB_Lightning:
An error occured when writing to the calendar SOGo
Error Code: MODIFICATION_FAILED
Description: Status Code: 2147746065, The request cannot be processed.
Server Replied with 502
the log shows this:
Feb 01 13:39:39 sogod [9110]: [WARN]
<0x0xb721fda0[SOGoWebDAVAclManager]> entry '{DAV:}write' already exists
in DAV permissions table
Feb 01 13:39:39 sogod [9110]: [WARN]
<0x0xb721fda0[SOGoWebDAVAclManager]> entry '{DAV:}write-properties'
already exists in DAV permissions table
Feb 01 13:39:39 sogod [9110]: [WARN]
<0x0xb721fda0[SOGoWebDAVAclManager]> entry '{DAV:}write-content' already
exists in DAV permissions table
Feb 01 13:39:39 sogod [9110]: [ERROR] <0x0xb70417d0[NGBundleManager]>
could not create bundle for path:
'/usr/share/GNUstep/Libraries/gnustep-base/Versions/1.24/Resources/SSL.bundle'
Feb 01 13:39:39 sogod [9110]: [WARN] <0x0xb6c507c4[WOxElemBuilder]>
could not locate builders: WOxExtElemBuilder,WOxExtElemBuilder
EXCEPTION: <NSException: 0xb744c568> NAME:NSInvalidArgumentException
REASON:-[nil quickRecordForContainer:]: unrecognized selector sent to
instance (null) INFO:(null)
Feb 01 13:39:39 sogod [9106]: <0x0xb7126fa8[WOWatchDogChild]> child 9110
exited
Feb 01 13:39:39 sogod [9106]: <0x0xb7126fa8[WOWatchDogChild]>
(terminated due to signal 6)
Feb 01 13:39:39 sogod [9106]: <0x0xb70f3048[WOWatchDog]> child spawned
with pid 9121
my config:
{
SOGoProfileURL =
"mysql://sogo:sogo@localhost:3306/sogo/sogo_user_profile";
OCSFolderInfoURL =
"mysql://sogo:sogo@localhost:3306/sogo/sogo_folder_info";
OCSSessionsFolderURL =
"mysql://sogo:sogo@localhost:3306/sogo/sogo_sessions_folder";
SOGoDraftsFolderName = Drafts;
SOGoSentFolderName = Sent;
SOGoTrashFolderName = Trash;
SOGoIMAPServer = "imaps://localhost:143/?tls=YES";
SOGoSieveServer = "sieve://localhost:4190";
SOGoSMTPServer = localhost;
SOGoMailDomain = "example.com";
SOGoMailingMechanism = smtp;
SOGoForceExternalLoginWithEmail = NO;
SOGoMailSpoolPath = "/var/spool/sogo";
//NGImap4ConnectionStringSeparator = "/";
SOGoMailShowSubscribedFoldersOnly = YES;
SOGoAppointmentSendEMailNotifications = NO;
SOGoACLsSendEMailNotifications = NO;
SOGoUserSources =
(
{
type = sql;
id = directory;
displayName = mysql;
viewURL = "mysql://sogo:sogo@localhost:3306/sogo/sogo_users";
canAuthenticate = YES;
isAddressBook = NO;
userPasswordAlgorithm = md5;
}
);
/* Web Interface */
SOGoPageTitle = SOGo;
SOGoVacationEnabled = YES;
SOGoForwardEnabled = YES;
SOGoSieveScriptsEnabled = YES;
/* General */
SOGoLanguage = English;
SOGoTimeZone = Europe/Berlin;
SOGoCalendarDefaultRoles = (
PublicDAndTViewer,
ConfidentialDAndTViewer
);
SOGoSuperUsernames = (admin); //This is an array - keep the parens!
WOWorkersCount = 5;
WOLogFile = "/var/log/sogo/sogo.log";
}
--
[email protected]
https://inverse.ca/sogo/lists