- play_arrow Get Started with AI Ops
- play_arrow Insights
- play_arrow Service-Level Expectations (SLE)
- play_arrow Wireless SLEs Dashboard
- play_arrow Wired SLEs Dashboard
- play_arrow WAN SLEs Dashboard
- play_arrow Alerts
- play_arrow Get Started with Marvis
- play_arrow Marvis Actions
- Marvis Actions Overview
- Subscription Requirements for Marvis Actions
- Layer 1 Actions
- Connectivity Actions
- AP Actions
- Switch Actions
- WAN Edge Actions
- Data Center/Application Actions
- Other Marvis Actions
- Marvis Actions: An Insight into Backend Operations
- Anomaly Detection Event Card
- AP Deployment Assessment
- play_arrow Marvis Minis
- play_arrow Conversations and Queries
- play_arrow Marvis App for Teams
- play_arrow Troubleshooting Examples
Marvis Client FAQ
Get answers to common questions about subscription requirements, status messages, logs, and troubleshooting for the Marvis Client.
What should I do if I do not have a secret token?
You can request for a secret token from your network administrator through the Juniper Mist portal.
Which subscription do I need to purchase to use Marvis client?
You'll need a Marvis for Wireless subscription.
Why should I disable random MAC address for my Android device?
Disabling the random MAC address enables the Marvis client app to maintain a single MAC address for a device and associate all the device data with that MAC address.
Why does the connection status show as Disconnected on my Marvis client app?
When you download and install the app for the first time, the connection status shows as Disconnected. After you configure the secret key, enable the required permissions, and connect the device to the Mist SSID, the connection status changes to Connected.
Why does the connection status show as Sleeping on the Marvis client app?
Your device might be on a non-Mist AP network. If you are connected to the Juniper Mist network and if the Marvis client still shows the status as Sleeping, contact Juniper Mist support.
Why does the Marvis client app request for location permission even though I set the Location Visibility as OFF?
It is mandatory to set the location permission as Allow all the time for the app to function. According to the Android OS requirements, an app needs this permission to access the Wi-Fi information.
Why doesn't any data appear on the Marvis tab (Clients > WiFi Clients > Marvis tab) even though the app connection status shows as Connected?
This could happen due to one of the following reasons:
- If you installed the Marvis client app for the first time, the Juniper Mist cloud might take up to 15 minutes to appear on the Marvis page.
Your device is not connected to the Juniper Mist access point (AP) network.
You have not enabled the required location permission.
Your device is not enrolled in the correct organization.
Why do I see only device locked and unlocked events in the client reported events? How can I obtain additional data on client events?
Juniper Mist displays additional client events such as client roams, sticky clients, good roams, bad roams, and optimal and sub-optimal roams when:
The site has sufficient APs (at least three).
The device is always connected to the Mist SSID.
If the device moves across the site (within the Juniper Mist network), the app can collect adequate data for client roam events.
Why do client events not display voice call events data for Zebra devices?
Voice call might not be supported on your Zebra device. Zebra voice call is supported only on specific device models and OS versions. For more information, see https://www.zebra.com/us/en/support-downloads/software/mobile-computer-software/wireless-insights.html#Ta-item-014a3a6ca9-tab.
What is the battery consumption of the Marvis client app?
The battery consumption is ~2% to 3% per hour. Note that this value can vary based on the device model, device OS version, other apps running on the device, or device settings.
How do I switch from POC mode to Production mode?
Reinstall the Marvis client using the appropriate command line parameters to set the mode.
Where are the logs stored?
Logs are stored in a location specific to your OS and configuration. You can access the logs in the following locations:
C:\Windows\Temp\Marvis on Windows devices
/Users/Shared/MarvisClient/Data/Documents on macOS devices
Are there any additional requirements to run the Marvis client on Windows?
Unlike on Android, apps don't require specific permissions on Windows. However, you must ensure that you've exposed the physical MAC address of your Wi-Fi adapter. Ensure that you have the necessary administrator rights for installation and that your system meets the prerequisites, such as having the .NET Framework installed. For security settings, make sure that the Marvis client is configured according to your organization’s policies.
I do not see my device listed on the Clients > WiFi Clients > Marvis page. What should I do?
You’ll need to perform the following checks:
Verify that your device is connected to a Juniper Mist AP. Ensure that the AP is enrolled to the same organization with which the SDK secret is associated.
Ensure that you have enabled location and BLE permissions (applicable only for Android devices).
Check your firewall settings. Ensure to configure your firewall to allow traffic to/from the client to the Juniper Mist cloud. See https://www.juniper.net/documentation/us/en/software/mist/mist-management/topics/ref/firewall-ports-to-open.html.
Check if you have any cloud security tools (such as Zscaler or Netskope) that prevent the client from connecting to the Juniper Mist cloud.
Check the platform-specific app logs for any errors.
My Marvis client seems to be stuck, and I can't use it. I might need an app reset. How can I fix this issue?
To fix this issue, completely uninstall and reinstall the application. Marvis client for macOS and Windows supports clean uninstall (with additional parameters).
For uninstallation instructions for Windows, see
For uninstallation instructions for macOS, see
My Marvis client shows the status as Connecting or the connection request shows timed out. What should I do?
Make sure you have added the client-terminator URL for your cloud environment to the allowlist on you network firewall settings. See Juniper Mist Firewall Ports and IP Addresses for Firewall Configuration.
Marvis Client FAQ
Which subscription do I need to purchase to use Marvis client?
Why should I disable random MAC address for my Android device?
Why does the connection status show as Disconnected on my Marvis client app?
Why does the connection status show as Sleeping on the Marvis client app?
Why do client events not display voice call events data for Zebra devices?
Are there any additional requirements to run the Marvis client on Windows?
I do not see my device listed on the Clients > WiFi Clients > Marvis page. What should I do?