Enabling CPS messaging on MobileIron Core
The Threat Management Console server integrates with MobileIron by using the Event Notification Service, which requires enabling CPS messaging. CPS messaging makes it possible for the Threat Management Console to receive notifications for changes on devices real time—for example for new device registrations or new app installs—instead of relying on the synchronization job that runs every 1-4 hours. These notifications will not be received by the Threat Management Console if messaging is not enabled. For more information, see "Using the Event Notification Service” in the MobileIron Event Notification Service and Common Platform Services API Guide.
You run the MobileIron Core CLI program to enable Common Platform System (CPS) messaging. This procedure invokes a message broker, enables the Event Notification Service event notification feature, restarts the MobileIron server, and restarts Apache Tomcat (on MobileIron Core) to reload configurations.
Note The Following:
- Port 8883 needs to be open inbound from Threat Management Console to Core.
- If MobileIron Core is running in a High Availability configuration, enable messaging on both primary and secondary nodes.
Procedure
To enable or disable CPS messaging, run the following commands in the MobileIron Core CLI:
hostname> enable
hostname# configure terminal
config# activemq
Warning:Maintenance mode command.
Portal service will be stopped during this operation. Proceed? (y/n) y
Capturing tomcat metrics: [ OK ]
Stopping tomcat: [OK ]
[ OK ]