Problem Note 62960: Configuration of the SAS® Job Monitor Administration component fails with the error "${jobmntrhyp.status.UnknownFailure.msg}" during an upgrade
During an upgrade, the configuration of the SAS Job Monitor Administration component fails with the following error message in the configuration log:
BUILD FAILED
/shared/software/test/SASJobMonitorAdministration/2.2/Config/jobmntrhyp_config.xml:454: $ {jobmntrhyp.status.UnknownFailure.msg} $ {new.hyperagntc.fqid}
at org.apache.tools.ant.taskdefs. Exit.execute (Exit.java:142)
at org.apache.tools.ant.UnknownElement.execute (UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor2.invoke (Unknown Source)
etc. (complete log on page 1)
The error occurs in environments with reverse proxy setups. The configuration script is coded to check for the HYPERAGNTC component on the host where the SAS Web Infrastructure Platform (iomsrv.httpserver.host) runs. However, in environments with reverse proxy setups, the HYPERAGNTC component can point to a reverse proxy instead. The code has been fixed to check for the HYPERAGNTC component using webappsrv.host instead of "iomsrv.httpserver.host".
To work around this problem, perform the following steps while SAS Deployment Manager is still running:
- a. On the host where you see the error, backup the file: <SASHOME>\SASJobMonitorAdministration\2.2\Config\jobmntrhyp_config.xml
b. Edit the file as below:
On line 425 you should have:
<equals arg1 = "$ {iomsrv.httpserver.host}" arg2 = "$ {@ {temp.fqid}. hyperagntc.agent.machine.name} "/>
Replace the" $ {iomsrv.httpserver.host} "with the fully qualified domain name (FQDN) of this machine,
for example:
<equals arg1 =" hostname.domain.com "arg2 =" $ {@ {temp.fqid} .hyperagntc.agent.machine.name} "/>
Save the file.
c. In the SAS Deployment Wizard, click on "Retry". The configuration should complete successfully
d. If the SASHOME is shared, please roll back step B to replace the modified file with the original
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Job Monitor | Microsoft® Windows® for x64 | 2.2 | | 9.4 TS1M4 | |
64-bit Enabled AIX | 2.2 | | 9.4 TS1M4 | |
64-bit Enabled Solaris | 2.2 | | 9.4 TS1M4 | |
HP-UX IPF | 2.2 | | 9.4 TS1M4 | |
Linux for x64 | 2.2 | | 9.4 TS1M4 | |
Solaris for x64 | 2.2 | | 9.4 TS1M4 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
The configuration of the SAS® Job Monitor Administration component fails with the error "${jobmntrhyp.status.UnknownFailure.msg}"during an upgrade. The failure occurs because the Job Monitor Admin configuration does not find the correct HYPERAGENTC component when multiple exist in metadata.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2018-10-03 09:55:13 |
Date Created: | 2018-09-20 11:13:10 |