Skip to main content

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:

  1. On all app nodes stop the Mobworker service;

  2. On the linux servers:

    • Stop the Apache service;

    • Kill any remaining/stuck/zombified mobproxy CGI processes;

    • Clear up the mobproxy cache;

    • Start Apache;

  3. 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.