There is an issue with an SSL certificate in Odin Business Automation Standard (OBAS). Under
Service Director > SSL Manager > SSL Certificates > %certificate_name%
... a "Server is temporarily closed for maintenance" or "Application error" error occurs.
In the error details, you see:
Can't use an undefined value as a HASH reference at /usr/lib/perl5/site_perl/5.8.8/HSPC/SSL/Cert.pm line 765.
Non-ASCII characters in the certificate attributes or CSR. To test this, save the CSR in
%csr_file% and try it with "openssl":
~# openssl req -text -noout -verify -in %csr_file% verify OK Certificate Request: Data: Version: 0 (0x0) Subject: C=PT, ST=Bragan\xC3\xA7a, L=Bragan\xC3\xA7a, O=Totiva, CN=%domain.tld%/emailAddress=admin@%domain.tld%
Note "\xC3\xA7a" near
Subject – this is a non-ASCII character in CSR, and the cause of the issue.
This is considered to be a software issue PBAS-29194 that was fixed in OBAS 4.5.2.
To resolve the issue, please upgrade to the latest version as described in How to upgrade OBAS system to the latest available version.
Hotfix for OBAS 4.5.1 CentOS5, 32-bit
Fixed files for OBAS 4.5.1 CentOS5, 32-bit:
To install the hotfix, upload the attached packages to your OBAS 4.5.1 node and install them with the following commands:
~# rpm -Ufv perllib-4.5.1-31.swsoft.i386.rpm hspc-ssl-4.5.1-31.swsoft.i386.rpm
~# service hspcd restart
Warning: Restart of the
hspcd service will cause OBAS downtime for about 10-60 seconds.