PROBLEM

Error 00147 when the server role is authorized and sharing from ArcGIS Pro

Last Published: April 25, 2020

Description

When sharing a web layer from ArcGIS Pro to a federated server in Portal for ArcGIS, the following error is returned even though the server role is authorized:

Screenshot of error 00147
Error:
00147 The ArcGIS GIS server role is not licensed on the ArcGIS Server

Cause

Although the error is commonly caused by not having the required license role or extension, it is also returned if the machine is unable to access the Administration URL of the server site, which is needed to publish to the federated server. A machine cannot access the Administration URL if an incorrect URL is used, or connection to a certain port is disabled.

Solution or Workaround

Verify that the machine is unable to access the Administration URL of the server. This can be tested by viewing the Administration URL in a browser on the machine. Once it is verified that the machine cannot access the server, use one of the following solutions:

Note:
The Administration URL can be found in the ArcGIS Portal Directory. Go to https://portal.domain.com/arcgis/portaladmin and log in as a portal member with administrative privileges. Go to Federation > Servers. Click on the server to access and find the Administration URL. 

Allow access to the appropriate port for the machine
If the machine is not allowed to access the Administration URL because of a firewall, contact the organization's IT department to allow the machine to access ports 6080 (for http) or 6443 (for https). For more information on the ports, see Portal for ArcGIS: Components of ArcGIS URLs.

Re-federate the server with a web adaptor URL for both the Services and Administration URL
If access to the ports cannot be granted, unfederate the server from the portal and re-federate it. When federating the server, use the web adaptor URL (http://webadaptorhost.domain.com/webadaptorname) as the Administration URL instead of the default URL that requires the port (http://gisserver.domain.com:6080/arcgis or https://gisserver.domain.com:6443/arcgis).

Warning:   
This method should be used as a last resort because unfederating a server breaks any existing services tied to the server and is irreversible. Re-federating the server does not fix the breaks. In addition, administrative access must be enabled on the web adaptor for this to work. For more information on unfederating a server, see Portal for ArcGIS: Unfederate a server from the portal.

Article ID:000018287

Software:
  • ArcGIS Pro
  • Portal for ArcGIS

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Related Information

Discover more on this topic