Disabling or Restarting the Umbrella Roaming Client
The Umbrella roaming client is designed to constantly detect changes in a computer's networking configuration. As such, the Umbrella roaming client should not need to be stopped or restarted on a regular basis.
However, if you'd like to perform testing or are experiencing unexpected behavior and need to temporarily disable the Umbrella roaming client, you can disable or restart it by performing the actions in this article. We recommend opening a support case if you're experiencing unexpected behavior, some sort of conflict or have suggestions for behavioral improvement.
Roaming Client for Windows
Stop, Restart or Start the system service via the Services MMC snap-in (Start > Run > Services.msc).
Select the Umbrella Roaming Client service and select the action.
AnyConnect and Cisco Secure Client Roaming Module:
Same process as above, however the service name to stop will be "Cisco AnyConnect Umbrella Roaming Secure Agent" for AnyConnect, or "Cisco Secure Client - Umbrella Agent" for Secure Client.
Standalone: "net stop Umbrella_RC" to stop and "net start Umbrella_RC" to start
AnyConnect: "net stop acumbrellaagent" to stop and "net start acumbrellaagent" to start
Cisco Secure Client: "net stop csc_umbrellaagent" to stop and "net start csc_umbrellaagent" to start
Roaming Client for OS X
In the OS X version of the Umbrella roaming client, you can add an option to the Menu Bar Icon to allow the option to easily Disable or Enable the Umbrella roaming client. Instructions to do this are here: Umbrella Roaming Client for OS X: Adding an Enable/Disable option to the Menu Bar Icon.
Note: The Menu Bar icon will still show when the Umbrella roaming client is stopped; the icon is a separate service.
You can also control this by running commands in the Terminal application:
- Stop Roaming Client:
sudo launchctl unload /Library/LaunchDaemons/com.opendns.osx.RoamingClientConfigUpdater.plist
- Start Roaming Client
sudo launchctl load /Library/LaunchDaemons/com.opendns.osx.RoamingClientConfigUpdater.plist
AnyConnect Umbrella Module:
- Stop AnyConnect client:
sudo launchctl unload /Library/LaunchDaemons/com.cisco.anyconnect.vpnagentd.plist
- Start AnyConnect client:
sudo launchctl load /Library/LaunchDaemons/com.cisco.anyconnect.vpnagentd.plist
Cisco Secure Client:
StopCisco Secure Client:
sudo launchctl unload /Library/LaunchDaemons/com.cisco.secureclient.csc_vpnagentd.plist
Version 5.0.01242 and later
sudo launchctl unload /Library/LaunchDaemons/com.cisco.secureclient.vpnagentd.plist
osascript -e 'quit app "Cisco Secure Client - AnyConnect VPN Service.app"'
open -W -a "/opt/cisco/secureclient/bin/Cisco Secure Client - AnyConnect VPN Service.app" --args uninstall
StartCisco Secure Client:
sudo launchctl load /Library/LaunchDaemons/com.cisco.secureclient.csc_vpnagentd.plist
Version 5.0.01242 and later
sudo launchctl load /Library/LaunchDaemons/com.cisco.secureclient.vpnagentd.plist
open -a "/opt/cisco/secureclient/bin/Cisco Secure Client - AnyConnect VPN Service.app"