KB Article #176869

Upgrade fails during sysupgrade apply when the management port was configured as HTTP

Problem

-- If the management port was using HTTP prior to doing a sysupgrade export, the upgrade will fail during the 'sysupgrade apply' with an error like:


NodeManagerAPIException: com.vordel.api.nm.NodeManagerAPIException: Node Manager error: error occurred on call from Node Manager on 'example.com' to http://example.com:8085' for URL '/api/configuration' and 'PUT'.
HTTP status: 500.
Error code: 102.


Resolution


* In API Gateway 7.3.0 and later, the Node Manager and API Gateway instance management interfaces can only be configured to use the HTTPS protocol. Those who have configured Node Manager and API Gateway instance management interfaces to use HTTP protocol must change it to HTTPS prior upgrading to 7.3.0 or later.  The work-around is to use the managedomain utility to configure HTTPS protocol for all management traffic in topology prior to upgrading.  This is done via managedomain, option 2, "Edit a host" and answering "yes" to the "Use SSL?" option.