This is all i have in database for email / emailadmin / eSync :
select * from egw_preferences where preference_app in (‘email’,
‘emailadmin’, ‘activesync’)
preference_owner preference_app preference_value
-2 activesync
{“addressbook-all-in-user”:“0”,“addressbook-force-fileas”:“0”,“mail-ActiveSyncProfileID”:“G”,“mail-allowSendingInvitations”:“sendifnocalnotif”,“infolog-types”:“task”}
3 emailadmin
{“emailadmin-account_admin_actions”:{“mail_acl”:false,“mail_vacation”:false}}
0 activesync {“mail-ActiveSyncProfileID”:0}
3 activesync {“mail-ActiveSyncProfileID”:0}
preference_owner does not point to valid ldap entries !
Have my database been corrupted ?
Do i need to re-install from scratch ?
Sébastien.
mailto:sebastien.peres-labourdette@groupe-omerin.com
Envoyé : mercredi 30 novembre 2016 09:44:40 (GMT +0100)
mismatch
I must have missed that pref.
Webmail-Horde does work flawlessly for my ~200 accounts so i guessed
everything should be ok for eSync as well…
Sébastien.
Hi Sébastien,
Hi there.
I have a standard egw setup with cyrus imap / 389DS for imap /
accounts backends.
Code base is git and setup is an 1.8 upgraded setup.
Everything is working absolutely wonderfully except eSync (even CAS
SSO is running flawlessly).
The issue :
As soon as GetFolderList is invoked, i get the following message :
[Tue Nov 29 10:12:19.289160 2016] [fcgid:warn] [pid 1378] [client
xx.xx.xx.xx:3587] mod_fcgid: stderr:
EGroupware\Api\Mail::getInstance (279) Loading the Profile for
ProfileID 0 failed for icServer; Account not found! (acc_id=0) Trigger
new instance for Default-Profile . called
from:EGroupware\Api\Mail::getInstance:279 / mail_zpush->_connect:282
/ mail_zpush->GetFolderList:324 /
activesync_backend->run_on_all_plugins:1336 /
activesync_backend->GetFolderList:143 /
ExportChangesDiff->InitializeExporter:103 / FolderSync->Handle:191 /
RequestProcessor::HandleRequest:128 /
include:118(-git/egroupware/activesync/vendor/z-push/z-push/src/index.php)
acc_id = 0 does not exists in my setup.
acc_id = 1 do exist and is the cyrus profile that apply for all my
ldap accounts.
From where does this “acc_id = 0” comes from ?
Good question, acc_id can not be 0, as it is an auto-id from the database.
There’s a preference which profile to use, maybe it is comming from there?
Ralf
Any idea of what is going wrong ?
S.PERES-LABOURDETTE
eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users
eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users