View Issue Details

IDProjectCategoryView StatusLast Update
0004632SOGoActiveSyncpublic2019-10-28 19:36
Reporterdttsou Assigned Toludovic  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionsuspended 
Platform[Android] 8.0 OreoOSUbuntu 18.04OS Version18.04
Product Version4.0.4 
Summary0004632: ActiveSync Contact Synching Issues
Description

Unable to completely sync all contacts. Running SOGO that came with iRedMail, with a fresh install of Ubuntu.

Steps To Reproduce

I have 476 contacts already in SOGo.
Connect to SOGo via ActiveSync using Nine Mail on Android, and syncing contacts. With the settings (provided below) I end up with about 16 contacts synced. After doing some research, I see that a few people have had luck in previous versions by commenting out SOGoMaximumSyncWindowSize or setting it to the default value of 0. When I looked into my sogo.conf file, this setting was already commented out.
I have tried a few values for this setting, 512 yields no contacts being synced. 300 results in around 300 being synced. Setting it to 1 results in 475 contacts being synced (very slowly because of the number of iterations of syncing that takes place).
Not sure if this is the intended behaviour, but would have thought that regardless of the WindowSize set, we it should result in a situation where all contacts are synced properly.

Additional Information

Here are the key items in my sogo.conf (all standard confs as set by the latest iRedMail installation package).

WOMaxUploadSize = 15360;
SOGoMaximumMessageSizeLimit = 15360;
WOWorkersCount = 10;
SOGoMaximumPingInterval = 3540;
SOGoInternalSyncInterval = 30;
WOWatchDogRequestTimeout = 61;
//SOGoMaximumSyncWindowSize = 0;
SOGoMaximumSyncResponseSize = 2048;
SxVMemLimit = 500;
SOGoXSRFValidationEnabled = YES;

TagsNo tags attached.

Activities

tfu

tfu

2019-01-09 16:30

reporter   ~0013241

Do you see the same problem when using the standard mail app instead of nine?
You could test with SOGoEASDebugEnabled=yes to get details about the EAS communication between server and client.

dttsou

dttsou

2019-01-13 02:20

reporter   ~0013256

Not sure what a standard mail app is. but on my Samsung Galaxy S7 edge, I have tried using the mail app on there, and the contacts also don't download completely, although gets a different number of contacts before it stops. I have also tried Blue Mail, and also Outlook. Both also don't manage to get the full list of contacts.

Have turned on SOGoEASDebugEnabled, but not sure what I am looking for?

tfu

tfu

2019-01-13 10:09

reporter   ~0013257

You could try to create a script based on
https://github.com/inverse-inc/sogo/blob/master/Tests/Stress/insert.sh.
I tested with 400 contacts and they sync fine. Maybe your problem is related to the size of the VCARDs.

ludovic

ludovic

2019-10-28 19:36

administrator   ~0013863

No feedback provided, closing.

Issue History

Date Modified Username Field Change
2019-01-08 12:29 dttsou New Issue
2019-01-09 16:30 tfu Note Added: 0013241
2019-01-13 02:20 dttsou Note Added: 0013256
2019-01-13 10:09 tfu Note Added: 0013257
2019-10-28 19:36 ludovic Note Added: 0013863
2019-10-28 19:36 ludovic Status new => closed
2019-10-28 19:36 ludovic Assigned To => ludovic
2019-10-28 19:36 ludovic Resolution open => suspended