cancel
Showing results for 
Search instead for 
Did you mean: 

Getting Pulse status from 3rd party app

SOLVED
donky
New Contributor

Getting Pulse status from 3rd party app

I’m am writing an app and want to know if the user is in a company network  through pulse or not. WHY you ask? Because if they are using pulse then they are somewhere remote, hotel, home etc and their network speed is slower. Why can I check to know if the user is using a VPN tunnel with pulse?

1 ACCEPTED SOLUTION

Accepted Solutions
r@yElr3y
Moderator

Re: Getting Pulse status from 3rd party app

@donky Try this,

 

Check for the "VpnTunnelEstablished" value:

 

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Pulse Secure\Pulse\State\VpnTunnelEstablished

 

0 - Not connected.

1 - Connected.

PCS Expert
Pulse Connect Secure Certified Expert

View solution in original post

Tags (1)
11 REPLIES 11
r@yElr3y
Moderator

Re: Getting Pulse status from 3rd party app

Try to look for "Juniper Networks Virtual Adapter" connection status...

Adapter status will be ,connected', if the user is using Pulse Secure VPN connection.
PCS Expert
Pulse Connect Secure Certified Expert
donky
New Contributor

Re: Getting Pulse status from 3rd party app

So I have the same question as this guy?

Juniper Network Connect Virtual Adapter properties

 

And this is what I am looking for https://kb.juniper.net/InfoCenter/index?page=content&id=KB17660&pmv=print

 

In other words I need to read the ipconfig info?

r@yElr3y
Moderator

Re: Getting Pulse status from 3rd party app

Will review and let you know...
PCS Expert
Pulse Connect Secure Certified Expert
r@yElr3y
Moderator

Re: Getting Pulse status from 3rd party app

@donky Try this,

 

Check for the "VpnTunnelEstablished" value:

 

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Pulse Secure\Pulse\State\VpnTunnelEstablished

 

0 - Not connected.

1 - Connected.

PCS Expert
Pulse Connect Secure Certified Expert
Tags (1)
donky
New Contributor

Re: Getting Pulse status from 3rd party app

Thank you.

johnmorgan13
New Member

Re: Getting Pulse status from 3rd party app


[email protected] wrote:

@donkytv Try this,

 

Check for the "VpnTunnelEstablished" value:

 

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Pulse Secure\Pulse\State\VpnTunnelEstablished

 

0 - Not connected.

1 - Connected.


Thank you for the great solution.

punta21107
New Contributor

Re: Getting Pulse status from 3rd party app

How do you ermined the connection status if HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Pulse Secure\Pulse\State\VpnTunnelEstablished doesn't exist in the registry? I don't have a "State" 

punta21107
New Contributor

Re: Getting Pulse status from 3rd party app

I don't have a "State" folder under HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Pulse Secure\Pulse. Am I missing something?

zanyterp
Moderator

Re: Getting Pulse status from 3rd party app

i would expect that you are not using a vpn connection. there are two types of connections through the pulse client: one is vpn (that i would expect to possibly use the state value) and one is not (and i would not expect it to possibly use the state value)