BookmarkSubscribeRSS Feed
dlbarron
Calcite | Level 5

I am trying to setup a Geo Maps Exploration (I'm just using SASHELP.PRDSAL2 as the data source) and I can not see the map, even though the data points are showing in the visualization.  My understanding is that VAE sends an HTTP request to a Geo Map server, but I'm behind a firewall.  How do I tell VAE to use a particular http proxy host and port so that it can get to the server?

5 REPLIES 5
Ce_Wo
Calcite | Level 5

Hi There,

Looks like you have a configuration issue. You will need to provide proxy details to the VA web applications by using the following options. 

-Dhttp.proxyHost=localproxyserver.domain                         << hostname of your proxy server>>

-Dhttp.proxyPort=80                                                                   <<port number of your proxy server>>

-Dhttp.nonProxyHosts="localhost|myVA-mid-servername|myVA-mid-servername.com"    <<hostname that does not require proxy server>>

You have to add these options to the wrapper.conf file of the SAS web application server hosting VA web applications. In this file you will find bunch of JVM options that are set by wrapper.java.additional.NN.

At the end of the wrapper.java.additional.NN you will need to add wrapper.java.additional.NN+1  to set the JVM option, and follow the same steps for each options keeping number incrementing.   For example:

  1. wrapper.java.additional.46=…
  2. wrapper.java.additional.47=-Dhttp.proxyHost=localproxyserver.domain
  3. wrapper.java.additional.48=-Dhttp.proxyPort=80
  4. wrapper.java.additional.49=-Dhttp.nonProxyHosts="localhost|myVA-mid-servername|myVA-mid-servername.com"

Once you have added above options restart the SAS web application servers.

hope that helps.

Eugene
Calcite | Level 5
What is the specific URL that the service will reference? We would like to limit the URLs opened by the proxy.
Jan_Baran
Fluorite | Level 6

SAS VA is using openstreetmap.org or you can host it also on your server if you don't want to open it on Proxy server.

mojerry_realdolmen
Obsidian | Level 7

a bit late : 

Internet connection

Source

Client

Target

Component accessed

Port

Direction

SAS Node/Server Host

SAS Web Application Server

opnsta.sas.com

opnstb.sas.com

opnstc.sas.com

OpenStreetMap server

80/443

Outbound

mojerry_realdolmen
Obsidian | Level 7

as there is an issue with ntlm authentification the "easiest" way is to explain to IT that you just need access to a specific website to retrieve ineractive maps. Give them the different URL as listed above but depending on the system used they'll need to provide the IP address to open the gate 😉

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

Tips for filtering data sources in SAS Visual Analytics

See how to use one filter for multiple data sources by mapping your data from SAS’ Alexandria McCall.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 5 replies
  • 5641 views
  • 0 likes
  • 5 in conversation