Environment
Micro Focus Filr 3.0
Situation
When the Filr, Filr Search or Filr MySQL appliance is in private network and the appliance is configured with a Proxy, the Online Update registration to either Micro Focus Customer Center or SMT fails from the Appliance Configuration Console (port 9443) > Online Update tile. The following error is displayed:
An error occurred while communicating with the server. Status code: 500 (The call failed on the server; see server log for details)
When looking through the /var/opt/novell/datamodel/logs/datamodel.stderr.out log file, the following error is logged:
suse_register -E failed with a return code of 2
An error occurred while communicating with the server. Status code: 500 (The call failed on the server; see server log for details)
When looking through the /var/opt/novell/datamodel/logs/datamodel.stderr.out log file, the following error is logged:
suse_register -E failed with a return code of 2
Resolution
In order to complete the registration when the appliance is configured with a Proxy, the following steps must be followed:
- SSH to the Filr Server using the Proxy Appliance
a. SSH to the Proxy Appliance Public IP
b. From Proxy appliance, SSH to the Filr Appliance - If registering with the Micro Focus Customer Center, run the following command:
suse_register -a email="<Email address>" -a regcode-filr="<14-digit Activation Key>" -d 2 -L /var/opt/novell/va/logs/suse_register.log
For example:
suse_register -a email="john.doe@example.com" -a regcode-filr="12345678912345" -d 2 -L /var/opt/novell/va/logs/suse_register.log - If registering to your local SMT server, run the following commands:
a. /opt/novell/base_config/VAclientSetup4SMT.sh --yes --host <SMT-Server-Address>
b. /usr/bin/suse_register -L /var/opt/novell/va/suse_register.log
c. /usr/bin/zypper mr -ae
d. /usr/bin/zypper --gpg-auto-import-keys -x ref -s - Visit the Appliance Configuration Console (port 9443) > Online Update tile and hit refresh. It should now show the registered repository.
Additional Information
If you're NOT using a Proxy server and registration with your local SMT server is failing, please consult TID 7018759 - Filr 3.0 Update Channel Registration to a local SMT fails with HTTP 500 Error