Hello,
I am using Portal for ArcGIS 10.5.1, and I cannot print using the geoprocessing printing tools.
After configuring the GP printing tool, I could print my map from the web app builder application but not the Basemap.
But after some days, when it tried to print again, I was getting an error message.
As shown here below:
This is the error I get from the ArcGIS Manager logs:
My server is using a proxy.
Is there anyone who went through the same error?
Thanks,
Celine.
Some simple questions (which may not be related):
Yes , the same happens when I use the World Topographic Map from http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer?f=json
No, it is not blocked
Thank you for your quick response
Celine
Strange how the error is indicating there's a problem with HTTPS security when the URL listed is over HTTP. That may just be a red herring, though. Microsoft's doc on those codes don't offer much:
https://support.microsoft.com/en-us/help/193625/info-wininet-error-codes-12001-through-12156
12029 ERROR_INTERNET_CANNOT_CONNECT
The attempt to connect to the server failed.
I suggest trying to create a new webmap, search for the basemap over https, add it to the map as the basemap layer, (it should be added over https), and then print. Another option, assuming you're on Windows, is to sign onto the Server machine and run Fiddler as the user running the ArcGIS Server service. Then, when you try to print, Fiddler will capture all of the outbound traffic that Server is making and you can identify if outbound communication is blocked. I think the error is slightly different in that situation, (something about unable to establish a connection) but it'd be interesting to see what Fiddler comes up with.
Does the forward proxy allow both HTTP + HTTPS?
Does your web map have references to the Basemap using HTTP or HTTPS for the URLs? If you can check out the web map using https://ago-assistant.esri.com and try switching your basemap URLs to HTTP:// that might help.