APAR status
Closed as program error.
Error description
For those using vault in their Version 9 websphere commerce, if you see the following error. /SETUP/bin/updateCerts.sh: line 126: ${$ROOTCA_NAME}: bad substitution. This error is preventing it from acquiring a vault certificate due to syntax error in updateCerts.sh.
Local fix
The customer can rebuild the XC docker image with fixed updateCerts.sh by change "if [ -z "${$ROOTCA_NAME}" ];then" to "if [ -z "${ROOTCA_NAME}" ];then"
Problem summary
USERS AFFECTED: wc.900.dev PROBLEM ABSTRACT: Typo in the logic that prevents it from acquiring a vault certificate BUSINESS IMPACT: This issue will make XC component not startup when using Vault configuration model. RECOMMENDATION:
Problem conclusion
The customer can rebuild the XC docker image with fixed updateCerts.sh at line 126 by change "if [ -z "${$ROOTCA_NAME}" ];then" to "if [ -z "${ROOTCA_NAME}" ];then"
Temporary fix
Comments
APAR Information
APAR number
JR60164
Reported component name
WC BUS EDITION
Reported component ID
5724I3800
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-10-17
Closed date
2018-10-22
Last modified date
2018-10-22
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
WC BUS EDITION
Fixed component ID
5724I3800
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
22 October 2018