I believe that the client is erroneously calling a sync finished when it hasn't, but cant prove this as of yet. Here is how it is fixed today...
Remote Client gets 10012 error.
Sales rep Calls Help desk.
Help desk resets progress for their rid to 0.
Sales rep sync's again, no further issues.
I am fully aware that they may not have the latest sync but the other option is they download a new data set from scratch. The help desk does reset progress first then forces new download if that didn't work.
I would like to be able to trap for any sync error and run through a process to either fix or log the errors.
The ultralite db is 12.00 and the mobilink server is 16.00.1691
I will upgrade the Dev environment next week sometime and test for issues as well..
These are the option that I start ML with.
-zp -zs -v -os 3M -ds 4g -x tcpip(port=2439) -zu+ -w 5 -wm 100 -cmax 12g -cinit 6g
We have 500 clients(ultralight) and a db size of around 500M each
Thanks
Jay