Environment
NetIQ Access Manager 4.3
NetIQ Access Gateway Service running on SUSE Linux Enterprise Server 12 Service Pack 1 (SLES 12 SP1)
NetIQ Access Gateway Service running on SUSE Linux Enterprise Server 12 Service Pack 1 (SLES 12 SP1)
Situation
Reverse Proxy Service of the Access Gateway does not start after updating SLES12.1 with the latest patches. The error message is " /opt/novell/apache2/sbin/httpd: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory"
The status of rcnovell-apache2 returns an 'unused'
The Access Gateway is unavailable.
Resolution
Create a soft link for libpcre.so.0 that points to the updated soft link:
1) open a terminal
2) enter the following commands:
2.1: cd /usr/lib64
2.2: ln -s libpcre.so.1 libpcre.so.0
3) restart the apache2 service: rcnovell-apache1 start
By creating the soft link libpcre.so.0 to libpcre.so.1, any further update to the actual PCRE library will be included
Cause
The SLES12.1 update (12 Dec 2016), updates the Perl Compiler for Regex and replaces the 'libpcre.so.0' soft link with 'libpcre.so.1'. This causes the Apache2 service to fail.