Reuben_Hood

Q: 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

Posted on Apr 14, 2014 4:03 PM

Close

Q: Junos Pulse Automatically Opens at Startup.

  • All replies
  • Helpful answers

Page 1 Next
  • by Barney-15E,

    Barney-15E Barney-15E Apr 14, 2014 4:09 PM in response to Reuben_Hood
    Level 8 (49,645 points)
    Mac OS X
    Apr 14, 2014 4:09 PM in response to Reuben_Hood

    Is it in your Login Items? If so, remove it.

    Other than that, you'd have to ask the people who made it.

  • by L'hooq,

    L'hooq L'hooq May 19, 2014 3:18 PM in response to Reuben_Hood
    Level 1 (0 points)
    May 19, 2014 3:18 PM in response to Reuben_Hood

    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!

  • by L'hooq,

    L'hooq L'hooq May 19, 2014 3:57 PM in response to L'hooq
    Level 1 (0 points)
    May 19, 2014 3:57 PM in response to L'hooq

    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?

  • by Tulrin,

    Tulrin Tulrin Jun 29, 2014 7:57 AM in response to L'hooq
    Level 1 (0 points)
    Jun 29, 2014 7:57 AM in response to L'hooq

    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.

  • by aksfjbjfssldkvbhksb,

    aksfjbjfssldkvbhksb aksfjbjfssldkvbhksb Jul 16, 2015 11:49 PM in response to Tulrin
    Level 1 (0 points)
    Jul 16, 2015 11:49 PM in response to Tulrin

    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!

  • by fjhorrillo,

    fjhorrillo fjhorrillo Aug 10, 2015 1:19 AM in response to aksfjbjfssldkvbhksb
    Level 1 (0 points)
    Aug 10, 2015 1:19 AM in response to aksfjbjfssldkvbhksb
  • by Carpit2,

    Carpit2 Carpit2 Sep 20, 2015 6:34 AM in response to fjhorrillo
    Level 1 (0 points)
    Sep 20, 2015 6:34 AM in response to fjhorrillo

    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.

  • by Barney-15E,

    Barney-15E Barney-15E Sep 20, 2015 12:50 PM in response to Carpit2
    Level 8 (49,645 points)
    Mac OS X
    Sep 20, 2015 12:50 PM in response to Carpit2

    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.

  • by Xrival,

    Xrival Xrival Oct 8, 2015 10:10 AM in response to Reuben_Hood
    Level 1 (0 points)
    Oct 8, 2015 10:10 AM in response to Reuben_Hood

    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).

  • by Peyton Williams,

    Peyton Williams Peyton Williams Oct 23, 2015 7:42 AM in response to Barney-15E
    Level 1 (0 points)
    Oct 23, 2015 7:42 AM in response to Barney-15E

    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.

  • by eeswayze,

    eeswayze eeswayze Apr 27, 2016 4:08 PM in response to Peyton Williams
    Level 1 (4 points)
    Apr 27, 2016 4:08 PM in response to Peyton Williams

    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.


     

  • by TRvhm,

    TRvhm TRvhm May 16, 2016 5:41 AM in response to eeswayze
    Level 1 (4 points)
    May 16, 2016 5:41 AM in response to eeswayze

    Very nice workaround by you, eeswayze! Moved the Alias together with the original app into a folder of the programs directory.

  • by charukhatwani,

    charukhatwani charukhatwani May 25, 2016 8:57 AM in response to L'hooq
    Level 1 (4 points)
    May 25, 2016 8:57 AM in response to L'hooq

    thanks it helped!

  • by stefanfromtornesch,

    stefanfromtornesch stefanfromtornesch Jun 2, 2016 3:04 AM in response to eeswayze
    Level 1 (4 points)
    Jun 2, 2016 3:04 AM in response to eeswayze

    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.

Page 1 Next