Troubleshooting SM Clients that Fail to Check-in to Dashboard
This article provides some basic troubleshooting steps for devices that fail to check into Dashboard.
For all platforms, please verify that you've already configured your firewall per this knowledge base article: Configuring your Firewall for Meraki devices to communicate with the Meraki cloud
- Does the device have an Internet connection? Note: The Systems Manager agent does not currently support operation behind a proxy.
- Open up your task manager and see if m_agent_service.exe is currently running. If it has stopped responding, you can restart it by doing the following:
- Open up the Run window and type in services.msc
- Look for a service called "Meraki Systems Manager Agent" and start/restart it.
- Ensure that the service is set to "Startup Type: Automatic".
- For Agent ≤ 3.6.0 look in: C:\Windows\Temp
For Agent ≥ 3.7.0 look in: C:\ProgramData\Meraki\Systems Manager Agent\Logs
There should be several log files in that directory that start with m_agent_service. You can look through these logs to see if you can find any errors the Systems Manager agent is throwing. For more information see Windows Logging and Troubleshooting.
Mac OS X
- Does the device have an Internet connection?
- Open up a terminal interface and run "ps aux". Verify that the following is an entry "/usr/sbin/m_agent --verbose --log /var/log/m_agent.log --pid-file /var/run/m_agent.pid". If this does not exist, then you may need to re-install the Systems Manager agent.
- You can use the terminal to cat /var/log/m_agent.log and see if the agent is throwing any errors.
- Is your device associated to a wireless access point and is a connection to the Internet available?
- Look in Settings > General > Device Management. Are the Meraki Management and any additional configured profiles listed there? If so, does the Meraki Management profile description accurately reflect that of your Systems Manager dashboard network name?
- Install Apple Configurator to a workstation, plug in the iOS device via USB, and look at the console output of the device. You should see events in the output that start with "mdm".
- Does your device have an Internet connection?
- You can clear the cache of the Systems Manager Android app by going to Settings > Application manager > Systems Manager and then select "Clear cache".
- If you've downloaded the Android Developer Tools, you can check the console output of your Android device in real time (while running a Systems Manager agent) if you go to the android-sdk\platform-tools\ directory and run "adb logcat".