Please make sure you have covered all the prerequisites before you start the configuration.
To connect the WLC to the Cisco Spaces, the internet must be available.
WLC must be able to reach Cisco Spaces cloud over HTTPS.
In order to connect your wireless network with Cisco Spaces, you may have to open the required ports to establish connection between your wireless network and the Cisco Spaces. You can establish this connection through a public IP or VPN. Please contact Cisco Spaces team to establish a VPN connection.
The DigICert CA root must be imported to the WLC
The http-proxy configuration is required if the WLC is placed behind a proxy server.
When you try to add a wireless network, the Cisco Spaces asks you to provide the login credentials to connect to that wireless network.
To establish connection between the Cisco Spaces and your wireless network, you must whitelist certain Cisco Spaces IP addresses.
Install Digi Certificate on WLC– Run the following command on the WLC (Config) CLI:
#crypto pki trustpool import url http://www.cisco.com/security/pki/trs/ios.p7b
Note: If you try to connect your WLC to Cisco Spaces using a root certificate not issued by DigiCert CA, you will see an error stating, “https: SSL certificate problem: unable to get local issuer certificate”. To avoid getting the above error, you need to import the DigiCert CA root certificate to connect successfully to Cisco Spaces.
In the Cisco Spaces dashboard, click on Setup > Wireless Networks on the left navigation
Click on “Get Started” button and Select “Cisco AirOS/Catalyst”
Select “Connect WLC directly” then Select “Customize Setup” button
Go to Customized Setup page step 2 “Configure Token in WLC”, click on “View Token”
Login to your Catalyst 9800 series WLC account
Go to “Configuration”
Click “CMX Cloud” tab
Click on “Enable Service” check box
In the “Service URL” section, enter the service URL. Copy the service URL from the Cisco Spaces dashboard as shown in the Step 4 above.
In the “Authentication Token” section, enter the token. Copy the token from the Cisco Spaces dashboard as shown in the Step 4 above.
Click “Apply”
Go to Customized Setup page step 4 “Import Controllers into Location Hierarchy”, click on “Import Controllers”
Choose the location where you want to import controllers and click “Next”. (If importing controllers for the first time, you will see the default location i.e. your Cisco Spaces account name. if not, you will also see the controllers you’ve imported earlier)
Choose the controller you want to import and click “Next”. (If you’re importing multiple controllers, select only 1 controller at this step (this will be your Primary Controller). You can add rest of the as additional controllers shown in STEP 5 below)
Review the locations auto discovered by Cisco Spaces.
If you want to add additional controllers, click on “No, Continue with Setup” button.
You have now successfully connected your network with Cisco Spaces. You may now organize Location Hierarchy.