Junos Pulse Automatically Opens at Startup.
...How can I disable the auto-open and use it as needed from the Dock?
Early 2009 iMac, Build 13C64, Mavericks 10.9.2
iMac
...How can I disable the auto-open and use it as needed from the Dock?
Early 2009 iMac, Build 13C64, Mavericks 10.9.2
iMac
Is it in your Login Items? If so, remove it.
Other than that, you'd have to ask the people who made it.
So far, I've found a way to stop it from auto-launching, but it also defeats any pre-existing network specifications. Also, it seems to prevent re-entering the server/authentication for such. If you have the patience, you may want to try playing with the modifiers in the 'launchctl' command. What shuts it off is, in a Terminal shell:
launchctl unload -w /Library/LaunchAgents/net.juniper.pulsetray.plist
You'll also want to be able to reverse that with:
launchctl load -w /Library/LaunchAgents/net.juniper.pulsetray.plist
So it seems that the same file, that 'net.juniper.pulsetray.plist', controls what you want to do, stop auto-launch, but also controls what you need, the path to the VPN server. In the GUI, you can find it in:
Go>Computer>Library/LaunchAgents/
But be careful. When I played with it at the GUI, I cost myself an hour rebuilding Pulse & Java.
I have a feeling that Junos will have to decide to separate Pulse's control over these functions into 2 separate files. But, if anyone succeeds, I'd very much like to hear about it!
btw, if you can tolerate it, the 'launchctl unload...' line-command (see above) works well, and keeps Pulse from auto-launching indefinitely. Then, when you want to have Pulse, the 'launchctl load..' line-command restores it, no problem, no re-boot or re-login. Not exactly launching from the Dock, but close enough for me, for now.
So, anybody know how to put a line-command in the Dock?
Thanks L'hooq for the tip.
A way to put them on the doc would be to make command files, chmod+x them and then put them in a folder, then you can add the folder to your sidebar in Finder or add the folder to your doc.
You could also use something like Automator to do your command lines (have an on/off button) and dock it. Not a big Automator user but sure this would be no problem for it.
I just made two command files, chmod+x and then put them in a folder ( "_commands" ) where I keep various commands and I have that folder docked. I set its view to "list" and basically it gives me a nice list of commands from my dock I can run at any time.
Juniper made some questionable choices: this one is a good example & another is requiring an account to download the Junos Pulse client. To workaround this, almost everyone I know except me has downloaded Junos Pulse from an unknown 3rd party source, mind you for a piece of software in which people are going to enter their company's VPN address, a username & password. Brilliant!
You should be able to download from an url like this https://[your_vpn_server]/dana-na/jam/getComponent.cgi?command=get;component=Jun osPulse;platform=Macintosh
Anybody figure out how to disable the startup without having to involve Terminal commands? I don't see anything for Pulse in my Launch Agents, but see a couple others so it doesn't seem to be an issue of permissions. Thanks.
The proper way would be to use the uninstaller that came with the program or the instructions on their website.
You can also just delete the LaunchAgent plist for it in the /Library/LaunchAgents folder. Then, restart.
I am also searching for a way to prevent it from launching automatically on start up, that does not involve killing the network configuration files.
Essentially, I need Junos Pulse once in a while to connect to some specific services. I find its automatic launch very annoying. It does not show in my "login items", so I cannot deactivate it cleanly. How is that possible ?
(as a side note, I am also very upset at their policy of requiring users to have an account to download their client).
This solution mentioned by Barney-15E worked perfectly. Just deleting the called "net.juniper.pulsetray" from "/Library/LaunchAgents" stopped Junos from loading automatically at login.
I deleted the "net.juniper.pulsetray" as suggested by you and Barney-15E, and the PulseTray app correctly didn't load in my menu bar upon startup. But then the 'Junos Pulse' app in my Launchpad did not open the PulseTray app in the menu bar, and the VPN connection would not work.
I fixed this by dragging the PulseTray app "/Applications/Junos Pulse.app/Contents/Plugins/JamUI/PulseTray.app" to the dock. I could then run the PulseTray app from here, which put the icon in my menu bar, from which I could then open my VPN connection. When done, I just used the PulseTray app menu to exit and after the warning, it removes itself from the menu bar.
If the dock item annoys you, it also works to make an alias to the PulseTray app, and put it somewhere else.
Very nice workaround by you, eeswayze! Moved the Alias together with the original app into a folder of the programs directory.
thanks it helped!
Doesn't work for me. When I quit PulseTray from the menu bar, it keeps restarting itself 😠
I am using the PulseSecure v5.1.5 client under OS X 10.11.5.
Just got this from the Pulse Secure Website. I plan to try it tonight.
Synopsis |
This article explains how to deploy Pulse Secure client for Mac OS X to prevent Pulse from launching at system boot. |
Problem or Goal |
By defualt, both Windows and MacOS launch Pulse when the system boots. |
Cause |
Windows machines can have disable startup launch using system configuration; there is no equivalent on the Mac. |
Solution |
Using Automater, create an app to run the following script during boot: launchctl unload –w /Library/LaunchAgents/net.juniper.pulsetray.plist This prevents Pulse from launching at boot. |
Purpose |
|
Related Links |
[KB22669] - [SSL VPN/MAG] How to disable the automatic launch of Junos Pulse when Windows boots up? |
Junos Pulse Automatically Opens at Startup.