Skip to Content
0
Former Member
Jun 22, 2009 at 08:59 AM

Synch error: Internal server error; contact your system administrator

230 Views

Dear all,

Hopefully someone can help me with this problem.

We have a production system where more or less 800 users are using the MAM daily. Our MAM is a custom implementation, based on MAM 2.5. We are currently using MI SP19P8 at client side. Server is also on SP19.

We have a problem with 1 user, who gets the following error message after synchronization:

Internal server error; contact your system administrator.

When looking in MEREP_MON on the middleware server, we don't get any error or warning message, however I've noticed that 3 SyncBO objects are whole the time standing in "I-Waiting": ZMAMFR_001, ZMAMFR_070 and ZMAMFR_090.

I've also seen that there are a lot of objects in "O-Waiting", and only 1 object in O-Sent (which seems to be logical, as the system is still waiting for the first 3 objects, in "I-Waiting", to complete).

My conclusion is that we are dealing with some kind of time-out, when the middleware server is communicating with SAP. When I put the trace level on "all" at client side, this hypotheses seems to be confirmed. This is the error message I get:

Exception while callSync: Time limit exceeded.
Initial buffer size of BinaryReader is 66
Read current inbound counter from file: 41
Received exception info code 10 and detailed message "Exception while callSync: Time limit exceeded."
Exception while reading prolog from inbound stream
com.sap.ip.me.api.sync.SyncException: EXCEPTION_INFO_CODE=10
	at com.sap.ip.me.sync.in.BinaryInboundReader.readProlog(BinaryInboundReader.java:268)
	at com.sap.ip.me.sync.in.BinaryInboundReader.<init>(BinaryInboundReader.java:108)
	at com.sap.ip.me.sync.SyncManagerMerger.processInboundContainers(SyncManagerMerger.java:62)
	at com.sap.ip.me.sync.SyncManagerImpl.processSyncCycle(SyncManagerImpl.java:836)
	at com.sap.ip.me.sync.SyncManagerImpl.syncForUser(SyncManagerImpl.java:1278)
	at com.sap.ip.me.sync.SyncManagerImpl.processSynchronization(SyncManagerImpl.java:909)
	at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend(SyncManagerImpl.java:464)
	at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend(SyncManagerImpl.java:319)
	at com.sap.ip.me.api.sync.SyncManager.synchronizeWithBackend(SyncManager.java:79)
	at com.sap.ip.me.apps.jsp.Home$SyncRunnable.run(Home.java:641)
	at java.lang.Thread.run(Unknown Source)

We've also tried to reset and reinstall his MAM, without success.

Since all other users (more or less 800) don't experience any problem, I don't think it's a structural problem on the server.

So I've executed function module MAM25_001_GETLIST on our SAP production system, to see if I get any error / time-out when the orders for this user are loaded, but I could run this function module without any time-out / error. I've also done a MAM25_001_GETDETAIL for every order I got back with MAM25_001_GETLIST, also here without any time-out / error.

If there would be a data problem in SAP, I would expect these methods would result in a time-out / error.

I really have no idea anymore what can be wrong. Maybe somebody else has experienced this problem as well?

Thanks in advance for your feedback!

Best regards,

Diederik