Set Up CMX Cloud Connection (Using Proxy with WLC 8.2 or earlier)

In order for CMX Presence Analytics to work, NMSP data from the WLC needs to be sent to CMX Cloud over HTTPS. Hence the need for a connector or proxy. Please note that CMX Connect is simply URL redirect and does not need NMSP information unless network statistics are desired.

Note: Cisco CMX Cloud Proxy is not required for Cisco Virtual Beacon.

WLC Software 8.3 or later

WLC software version 8.3 comes with built-in CMX Cloud connector that can send NMSP data seamlessly and securely from Cisco WLC to CMX Cloud over HTTPS. Please check out more details in step by step instructions. Also, please refer to the WLC 8.3 Configuration Guide

Mobility Express software release 8.3 also enables CMX Cloud Connector. Please find more details in Mobility Express configuration guide 


WLC Software 8.2 or older


For older software releases, CMX cloud proxy needs to be installed that can take the NMSP information from the WLC and package it as HTTPS and sent to CMX CLoud. Download the Cisco CMX Cloud Proxy  from the Cisco Download Software page. The link is here.

    • In the help page the VM requirements are mentioned and make sure it has the required hardware support.It may be noted that although it is recommended that the Cisco CMX Proxy runs with 4vCPUs, assigning 2 vCPUs does not entail any degradation of performance (upto 80 Million messages/day).
    • We recommend using VMware vSphere 5.5 to install the OVA file.
    • Go to File > Deploy OVF Template.

    • Click on Next twice.
    • Click Accept to continue on “End User License Agreement” Screen.

    • Give a name for your instance in this case it is “cmxProxy” and click Next.
    • Select Thick or Thin provisioned disk and click Next. (Default is Thick provisioned)
    • Select “Finish” to deploy the ova.

    • Once the deployment is finished “Power On” the instance you created.

    • Click “console” Tab in vSphere client.

    • Login as shown in the output with user as “cmxadmin” and password as “cisco”.

    • Press any key to continue as show in the output, you will be prompted to set for passwords for root and cmxadmin.
    • You will be prompted for Network Setup screen.

    • Press Enter to do the “Device Configuration”.
    • Enter the network details in the following screens according to the network.
    • Press “DNS Configuration” and enter the hostname.
    • Press Save&Quit button.
    • Enter details of NTP Server.

    • Once configuration is complete, the setup will install Cisco CMX Cloud Proxy.
    • Issue “proxyctl status” to know the status of process running and you should see something like below.

[cmxadmin@cmx-new-proxy-cco-126 ~]$ proxyctl status


System Status



The agent service is currently running with PID: 2090


| Host                  | Service   | Status  | Uptime (HH:mm) |


| cmx-new-proxy-cco-126 | Metrics   | Running | 0 days, 04:11  |


| cmx-new-proxy-cco-126 | Nmspproxy | Running | 0 days, 04:11  |


Follow these instructions for configuring CMX Cloud proxy with your CMX Cloud account

Add an account using “proxyctl accounts add”.

  • Copy/Paste the account access token from the welcome email you have received during CMX Cloud account signup. Make sure there are not trailing/leading spaces
  • Enter the option to identify the services that are enabled on your CMX Cloud account. Enter 1, if you have signed up for CONNECT and PRESENCE. Enter 2, if you have signed up CONNECT only
  • Leave service domain name to the default value:

    • Check the status of the account added.

    • Now add a controller in the Cisco CMX Cloud Proxy.
    • Use  “proxyctl controllers add” and follow the prompt.

Make sure that you have added SNMP Read-Write Community String. SNMP Read Only community doesn’t work

Verify that Proxy to WLC and Proxy to CMX Cloud is successfully established

  • You can import a maps file using "proxyctl config maps import"
  • You can import controllers and maps from Cisco Prime Infrastructure using "proxyctl config import prime"


  • Avatar
    Muhammad Tabish


    I am not able to locate help page to get VM requirements, could you please help to get VM requirements.

Please sign in to leave a comment.