cancel
Showing results for 
Search instead for 
Did you mean: 

null is not a valid request (MOB00126)

former_member552170
Participant
0 Kudos

Hi,

    We are using BO Mobile app to access webi reports in both android and ios mobiles. In ios mobile, everything is working fine. But in android mobile, while opening the SAP Business objects mobile after the connection created, its throwing the below error messages all the time. Please suggest. Anyone help is highly appreciated.

Details:

BOBI 4.1 SP4

SAP Business Mobile app version : 6.0.8.12

Thankingyou in anticipation.

Obinna.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Obinaa,

Was it working before upgrading to BI 4.1 SP4?

are you connecting to the same BO server?

Can you try to create a new connection in your android device and check once.

Check if the android network is same as your IPAD.

If you click ok on the error message, does it let you proceed ahead?

Happens when using tomcat direct url or going through load balancers or proxy or DMZ network?

Happens with Administrator user id?

This was observed in earlier versions, hence might be a regression.

to confirm that, you will have to create a incident with SAP.

Regards,
Atul B

former_member552170
Participant
0 Kudos

Hello Atul,

   I have checked for Administrator ID and its working fine. Here we are using Windows AD authentication type, for users its throwing the same error in Android version 4.2 (Jellu Bean). I checked in Android 4.3 and only first time after installing the mobile app its throwing this error, after that its working fine.

are you connecting to the same BO server? -- Yes

Can you try to create a new connection in your android device and check once -- Tried and same error

Check if the android network is same as your IPAD -- Yes.

If you click ok on the error message, does it let you proceed ahead?-- Yes, i can view the reports without any error.

Happens when using tomcat direct url or going through load balancers or proxy or DMZ network?-- Here we are using IAG (Microsoft) for reverse proxy URL.

Happens with Administrator user id?-- Nope, If i use administrator ID, its working fine.


Please suggest and am creating incident  with  SAP also.


Thanking you in anticipation.


Regards,

Obinna

Former Member
0 Kudos

Hi Obinna,

Check with other user ids apart from administrator account as well.

This will clarify that the issue does not occur when using Enterprise authentication.

Issue occurs during WIN AD authentication only?

Also, can you try to connect directly to your tomcat url and check if you get this error. This is to rule out issue due to reverse proxy. It might not be the issue, as it works fine for some users. But just to be sure, just check this as well.

if you try to execute the same report via launchpad, do the same user ( with WinAD ) get this error?

or it only occurs on Mobile?

Also, now when you are on 4.3, its working fine

Regards,

Atul B

former_member552170
Participant
0 Kudos

Hello Atul,

Check with other user ids apart from administrator account as well.

This will clarify that the issue does not occur when using Enterprise authentication.

Issue occurs during WIN AD authentication only?  -- I tried with different user id also but  same error. If i use enterprise, its working fine.

Also, can you try to connect directly to your tomcat url and check if you get this error. This is to rule out issue due to reverse proxy. It might not be the issue, as it works fine for some users. But just to be sure, just check this as well.  --- I tried with direct tomcat URL for connection and its working fine with no errors.

if you try to execute the same report via launchpad, do the same user ( with WinAD ) get this error?

or it only occurs on Mobile? --- In launchpad everything is working fine. In ios mobiles its working and we are facing this issue only in android mobiles.

Please suggest

Regards,

Obinna.

Former Member
0 Kudos

Also, can you try to connect directly to your tomcat url and check if you get this error. This is to rule out issue due to reverse proxy. It might not be the issue, as it works fine for some users. But just to be sure, just check this as well.  --- I tried with direct tomcat URL for connection and its working fine with no errors.

Does the above mean that it works for enterprise and winAD users if you directly go through tomcat url?

Regards,
Atul B

former_member552170
Participant
0 Kudos

Hello Atul,

   Yes, if i connect using the direct tomcat URl (http://host.domain:8080), then its working with no errors for Ad and Enterprise authentiocation type. Am facing the issue if i connect with reverse proxy only.

Please suggest,

Thanking you in anticipation.

Regards,

Obinna.

Former Member
0 Kudos

Hi Obinna,

this seems to be an issue with your proxy redirection.

The BO is working fine with mobile, as it connects perfectly, when using enterprise or AD directly to tomcat url.

I suspect, IAG gateway is not supported with mobile. Hence you get unpredictable results.

you can try to check with your proxy server team, to check while using AD authentication network traffic via mobile, what goes wrong in between. Where do the packets disappear or throw error. does it reach to the CMS?

Regards,

Atul B

former_member552170
Participant
0 Kudos

Hello Atul,

   I have enabled trace for IAG server and tried. But in trace there are no errors.

   I have enabled trace in appliaction level and please find the android application trace logs.

2014-09-04 14:57:14.199 | INFO | com.sap.mobi.com.sap.mobi.ui.HomeActivity ::::  | null (com.sap.mobi.ui.HomeActivity:onCreate:56) | 28977 | For android version below Honeycomb devices,HomeActivity starts HomeTabActivity

2014-09-04 14:57:14.286 | INFO | com.sap.mobi.com.sap.mobi.ui.HomeTabActivity ::::  | null (com.sap.mobi.ui.HomeTabActivity:onCreate:385) | 28977 | HomeTabActivity started

2014-09-04 14:57:14.300 | INFO | com.sap.mobi.com.sap.mobi.ui.HomeTabFragment ::::  | null (com.sap.mobi.ui.HomeTabFragment:onCreateView:244) | 28977 | HomeTabFragment onCreateView Called

2014-09-04 14:57:16.447 | INFO | ConnectionsListDialogFragment | null (com.sap.mobi.ui.ConnectionsListDialogFragment:onCreateDialog:97) | 28977 | Connectionlist dialog started from Home menu

2014-09-04 14:57:16.493 | DEBUG | ConnectionsListDialogFragment | null (com.sap.mobi.ui.ConnectionsListDialogFragment:onCreateDialog:310) | 28977 | Connectionlist dialog building is completed

2014-09-04 14:57:17.718 | DEBUG | ConnectionsListDialogFragment | null (com.sap.mobi.ui.ConnectionsListDialogFragment:sendLoginReq:374) | 28977 | Login Task is started from connection list dialog

2014-09-04 14:57:17.722 | DEBUG | com.sap.mobi.com.sap.mobi.threads.GetVersionThread ::::  | null (com.sap.mobi.threads.GetVersionThread:postGetVersionRequest:163) | 28977 | postGetVersionRequest method called

2014-09-04 14:57:17.745 | INFO | com.sap.mobi.com.sap.mobi.ui.CustomProgressDialogFragment ::::  | null (com.sap.mobi.ui.CustomProgressDialogFragment:onCreateDialog:63) | 28977 | OptionDialogFragment started

2014-09-04 14:57:20.577 | ERROR | com.sap.mobi.com.sap.mobi.threads.GetVersionThread ::::  | null (com.sap.mobi.threads.GetVersionThread:onResponseReceieved:254) | 28977 | Login failed status is null : errorMessage =null is not a valid request  (MOB00126)

2014-09-04 14:57:20.639 | INFO | com.sap.mobi.com.sap.mobi.ui.HomeTabFragment ::::  | null (com.sap.mobi.ui.HomeTabFragment:onCreateView:244) | 28977 | HomeTabFragment onCreateView Called

2014-09-04 14:57:25.478 | INFO | onCreateView() | null (com.sap.mobi.ui.BrowseTabFragment:onCreateView:244) | 28977 | BrowseTabFragment started

2014-09-04 14:57:32.381 | INFO | com.sap.mobi.com.sap.mobi.ui.SettingsListFragment ::::  | null (com.sap.mobi.ui.SettingsListFragment:onCreate:48) | 28977 | SettingsListFragment started

2014-09-04 14:57:35.143 | DEBUG | com.sap.mobi.com.sap.mobi.ui.SettingsListFragment ::::  | null (com.sap.mobi.ui.SettingsListFragment:onClick:270) | 28977 | Log option is selected

2014-09-04 14:57:35.193 | INFO | com.sap.mobi.com.sap.mobi.ui.SettingsSinglePaneDetailsActivity ::::  | null (com.sap.mobi.ui.SettingsSinglePaneDetailsActivity:onCreate:50) | 28977 | SettingsSinglePaneDetailsActivity started

2014-09-04 14:57:35.205 | INFO | com.sap.mobi.com.sap.mobi.ui.SettingsDetailFragment ::::  | null (com.sap.mobi.ui.SettingsDetailFragment:onCreateView:123) | 28977 | SettingsDetailFragment started

2014-09-04 14:57:36.680 | INFO | com.sap.mobi.com.sap.mobi.ui.SettingsDetailFragment ::::  | null (com.sap.mobi.ui.SettingsDetailFragment:sendLogReport:1342) | 28977 | sendLogReport method called

Regards,

Obinna.

Former Member
0 Kudos

Hi Obinna,

I think, we have a good understanding now that IAG can be causing this.

As you confirmed that issue does not occur if tomcat url are directly used.

Hence, there is no point in checking logs for BO mobile. It will fail, as it is unable to pass values.

IAG might not be supported with SAP BO mobile.

Can you try APache or WebSeal and check

Regards,
Atul B

former_member552170
Participant
0 Kudos

Hi Atul,

  Thank you so much for your inputs. To confirm the compatibility for IAG server, i have raised ticket with SAP team. Let me check with SAP team regarding the same and will update the thread.

Obinna

Former Member
0 Kudos

Hi Obinna,

During the redirection of request from IAG to  Tomcat is there any change in port number ?

I am assuming that IAG would be using the default port number 80 while Tomcat by default uses port 8080.

Regards,

Mihir