After upgrading the Enterprise Gateway to version 9.8.4, the RADIUS validation services fail to start and other services fail to run (such as the vipdiagnostic.sh).
Error in the validation.log file: "text=Concrete impl library can't be loaded: libualdapus.so"
Error in the vipdiagnostic.out file: "Exception in thread "main" java.lang.UnsatisfiedLinkError: /opt/Symantec/VIP_Enterprise_Gateway/tools/libvipdiagnostic.so: libz.so.1: cannot open shared object file: No such file or directory. ERROR: ld.so: object '/opt/Symantec/VIP_Enterprise_Gateway/server/bin/libldap50.so' from LD_PRELOAD cannot be preloaded: ignored."
This issue is the result of not having the 32-bit version of the required zlib. For Enterprise Gateway 9.8.4 or later, zlib-1.2.7 32-bit is required.
To list the installed version of zlib on Rhel:
>yum list zlib
or
>rpm -qa | grep zlib
Install the 32-bit version of zlib-1.2.7 on the Enterprise Gateway Linux host box.