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
Highlighted
Super Contributor
Posts: 383
Registered: ‎10-12-2015
Accepted Solution

Moving apollo catalog db from server A to server B and switch http to https - reregister IWS fail

I'm trying to re-register Apollo catalog in IWS after shifting between servers.

Data manager and apollo-portal seem to fire up (limited testing).

Trying to resolve Apollo Core.

I'm getting:

re-registerERDAS APOLLOCoreIWSCatalog.png

 

if I click on a data item I get:

iws-cannotOpenECWAuthError.png

Problem seems to be it is trying to use http:/ instead of https:// for the erdas-apollo/services/rpc call.

Error while executing, ensure the APOLLO server is running properly. Remote invocation failed for [POST http://sdidev.xxx.xxx.nz:443/erdas-apollo/services/rpc] [com.erdas.apollo.api.index.IndexAdministrationService:getRootAggregate]

 

Overview of steps taken:

  • Transferred apollo config (catalog) database from SQL Server A to SQL Server B
  • Installed Apollo 2016 EP02 on a new server
  • Switched from http to https (ssl)
  • Updated CATALOG_SYS_PARAMS and Service tables to reflect new names and use of https
  • Ran configuration wizard
  • Updated config files to use https. e.g. ERDAS APOLLO Installation and Configuration Guide > Installing and Configuring ERDAS APOLLO > Installing and Configuring ERDAS APOLLO Server > Configuring ERDAS APOLLO Server > Configuring APOLLO Services for SSL 

Obviously missed something, but not sure what.

 

SQL Statements applied to the apollo config db:

update [GISApollo].[dbo].[CATALOG_SYS_PARAMS] set STRING_VALUE=replace(STRING_VALUE,'D:/Intergraph/ERDAS APOLLO','D:/Program Files/Hexagon/ERDAS APOLLO')
update [GISApollo].[dbo].[CATALOG_SYS_PARAMS] set STRING_VALUE=replace(STRING_VALUE,'sdiuat.xxx.xxxx.nz:80','sdidev.xxx.xxxx.nz:443')
update [GISApollo].[dbo].[CATALOG_SYS_PARAMS] set STRING_VALUE=replace(STRING_VALUE,'sdiuat.xxx.xxxx.nz','sdidev.xxx.xxxx.nz')
update [GISApollo].[dbo].[CATALOG_SYS_PARAMS] set STRING_VALUE=replace(STRING_VALUE,'dbGISApolloUAT','dbGISApollo')

update [GISApollo].[dbo].[CATALOG_SYS_PARAMS]
Set STRING_VALUE='https'
Where PARAM_NAME='${eaim.server.protocol}'
update [GISApollo].[dbo].[CATALOG_SYS_PARAMS]
Set STRING_VALUE='https'
Where PARAM_NAME='${apollo.server.protocol}'
update [GISApollo].[dbo].[CATALOG_SYS_PARAMS]
Set STRING_VALUE='https'
Where PARAM_NAME='${eaim.server.protocol}'

-- Update node id for current host
update [GISApollo].[dbo].[CATALOG_SYS_PARAMS]
set NODE_ID='sdidev.xxx.xxxx.nz'
where NODE_ID='sdiuat.xxx.xxxx.nz'

update [GISApollo].[dbo].[Service]
set [AdvSecurityAuthenticationURL]='https://sdidev.xxx.xxxx.nz:443/erdas-apollo/iws/security/authserver'
where [AdvSecurityAuthenticationURL]='http://sdiuat.xxx.xxxx.nz:80/erdas-apollo/iws/security/authserver'

Technical Evangelist
Posts: 843
Registered: ‎07-30-2015

Re: Moving apollo catalog db from server A to server B and switch http to https - reregister IWS fai

The following issues have been reported as product defects for Apollo 2016.

 

AP-9897 Unable to use IWSUpdateUtil.jar @ https port 443

AP-9898 Unable to access images from APOLLO-CATALOG in with SSL 443 security

 

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