cancel
Showing results for 
Search instead for 
Did you mean: 

BI Mobile for iPad/iPhone app - Access via Reverse Proxy (TMG)

former_member232755
Discoverer
0 Kudos

Hi

We have setup the BI Mobile server and the iPad/iPhone app is working fine from within the intranet (BI 4.0 SP9).

We are trying to make the app accessible from the internet. The company is using a TMG reverse proxy and will only allow incomming HTTP requests on port 443 (HTTPS).

Our approach:

1) Create external (internet) aliases for the CMC and CMS. Although CMC and CMS are hosted on the same server, different ports are used to access them.

2) Create rule on TMG to direct the 2 aliases to the corresponding CMC URL and CMS.

The following mappings were used (dummy domain names are used here):

- External URL https://bidev.external.com mapped to internal http://internal.xx.yy.internal.com:8080

- External URL https//bidevcms.exeternal.com mapped to internal CMS internal.xx.yy.internal.com:6400

This however does not allow us to connect to the BI Mobile server. No usable logs are generated on the TMG reverse proxy and I only receive an MOB06010 (HTTP 500) error on the mobile device.

I can reach the Tomcat page by using https://bidev.external.com from the internet but are not sure if our thinking behind the CMS registration is correct.

Also, I've come across the following forum http://wiki.scn.sap.com/wiki/display/BOBJ/Configuring+the+reverse+proxy

I am not sure if this would be applicable for our scenario.

I have also read in http://scn.sap.com/people/nic.smith/blog/2011/06/21/technical-details-for-new-mobile-bi-ipad-applica... the following:

The communication between the SAP BusinessObjects Mobile client and SAP BusinessObjects Mobile server is via HTTP protocol. The SAP BusinessObjects Mobile server communicates with SAP BusinessObjects Enterprise CMS server, Web intelligence servers, and adaptive processing servers in Corba mode

Does this mean that it is not needed to register an external alias for the CMS?

Anyone who has attempted this with a TMG reverse proxy in place?

Regards,

CJ

Accepted Solutions (0)

Answers (2)

Answers (2)

0 Kudos

Hi,

ALready an old post bit did you or someone else succeed in connecting to MobileBI using TMG as reverse proxy?

regards gerben

gowdatimma_ramu
Contributor
0 Kudos

Hi CJ,

Mobile BI app would requires access to MobileBIService web application from internet.

Have you mapped the MobileBIService web application in the reverse proxy ? could you whats the result of launching "http://ReverseProxyServer:Port/MobileBIService/MessageHandlerServlet?message=GetVersion" from Internet.

Regards,

Ramu.