Hi Arcady,
For this issue, can you clarify which Internet options you needed to adjust to resolve this issue?
As Mark suggested, a -10001 Protocol Error suggests that we received only part of an internal MobiLink Protocol command during a synchronization session - this could indicate a general problem with either the remote database, the MobiLink client/server code, or an intermediate network issue, so it's difficult for the MobiLink server to determine where the fault is exactly when printing out the error message.
Simple "Protocol error" is very confusing, it does not even state if the client managed to connect to the server. Even addition of HTTP/TCPIP/HTTPS error code would be very helpful.
To clarify, this isn't an error at the network protocol level - the client is connected to the MobiLink server successfully from a network perspective.
For network-level errors, we will log error -1305 "MobiLink communication error -- code: %1, parameter: %2, system code: %3", typically with the MobiLink communication code set as 8 "Unable to read %1 bytes" or 9 "Unable to write %1 bytes". The system code is usually the Winsock (Windows) or errno.h (Linux/UNIX) codes.
What happens during a generic "Protocol Error" is happening at the MobiLink level though - this is why I am surprised that adjusting your Internet options worked around the problem.
Regards,
Jeff Albion
SAP Active Global Support