Select to view content in your preferred language

Configuring proxy and administrative settings

6961
3
11-26-2013 04:12 AM
ChristopheEmery1
New Contributor II
Dear community. We face with the configuration of EM4MSTR. Customer opened successfully an ArcGIS Online for Organisation (Out-of-the-box Authentication). Following "proxy.config" produce a Sign In Error in EM4MSTR: Invalid ArcGIS Portal URL. What is wrong? Documentation for EM4C is much more explicit (see Internal Proxy Image). We only change in the "settings.js" the arcgisUrl: "https://www.arcgis.com". Thank you really much for some advises. Chris (Esri Switzerland).

<ProxyConfig mustMatch="true">
    <serverUrls>
           <serverUrl url="http://www.arcgis.com" matchAll="true"></serverUrl>
           <serverUrl url="http://geoenrich.arcgis.com" matchAll="true"></serverUrl>
           <serverUrl url="http://geocode.arcgis.com" matchAll="true"></serverUrl>
     </serverUrls>
                   <useUpstreamProxy enabled="false"> http://127.0.0.1:8888 </useUpstreamProxy>
</ProxyConfig>

[ATTACH=CONFIG]29356[/ATTACH]
3 Replies
ChristopheEmery1
New Contributor II
We solved it! Customer use a Internet proxy and it's necessary to configure the upstream proxy 🙂 Ersi Maps for IBM Cognos Documentation is definitly much better than the EM4MSTR one :mad: An upstream proxy is typically used when your BI platform must be restricted from any traffic outside your firewall. When you define an upstream proxy, all calls from the Esri Maps for IBM Cognos internal proxy are routed through the specified URL to the proxy server, which in turn routes calls to the ArcGIS platform.

<useUpstreamProxy enabled="false">
      http://proxy.company.net:8080
</useUpstreamProxy>

[ATTACH=CONFIG]29412[/ATTACH]
0 Kudos
Vara_PrasadM_S
Occasional Contributor II

Hi,

While adding any data, i am not getting any list of Location Types. When i checked, i found the below url is not giving any repsonse.

http://server:8080/em4bobj/dashb/proxy.jsp?http://la.arcgis.com/common/locationproviders/LocationPro...

I am getting attached error.

I tried updating proxy.config file, by setting mustMatch = true and adding tag <serverUrl url="http://la.arcgis.com"/>. However, it did not help.

Could you please let me know what is UpStreamProxy and how to use it.

Thanks & Regards,

Vara Prasad.

error.png

0 Kudos
ChakaClarke
Esri Contributor

Hi Vara,

The upstream proxy provides you with the ability of granting access to external data from your MicroStrategy webserver, which may be behind a firewall, by using a the URL of an external proxy server and a port configured to allow access from this server to content that may not be directly accessible from your MicroStrategy Web server. For V1.1 follow this link on more information on using the upstream proxy settings. Configure an upstream proxy—Esri Maps for MicroStrategy (v1.1 Archive) | Location Analytics

I would also encourage you to try the new release of Esri Maps for MicroStrategy V2.0, We have fixed some issues related to the proxy.jsp and have improved the documentation on using the proxy, and troubleshooting issues with the proxy. Esri Maps for MicroStrategy | Location Analytics

Cheers

Chaka

0 Kudos