cancel
Showing results for 
Search instead for 
Did you mean: 

After mobile client installation synchronization not working error

Former Member
0 Kudos

Dear support,

I have posted same problem in other thread but unable to get any answer,

have installed MI server and configured SLD and post installations are done.

I am able to logon to http://cymobile:50300/nwa/login also evrything on j2ee side is fine.

I have installed mobile clien on my PC and when i go to settings tab and save all security credentials like username client , port as 50300 , host , without proxy settings and SAVE , then i goto HOME tab and press synchrinization button and i get below error,

• Synchronization started

• Connection set up (without proxy) to: http://cymobile:8003/sap/bc/MJC/mi_host?~sysid=MOB&;

• Connection to server failed.

• Problems during synchronization: Server logon failed; internal error. Contact your system administrator.

I would like to provide info on i connect to j2ee engine or SLD through

http://cymobile:50300/nwa/login where 50300 is port and

in transaction SMICM --> services --> HTTP : port is 8003

So in mobile client SETTINGS what port i should give 8003 or 50300 ,

Anyways right now both are giving error when i press SYNCHRONIZATION button

I enabled trace and below things i got , please check the same,

20070709 06:26:59:328] I [MI/API/Logging ] ***** LOG / TRACE SWITCHED ON

[20070709 06:26:59:328] I [MI/API/Logging ] ***** Mobile Infrastructure version: MI 70 SP 12 Patch 0 Build 200705080758

[20070709 06:26:59:328] I [MI/API/Logging ] ***** Current timezone: GMT[20070709 06:26:59:328] I [MI/API/Logging ] ***** Current Trace Level: 1000

[20070709 06:26:59:328] I [MI ] Trace severity: All (1000)

[20070709 06:26:59:328] D [MI/PIOS ] No implementations found. Error Code:(3)

[20070709 06:26:59:328] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/trace/trace.jsp'

[20070709 06:27:03:165] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:03:165] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:03:165] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = 'tracechangeTraceLevel'

[20070709 06:27:03:165] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/trace/trace.jsp'

[20070709 06:27:04:596] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:04:596] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:04:596] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

[20070709 06:27:04:596] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/home.jsp'

[20070709 06:27:06:561] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:06:561] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:06:561] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

[20070709 06:27:06:703] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/settings/settings.jsp'

[20070709 06:27:08:480] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:08:480] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:08:480] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = 'settingsupdate'

[20070709 06:27:08:480] I [MI/API/Configuration ] Formatted Date

[20070709 06:27:08:495] I [MI/API/Configuration ] 9 Jul, 2007

[20070709 06:27:08:495] I [MI/API/Configuration ] Formatted Time

[20070709 06:27:08:495] I [MI/API/Configuration ] 6:27:08 AM

[20070709 06:27:08:495] D [MI/FrameworkApplications ] Formatted date: 9 Jul, 2007, formatted time: 6:27:08 AM

[20070709 06:27:08:495] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/settings/settings.jsp'

[20070709 06:27:10:382] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:10:382] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:10:382] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

[20070709 06:27:10:382] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/home.jsp'

[20070709 06:27:11:923] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:11:923] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:11:923] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

[20070709 06:27:11:923] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/syncpassword.jsp'

[20070709 06:27:16:561] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:16:561] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:16:561] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

[20070709 06:27:16:577] P [MI/Sync ] Notify R3 called

[20070709 06:27:16:577] D [MI/Sync ] There is already a container for method WAF_REGISTRY and user J2EE_TEST in the outbound queue

[20070709 06:27:16:577] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/home.jsp'

[20070709 06:27:16:593] I [MI/Sync ] Synchronize with backend called, Thread=Thread-25

[20070709 06:27:16:593] I [MI/Sync ] Thread=Thread-25 took lock for synchronization.

[20070709 06:27:16:593] P [MI/Sync ] Use following gateway for synchronization: http://cymobile:8003

[20070709 06:27:17:426] E [MI/Sync ] Received response code 1 from ABAP Sync Service and the corresponding localized message is Server logon failed; internal error. Contact your system administrator.

[20070709 06:27:17:426] W [MI/Sync ] Cannot connect to gateway

com.sap.ip.me.api.sync.SyncException: Server logon failed; internal error. Contact your system administrator.

at com.sap.ip.me.core.ABAPSyncServiceLogonCheck.connectToMIService(ABAPSyncServiceLogonCheck.java:139)

at com.sap.ip.me.core.ABAPSyncServiceLogonCheck.connectToMIService(ABAPSyncServiceLogonCheck.java:75)

at com.sap.ip.me.sync.SyncManagerImpl.doConnectionTest(SyncManagerImpl.java:636)

at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend(SyncManagerImpl.java:422)

at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend(SyncManagerImpl.java:318)

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(Thread.java:534)

[20070709 06:27:17:426] I [MI/Sync ] Synchronization finished, Thread=Thread-25

[20070709 06:27:26:845] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:26:845] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:26:845] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

[20070709 06:27:26:845] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/synclog.jsp'

[20070709 06:27:41:971] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:41:971] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:41:971] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

[20070709 06:27:41:971] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/home.jsp'

[20070709 06:27:41:971] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:41:971] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:41:971] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

[20070709 06:27:41:986] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/home.jsp'

[20070709 06:27:43:826] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:43:826] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:43:826] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

[20070709 06:27:43:826] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/trace/trace.jsp'

[20070709 06:27:44:754] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP'

[20070709 06:27:44:754] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called

[20070709 06:27:44:754] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

Best Regards,

AjitR

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi

Firstly you have to use port 8003 only since you are on MI 7.0 which makes use of ABAP Sync Service and the client will synchronize directly against your middleware. You get this problem during sync because the password entered on the client at the time of sync is not the password of the user in the middleware. Basically this error is caused due to a wrong password. But even after you enter the correct password and still get the same error, then make please sure that server side note 979356 is implemted properly in your middleware

Hope this helps.

Best Regards

Sivakumar

Former Member
0 Kudos

Siva,

Thanks for guidence , but let me know according to note i just need to

basis patch no 12 in my system and no other changes.

Also i enter password during synchronization as password of the user with which i logged in mobile client.

Any other password or user is required or just an r3 user with which u have to provide password during mobile client login and again reprovide while synchronization

Former Member
0 Kudos

Hi,

The password that u provide at the time of synchronization should be the same that you use to login into the middleware. This password maybe different from the one you use to login to the mobile client.

Please use the same password that u use to login to the middleware.

Regards,

Nameeta