Skip to main content

Upgrading a Mobile Proxy Service

The Mobile Proxy Service (mobproxy) lets the mobile application reach your internal Bravura Security Fabric instance without exposing that instance to the internet. When you upgrade your instance, upgrade the mobproxy server to the same version.

Use this procedure to upgrade the mobproxy server to a 12.x build. The same steps apply whether you upgrade from 10.x, 11.x, or an earlier 12.x build. This includes a 12.x to 12.x upgrade.

Before you begin

  • Make sure you have sudo or root access to the Linux server that runs the mobproxy.

  • Make sure you can reach the addons\idmunix folder on the primary server of the instance you are upgrading to.

To upgrade the mobproxy server
  1. On the target instance, open the addons\idmunix folder and copy idmunix-rhel-el7.x64.tar.gz to /tmp on the mobproxy server.

  2. From a root terminal, extract the archive and change into the new directory:

    cd /tmp
    tar -vxf idmunix-rhel-el7.x64.tar.gz
    cd idmunix-rhel-el7.x64
  3. Remove the old hid-idapi package. It contains components that block the installation of hid-common:

    yum remove hid-idapi
  4. Install the new packages:

    yum install hid-common.rhel-el7.x64.rpm
    yum install hid-idapi.rhel-el7.x64.rpm
    yum install hid-mobproxy.rhel-el7.x64.rpm
  5. Copy the new files to the cgi-bin directory, then set the execute permissions:

    cp -a /usr/local/psunix/* /var/www/cgi-bin/
    chmod -R a+rx /var/www/cgi-bin/mobproxy
    chmod a+rx /var/www/cgi-bin
  6. Reset communication through the proxy so the mobworker services reconnect to the upgraded mobproxy. For the full sequence, see ???.

Verify the upgrade

  1. Go to /var/www/cgi-bin/mobproxy and run ./mobproxy --version. Confirm it matches the version you upgraded to.

  2. Confirm the certificate is valid. You can use SSL Labs to check it.

  3. Confirm the Apache web server is running with systemctl status httpd.

  4. Browse to https://<mobproxy-url>/<company>-<instance>/ to confirm the proxy responds.