Upgrading a mobproxy service
When Bravura Security Fabric 's configured mobproxy
or mobworker service is patched , or when the mobproxy
architecture is changed , connections between the mobworker services and mobproxy
CGIs have to be reset.
The product logs in newer product versions may record a warning like this:
Failed to initialize the shared memory for nodes keeper
Solution
The sequence of operations for a correct reset of the communication through the mobproxy
is:
On all app nodes stop the Mobworker service;
On the linux servers:
Stop the Apache service;
Kill any remaining/stuck/zombified
mobproxy
CGI processes;Clear up the
mobproxy
cache;Start Apache;
On all app nodes start the mobworker service.
On the linux installation you may use a batch script including commands like this:
apachectl stop killall mobproxy rm /dev/shm/* -fr apachectl start
The details may differ for your version of Linux; test each command individually before creating the batch script.