dupondje / PHP-Push-2

Z-Push Fork With CalDAV/LDAP Support
GNU Affero General Public License v3.0
67 stars 24 forks source link

BackendIMAP works - BackendCombined not #66

Closed michelkaeser closed 11 years ago

michelkaeser commented 11 years ago

Having BackendIMAP works great. Using BackendCombined doesn't work at all, even if only IMAP is enabled.

I tried it with CalDav + CardDav as well and can see that auth for those work fine, but there seems to be a problem with IMAP.

17/02/2013 13:50:04 [11578] [INFO] [michel.kaeser@impres-sign.com] Combined 1 backends loaded.
17/02/2013 13:50:04 [11578] [INFO] [michel.kaeser@impres-sign.com] Combined->Logon() success
17/02/2013 13:50:04 [11578] [INFO] [michel.kaeser@impres-sign.com] Combined->Setup() success
17/02/2013 13:50:04 [11578] [INFO] [michel.kaeser@impres-sign.com] Combined->Setup() success
17/02/2013 13:50:04 [11578] [INFO] [michel.kaeser@impres-sign.com] StatusException: HandleSync() could not get an exporter for folder id '2c5aa0b0' - code: 12

or

17/02/2013 13:51:47 [11581] [INFO] [michel.kaeser@impres-sign.com] StateNotFoundException: FileStateMachine->GetStateHash(): Could not locate state '/var/lib/z-push/5/6/androidc1636240865-devicedata' - code: 0

where code changes from time to time.

17/02/2013 13:52:04 [11579] [INFO] [michel.kaeser@impres-sign.com] StatusException: SyncCollections->CheckForChanges(): HierarchySync required. - code: 2
dupondje commented 11 years ago

Clear you state folder, and try to setup it again. Seems like you changed the backend with existing state.