Hexagon Geospatial
MENU

ERDAS APOLLO & ECW/JP2

Wondering how others have configured their ERDAS APOLLO server or what data they are crawling? The ERDAS APOLLO Discussion board is a place to find information, share ideas and more. Join the community, connect, contribute and share.
Showing results for 
Search instead for 
Do you mean 
Reply
Super Contributor
Posts: 389
Registered: ‎10-12-2015
Accepted Solution

Configuration Wizard - service failure

[ Edited ]

I suspect permissions somewhere but have not isolated yet.

  • Backed up apollo config database and restored to a new SQL Server instance
  • Building new server, installed Apollo 2016 EP02 (matching apollo config version)
  • Configuration wizard shows error.

Confiq wizard log.txt:

 

log.txt

 

some extracts:

2017-06-14 18:28:26,274 [3] INFO Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction - Started configuring services to run under custom account step
2017-06-14 18:28:26,766 [3] WARN Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction - Failed to set credentials on ERDAS APOLLO service:APOLLOTOMCAT7
System.OverflowException: Arithmetic operation resulted in an overflow.
at Intergraph.Apollo.Configuration.Actions.LocalSecurityAuthorityController.GetRights(String accountName)
at Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction.ConfigureServicesToRunUnderCustomAccount()
2017-06-14 18:28:26,789 [3] WARN Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction - Failed to set credentials on ERDAS APOLLO service:APOLLOSmartSync
System.OverflowException: Arithmetic operation resulted in an overflow.
at Intergraph.Apollo.Configuration.Actions.LocalSecurityAuthorityController.GetRights(String accountName)
at Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction.ConfigureServicesToRunUnderCustomAccount()
2017-06-14 18:28:26,790 [3] INFO Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction - Successfully configured ERDAS APOLLO Windows services to run under DMZ\serviceAccount account

.

.

.

2017-06-14 18:28:26,793 [3] DEBUG Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction - See if the APOLLO-Catalog Service in ERDAS APOLLO Essentials exists:[https://host.org.domain.nz:443/erdas-iws/erdas/admin?services?type=info&action=get&service=APOLLO-Ca...]
2017-06-14 18:28:48,651 [3] ERROR Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction - Could not add ERDAS APOLLO Advantage/Professional Service to the Essentials database
System.NullReferenceException: Object reference not set to an instance of an object.
at Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction.RegisterIws()
2017-06-14 18:28:48,651 [3] INFO Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction - Finished register IWS step

.

.

.

2017-06-14 18:29:27,957 [3] ERROR Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction - System.ServiceModel.FaultException`1[Intergraph.AdministrationConsole.Common.Contracts.Faults.ServiceFailureFault]: The creator of this fault did not specify a Reason. (Fault Detail is equal to Intergraph.AdministrationConsole.Common.Contracts.Faults.ServiceFailureFault).

.

.

.

2017-06-14 18:30:01,443 [3] INFO Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction - Failed to set anonymous authentication on web apps
System.UnauthorizedAccessException: Filename: \\?\C:\Program Files\Common Files\Intergraph\Geoprocessing\4.0\FgdbService\web.config
Error: Cannot write configuration file due to insufficient permissions

.

.

.
at Microsoft.Web.Administration.Interop.AppHostWritableAdminManager.CommitChanges()
at Microsoft.Web.Administration.ConfigurationManager.CommitChanges()
at Microsoft.Web.Administration.ServerManager.CommitChanges()
at Intergraph.Apollo.Configuration.Actions.IisManager.SetAnonymousAuthentication(String siteName, String name, Boolean useAppPoolIdentity)
at Intergraph.Apollo.Configuration.Actions.ApolloConfigurationAction.ConfigureAnonymousAuthenticationOnWebApps()

 

 

 

Highlighted
Super Contributor
Posts: 389
Registered: ‎10-12-2015

Re: Configuration Wizard - service failure

Turned out to be multiple issues as these things tend to be.

i. I was transferring apollo config catalog db between servers. By editing [CATALOG_SYS_PARAMS] and [Service] service tables to populate values specific to new enviornment and switch from http to https the configuration wizard worked

ii. I was using a service account for Apollo (custom account). Apollo drop box (smart sync)service would not start until I granted the service account full control to registry key HKLM:\System\CurrentControlSet\services\APOLLOSmartSync

iii. client had introduced IIS Request Filtering module. Had to enable a bunch of verbs, urls and file extensions.

iv. client had changed IIS .net Trust levels from Full to Medium. That blocked IIS apps access to environment variables, registry, event viewer and others. Looks like a file access error and with errors not being written correctly to event log a bit tricky to work out.

Do you need immediate support?
If you encounter a critical issue and need immediate assistance please submit a Service Request through our Support Portal.