Support Center > Search Results > SecureKnowledge Details
How to enable Mobile Access blade on VSX gateway that was upgraded from R77 to R77.10
Symptoms
  • Mobile Access blade does not function as expected when enabled on Virtual Systems of a VSX gateway that was upgraded from R77 to R77.10.
Cause

Mobile Access environment variables and directories are missing for Virtual Systems that were created before the in-place upgrade from R77 to R77.10.

Show / Hide example

  1. Install a VSX Gateway R77 GA

  2. Configure a Virtual System (e.g., "VS_R77")

  3. Perform in-place upgrade of the VSX Gateway from R77 GA to R77.10

  4. Configure a new Virtual System (e.g., "VS_R77_10")

  5. Enable Mobile Access blade on the Virtual Systems ("VS_R77" and "VS_R77_10")

  6. Check the environment variable mapping for Mobile Access on the VSX Gateway:

    • For "old" Virtual System ("VS_R77"):
      [Expert@HostName:0]# vsenv <VSID_of_"VS_R77"> 
      [Expert@HostName:VSID_of_"VS_R77"]# echo $CVPNDIR
      

      Due to a mapping error, the wrong path would be:

      /opt/CPcvpn-R77

      whereas the path should be:

      /opt/CPcvpn-R77/CTX/CTX0000<VSID_of_"VS_R77">



    • For "new" Virtual System ("VS_R77_10"):
      [Expert@HostName:0]# vsenv <VSID_of_"VS_R77_10"> 
      [Expert@HostName:VSID_of_"VS_R77_10"]# echo $CVPNDIR
      

      Output would show the following correct path:

      /opt/CPcvpn-R77/CTX/CTX0000<VSID_of_"VS_R77_10">



  7. Check how the Mobile Access processes are running:

    [Expert@HostName:0]# cpwd_admin list | grep -E "PID|CVPN|PINGER|MOVEFILESERVER"
    • For "old" Virtual System ("VS_R77"):

      The Mobile Access processes would be running from the wrong path - /opt/CPcvpn-R77/bin/

      Example for VSID=2:

      [Expert@HostName:0]# cpwd_admin list | grep -E "PID|CVPN|PINGER|MOVEFILESERVER"
      
      APP        CTX        PID    STAT  #START  START_TIME             MON  COMMAND
      
      CVPNPROC   2          3298   E     1       [10:58:10] 28/1/2014   N    cvpnproc /opt/CPcvpn-R77/log/cvpnproc.elg /opt/CPcvpn-R77/conf/cvpnproc.C
      
      MOVEFILESERVER 2          3302   E     1       [10:58:10] 28/1/2014   N    /opt/CPcvpn-R77/bin/MoveFileServer /opt/CPcvpn-R77/log/MFServer.log /opt/CPcvpn-R77/conf/mfserver.C
      
      CVPNUMD    2          3306   E     1       [10:58:10] 28/1/2014   N    /opt/CPcvpn-R77/bin/CvpnUMD
      
      PINGER     2          3310   E     1       [10:58:11] 28/1/2014   N    /opt/CPcvpn-R77/bin/Pinger /opt/CPcvpn-R77/log/Pinger.log /opt/CPcvpn-R77/conf/Pinger.C
      
      CVPND      2          3315   E     1       [10:58:11] 28/1/2014   N    cvpnd /opt/CPcvpn-R77/log/cvpnd.elg /opt/CPcvpn-R77/conf/cvpnd.C
      


    • For "new" Virtual System ("VS_R77_10"):

      The Mobile Access processes would be running from the correct path - /opt/CPcvpn-R77/CTX/CTX0000<VSID_of_"VS_R77">/bin/

      Example for VSID=3 (/opt/CPcvpn-R77/CTX/CTX00003/bin/):
      [Expert@HostName:0]# cpwd_admin list | grep -E "PID|CVPN|PINGER|MOVEFILESERVER"
      
      APP        CTX        PID    STAT  #START  START_TIME             MON  COMMAND
      
      CVPNPROC   3          3645   E     1       [10:58:40] 28/1/2014   N    cvpnproc /opt/CPcvpn-R77/CTX/CTX00003/log/cvpnproc.elg /opt/CPcvpn-R77/CTX/CTX00003/conf/cvpnproc.C
      
      MOVEFILESERVER 3          3649   E     1       [10:58:40] 28/1/2014   N    /opt/CPcvpn-R77/CTX/CTX00003/bin/MoveFileServer /opt/CPcvpn-R77/CTX/CTX00003/log/MFServer.log /opt/CPcvpn-R77/CTX/CTX00003/conf/mfserver.C
      
      CVPNUMD    3          3653   E     1       [10:58:40] 28/1/2014   N    /opt/CPcvpn-R77/CTX/CTX00003/bin/CvpnUMD
      
      PINGER     3          3657   E     1       [10:58:40] 28/1/2014   N    /opt/CPcvpn-R77/CTX/CTX00003/bin/Pinger /opt/CPcvpn-R77/CTX/CTX00003/log/Pinger.log /opt/CPcvpn-R77/CTX/CTX00003/conf/Pinger.C
      
      CVPND      3          3662   E     1       [10:58:40] 28/1/2014   N    cvpnd /opt/CPcvpn-R77/CTX/CTX00003/log/cvpnd.elg /opt/CPcvpn-R77/CTX/CTX00003/conf/cvpnd.C
      

Solution
Note: To view this solution you need to Sign In .