Thank you Mody and Derek for the help.
We have been struggling with this issue since ages with no solution at all. We have tried all what you have mentioned but with no effect.
- First, check your services. If the service exists try to start it - many times it just works.
The service exists and it’s running normally., and working fine.
- If not try to publish again - many times it works for me.
We tried to publish the services several times with no effect
- You can try to delete the original service and publish new service (not overwrite) but there is no problem with the overwrite option.
Our service is online! This is not possible option all the time. However, this is done with no effect
- Turn off the KML capability - less warnings.
No effect
- Try not to do other stuff on the machine while doing publishing.
I do nothing with No effect
- If you do not have a real problem in the server log then the publish should work.
No issues are reported in the logs about this map service
I walked through Esri KnowledgeBase article and I confirm the following:
- Confirm the ArcGIS for Server PublishingTools service is started. Log in to ArcGIS Server Manager > Services > Publish Service > and click Start Service.
The service is started
- Modify permissions in ArcGIS Server Manager. The following document describes this in detail: Editing permissions in Manager.
The server Allow access to all users
- The ArcGIS account must have the appropriate privileges to publish the service to ArcGIS for Server.
We publish by Admin who have all authority for ArcGIS Server
- If the ArcGIS for Server machine is part of a domain, the ArcGIS account used to publish a service must be added to a domain group, which grants the appropriate access to publish a service. The following document describes this in detail: Microsoft TechNet: Assign a Windows User or Group to a Role.
ArcGIS Account is a part of Local Administrators Groups
- For internal-facing sites, set the User Store and Role Store security settings to 'ArcGIS Server Built-in' in the Security Configuration Settings of ArcGIS Server Manager. To do this, follow the steps below:
- Login to ArcGIS Server Manager > Security > Configuration Settings.
- Click the edit icon to open the Security Configuration Wizard.
- Select 'Users and roles from ArcGIS Server’s built-in store', and click Next.
- Review the configuration, and click Finish.
It’s already configured like this
- Create a service definition (SD) in ArcMap and publish the map service using ArcGIS Server Manager. The following document describes this in detail: ArcGIS for Server:
Creating a service definition in ArcGIS for Desktop.
It’s already created but with no effect
- Update the ArcGIS for Server connections. Re-create the ArcGIS for Server connection in ArcCatalog and specify the fully qualified domain name (FQDN) and new login information for the site. The following document describes this in detail: Making an administrative connection to ArcGIS Server in ArcGIS for Desktop.
We tried this several times with no advantages
- Enable Windows authentication in IIS.
We don’t use Web Adapter
What do you think?
Best Regards,
Rawan