Share As Web Layer - federated server not visible in Location dropdown in Citrix environ

225
2
Jump to solution
11-06-2020 06:02 AM
DavidPersson
New Contributor II

Hi. We are running ArcGIS Pro 2.6.0 currently, also in a citrix-environment and currently authorize Pro via our AGOL account.(We can authenticate Pro via our Enterprise Portal onsite but not in the Citrix environment. That is a separate issue)

We have an Enterprise base install (10.8) with a federated ArcGIS Server w. the Image Server role.

When we are onsite and fire up ArcGIS Pro, authenticating via AGOL and then signing into our Enterprise Portal and selecting it as the current Portal, then with a project open with a mosaic dataset we select Share As Web Layer, which is then possible thanks to the Image Server role of the federated server. Under Location - Server and Folder , we see the hosting server, as well as the federated Image Server.

When we repeat the procedure in our citrix environ the federated Image Server does not appear, even if we can still share a mosaic item as a Web Layer after we've signed into and selected our Enterprise Portal. The hosting server is the only item that appears.

The Citrix desktop can reach the Image Server server on ports 80 & 443 but does some other port need to be opened for incoming connections to the Image Server server? I haven't found any indication of that but I'm kind of short on other ideas.

So any ideas are welcome!

Reply
0 Kudos
1 Solution

Accepted Solutions
ChristopherPawlyszyn
Esri Contributor

Hello @DavidPersson,

This sounds like a situation where a support case would be very helpful to get the ball rolling on some troubleshooting. Typically we would use Fiddler to capture the web traffic from the client application (ArcGIS Pro) and see what endpoints are being accessed to validate the federated Server site accessibility or not completing the requests successfully.

I was involved with a customer that had issues with a cloud deployment and not being able to access the internal Admin URLs used during federation and that caused the second Server site to not appear within ArcGIS Pro. There is a section in the federation configuration that specifies to use the web adaptor or load balancer URL for the Admin URL when federating, even though this isn't a cloud deployment if the administrative URL for the image server site isn't accessible from the Citrix session, that may be playing a role here.

 

"If you federate with a multimachine site or highly available ArcGIS Server, or if your ArcGIS Server is hosted in a cloud environment, use the Web Adaptor or load balancer URL in this field instead."
https://enterprise.arcgis.com/en/portal/latest/administer/windows/federate-an-arcgis-server-site-wit...

Hope that helps!

Chris

View solution in original post

2 Replies
ChristopherPawlyszyn
Esri Contributor

Hello @DavidPersson,

This sounds like a situation where a support case would be very helpful to get the ball rolling on some troubleshooting. Typically we would use Fiddler to capture the web traffic from the client application (ArcGIS Pro) and see what endpoints are being accessed to validate the federated Server site accessibility or not completing the requests successfully.

I was involved with a customer that had issues with a cloud deployment and not being able to access the internal Admin URLs used during federation and that caused the second Server site to not appear within ArcGIS Pro. There is a section in the federation configuration that specifies to use the web adaptor or load balancer URL for the Admin URL when federating, even though this isn't a cloud deployment if the administrative URL for the image server site isn't accessible from the Citrix session, that may be playing a role here.

 

"If you federate with a multimachine site or highly available ArcGIS Server, or if your ArcGIS Server is hosted in a cloud environment, use the Web Adaptor or load balancer URL in this field instead."
https://enterprise.arcgis.com/en/portal/latest/administer/windows/federate-an-arcgis-server-site-wit...

Hope that helps!

Chris

View solution in original post

DavidPersson
New Contributor II

Works well! Many thanks!

Reply
0 Kudos