Error 500 when updating Filr Appliance

  • 7021063
  • 05-Jul-2017
  • 05-Jul-2017

Environment

Filr 3.2

Situation

When attempting to update the Filr appliance (Port 9443 Console > Home > Online Update) from either "Local SMT" or "Micro Focus Customer Center", the update fails and an error appears: 

An error occurred while communicating with the server. Status code: 500 (The call failed on the server; see server log for details).

Examining /var/opt/novell/datamodel-server/logs/datamodel.stderrorout.out, an error such as the following is seen:

[RMI TCP Connection(24)-127.0.0.1] WARN org.springframework.remoting.support.RemoteInvocationTraceInterceptor - Processing of RmiServiceExporter remote call resulted in fatal exception: com.novell.admin.common.datamodel.service.OnlineUpdateService.configure
com.novell.admin.common.datamodel.beans.DataModelException: /usr/bin/suse_register -E failed with a return code of 2

No proxy server is in use, so the solution in TID 7020906 does not apply.
Related: TID 7018759.

Resolution

Verify that the Filr appliance gateway configuration is correct (Port 9443 Console > Network > DNS configuration > Gateway).

Verify that ‘wget’ command to an external https download file link is successful.

If this test fails (e.g. Connecting to .... failed: Connection timed out., etc.), there is "something" such as a firewall blocking external access needed to connect with the update server over port 443. Resolve the external access problem.

Cause

The Filr Appliance communicates with the update server over port 443. If this port is blocked, the failure to communicate can result in the 500 error.