Hi.
i'm facing a new kind of error with replication.
The system is there since 3 years, and we have daily around 100 devices that sync on it. Without any prob .. until now ..
Merge replication, using replisapi WebSync.
Sync on subscriber via RMO
Topology & info
===============
ServerDB :win2008 R2 standard x64 , SQL 2008 R2 x64
WebServer (replisapi) : win 2008 r2 x64
Client : sql 2008 express x64
Around 100 subscribers
Around 150 tables synched.
Around 60 000 rows modify by day (80% between 6h and 7h am).
Problem
=======
The susbscriber is able to upload data but he doesn't receive download from server.
On serverside, i see no error, but the "upload" is done each time. Download is always 0
on replisapi.dll gatewayServer, i enabled the log on level 3 and see NO error.
On the subscriber (sql 2008), i receive the following error (log level 3)
Microsoft.SqlServer.Replication.ComErrorException (0x80004005): The format of a message during Web synchronization was invalid. Ensure that replication components are properly configured at the Web server.
at Microsoft.SqlServer.Replication.MergeSynchronizationAgent.Run()
at Microsoft.SqlServer.Replication.MergeSynchronizationAgent.Synchronize()
at Odyssee.Desktop.WebSynchro.Synchro(List`1 received_tab_order_id_updated)
14:18:57:0%,Status:InProgress,Message:The format of a message during Web synchronization was invalid. Ensure that replication components are properly configured at the Web server.
14:18:57:0%,Status:InProgress,Message:The format of a message during Web synchronization was invalid. Ensure that replication components are properly configured at the Web server.
14:18:57:0%,Status:InProgress,Message:The response message was received from 'https://mobilesales.samsonite-europe.com/SQLReplication/replisapi.dll' and is being processed.
14:18:56:0%,Status:InProgress,Message:Downloaded a total of 3100 chunks.
14:18:55:0%,Status:InProgress,Message:Downloaded a total of 3000 chunks.
14:18:54:0%,Status:InProgress,Message:Downloaded a total of 2900 chunks.
What is strange is that on the server db, i see no error.
On the WebServer (replsisapi) i see no error on the log
I can re init the subscriber but it can take times (1hour) and i have 100 subscriber like this.
After a subscriber is re-init (without change), he is able to sync the delta (changes after snapshot).
So it means , for me, the problem is not about security settings of the network share or something like this.
But more about the data that need to be synched (the delta).
In fact, all pc that try to sync since the 2013-12-17 +- 1:00 PM have the same problem.