Error while using HTTPS security, URL = https://services.arcgisonline.com/...

2397
1
03-06-2014 11:25 AM
ChangSuLee
New Contributor
I've created a web map which is using ArcGIS 10.1 Server ExportWebMap service.
This is installed on the DMZ server in the corporate network.
Our network team applied a firewall rule change for outgoing internet connection from this DMZ server to services.arcgisonline.com via port 443.

I get the following error msg when I clicked the Print button on my web map on Chrome:
"error":{
  "code":400,
  "message":"Unable to complete operation.",
  "details":[
   "Error executing tool.:
   Layer \"layer0\": Unable to connect to map server at https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer.\n
   Layer \"layer1\": Unable to connect to map server at https://services.arcgisonline.com/ArcGIS/rest/services/Reference/World_Boundaries_and_Places/MapServ...
   ......
   Failed to execute (ExportWebMap).\n
   Failed to execute (Export Web Map)."
  ]
}

When I tested the connection "https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer" on IE on the DMZ server and I was able to see its responses for this end point.

Thus I looked at the Logs on the ArcGIS Manager, the first error logged by this request was -
"Error while using HTTPS security, URL = https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer?f=json, HTTP Status code = 0 and Status Text = "
But again, I could its responses on IE on the DMZ server.

Is this because of the Proxy settings?
The following is my proxy.config :
<?xml version="1.0" encoding="utf-8" ?>
<ProxyConfig mustMatch="true">
  <serverUrls>
    <serverUrl url="https://services.arcgisonline.com/arcgis/rest/services/"
    </serverUrl>
    <serverUrl url="https://myServer/arcgis/rest/services/"
               matchAll="true"
        dynamicToken="true">
    </serverUrl>
  </serverUrls>
</ProxyConfig>

This web map service is pretty much ready for delivering to our clients except this issue.
Do you guys have any ideas???

Thanks in advance.
0 Kudos
1 Reply
JeffPace
MVP Alum
I've created a web map which is using ArcGIS 10.1 Server ExportWebMap service.
This is installed on the DMZ server in the corporate network.
Our network team applied a firewall rule change for outgoing internet connection from this DMZ server to services.arcgisonline.com via port 443.

I get the following error msg when I clicked the Print button on my web map on Chrome:
"error":{
  "code":400,
  "message":"Unable to complete operation.",
  "details":[
   "Error executing tool.:
   Layer \"layer0\": Unable to connect to map server at https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer.\n
   Layer \"layer1\": Unable to connect to map server at https://services.arcgisonline.com/ArcGIS/rest/services/Reference/World_Boundaries_and_Places/MapServ...
   ......
   Failed to execute (ExportWebMap).\n
   Failed to execute (Export Web Map)."
  ]
}

When I tested the connection "https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer" on IE on the DMZ server and I was able to see its responses for this end point.

Thus I looked at the Logs on the ArcGIS Manager, the first error logged by this request was -
"Error while using HTTPS security, URL = https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer?f=json, HTTP Status code = 0 and Status Text = "
But again, I could its responses on IE on the DMZ server.

Is this because of the Proxy settings?
The following is my proxy.config :
<?xml version="1.0" encoding="utf-8" ?>
<ProxyConfig mustMatch="true">
  <serverUrls>
    <serverUrl url="https://services.arcgisonline.com/arcgis/rest/services/"
    </serverUrl>
    <serverUrl url="https://myServer/arcgis/rest/services/"
               matchAll="true"
        dynamicToken="true">
    </serverUrl>
  </serverUrls>
</ProxyConfig>

This web map service is pretty much ready for delivering to our clients except this issue.
Do you guys have any ideas???

Thanks in advance.


Your proxy URL and mapServer Url are different (note the case of arcgis vs. ArcGIS)
0 Kudos