cancel
Showing results for 
Search instead for 
Did you mean: 

pilse secure 8.2R4 on Fedora 23 x86_64 JSON problem

mikele6427
New Contributor

pilse secure 8.2R4 on Fedora 23 x86_64 JSON problem

Hi all,
I'm trying to use PCS to connect my university vpn. My linux box is Fedora 23 x86_64 with kernel 4.7.10-100. I installed all required i386 and i686 packages but still can't connect correctly.
Autentication process seems to go well but I can't get status informations and no bytes are sent/received. Launching UI from command line and after disabling firewall and selinux, I can get some useful information:

/usr/local/pulse/pulseUi
open(/home/michele/.pulse_secure/pulse/pulsesvc.log) failed: Permission denied

20161108180445.622459 pulsesvc[p3362.t3362] pulseui.info /usr/lib/libproxy.so.1 loaded
(pulseProxy.cpp:160)
20161108180445.787498 pulsesvc[p3362.t3362] pulseui.info proxy is direct://

(pulseProxy.cpp:185)
20161108180445.787631 pulsesvc[p3362.t3362] pulseui.info Protocol :direct Credential : (pulseProxy.cpp:58)
20161108180445.787726 pulsesvc[p3362.t3362] pulseui.info Proxy used is NULL (pulseUi.cpp:585)
20161108180445.787753 pulsesvc[p3362.t3362] pulseui.info Proxy Host is NULL (pulseUi.cpp:586)
20161108180445.787765 pulsesvc[p3362.t3362] pulseui.info Proxy Port is 0 (pulseUi.cpp:587)
20161108180445.787775 pulsesvc[p3362.t3362] pulseui.info Proxy UserName is NULL (pulseUi.cpp:588)
20161108180445.787784 pulsesvc[p3362.t3362] pulseui.info Proxy Password is NULL (pulseUi.cpp:589)
20161108180445.787797 pulsesvc[p3362.t3362] pulseui.error Proxy is not used/set (pulseUi.cpp:618)
20161108180445.787811 pulsesvc[p3362.t3362] pulseui.info Proxy object is delete (pulseProxy.cpp:26)
20161108180450.450258 pulsesvc[p3362.t3362] pulseui.info /usr/lib/libproxy.so.1 loaded
(pulseProxy.cpp:160)
20161108180450.465452 pulsesvc[p3362.t3362] pulseui.info proxy is direct://

(pulseProxy.cpp:185)
20161108180450.465531 pulsesvc[p3362.t3362] pulseui.info Protocol :direct Credential : (pulseProxy.cpp:58)
20161108180450.465554 pulsesvc[p3362.t3362] pulseui.info Proxy used is NULL (pulseUi.cpp:585)
20161108180450.465568 pulsesvc[p3362.t3362] pulseui.info Proxy Host is NULL (pulseUi.cpp:586)
20161108180450.465581 pulsesvc[p3362.t3362] pulseui.info Proxy Port is 0 (pulseUi.cpp:587)
20161108180450.465594 pulsesvc[p3362.t3362] pulseui.info Proxy UserName is NULL (pulseUi.cpp:588)
20161108180450.465628 pulsesvc[p3362.t3362] pulseui.info Proxy Password is NULL (pulseUi.cpp:589)
20161108180450.465656 pulsesvc[p3362.t3362] pulseui.error Proxy is not used/set (pulseUi.cpp:618)
20161108180450.465673 pulsesvc[p3362.t3362] pulseui.info Proxy object is delete (pulseProxy.cpp:26)
20161108180450.483917 pulsesvc[p3362.t3362] pulseui.info About to start VPN connection: VPN_Unitn, baseUrl: https://vpn-ssl.xxxxx.it (pulseUi.cpp:380)
20161108180454.469811 pulsesvc[p3362.t3362] pulseui.error Unable to load Json Parser, message: TypeError: undefined is not an object (evaluating 'document.myform.username') (pulseUi.cpp:257)
20161108180526.837421 pulsesvc[p3362.t3362] pulseui.info Extracted DSID cookie (pulseUi.cpp:838)
20161108180526.837468 pulsesvc[p3362.t3362] pulseui.info In launchTunnel() (pulseUi.cpp:862)
20161108180526.837586 pulsesvc[p3362.t3394] pulseui.info In startPulseService (pulseUi.cpp:949)
20161108180526.958088 pulsesvc[p3362.t3394] pulseui.info pid of pulsesvc = 0 (pulseUi.cpp:151)
20161108180526.993413 pulsesvc[p3362.t3394] pulseui.info pid of pulsesvc = 3397 (pulseUi.cpp:151)
20161108180533.130429 pulsesvc[p3362.t3394] pulseui.info received onConnect (pulseUiLib.cpp:444)
20161108180548.801055 pulsesvc[p3362.t3362] pulseui.info In create new window
(pulseUi.cpp:525)
20161108180548.803216 pulsesvc[p3362.t3362] pulseui.info /usr/lib/libproxy.so.1 loaded
(pulseProxy.cpp:160)
20161108180548.830341 pulsesvc[p3362.t3362] pulseui.info proxy is direct://

(pulseProxy.cpp:185)
20161108180548.830488 pulsesvc[p3362.t3362] pulseui.info Protocol :direct Credential : (pulseProxy.cpp:58)
20161108180548.830511 pulsesvc[p3362.t3362] pulseui.info Proxy used is NULL (pulseUi.cpp:585)
20161108180548.830524 pulsesvc[p3362.t3362] pulseui.info Proxy Host is NULL (pulseUi.cpp:586)
20161108180548.830534 pulsesvc[p3362.t3362] pulseui.info Proxy Port is 0 (pulseUi.cpp:587)
20161108180548.830547 pulsesvc[p3362.t3362] pulseui.info Proxy UserName is NULL (pulseUi.cpp:588)
20161108180548.830559 pulsesvc[p3362.t3362] pulseui.info Proxy Password is NULL (pulseUi.cpp:589)
20161108180548.830571 pulsesvc[p3362.t3362] pulseui.error Proxy is not used/set (pulseUi.cpp:618)
20161108180548.830583 pulsesvc[p3362.t3362] pulseui.info Proxy object is delete (pulseProxy.cpp:26)
20161108181053.792776 pulsesvc[p3362.t3362] DSInet.info IVE host 193.205.xxx.xxx resolved to 193.205.xxx.xxx, port 443 (dsinet.cpp:329)
20161108181053.832295 pulsesvc[p3362.t3362] dsssl.warn ssl_init : Failed to load CA certificates (DSSSLSock.cpp:1515)
20161108181053.990116 pulsesvc[p3362.t3362] dsssl.info verify_server_cert_callback : Certificate verification - Successful (DSSSLSock.cpp:1577)
20161108181053.991768 pulsesvc[p3362.t3362] dsssl.info verify_server_cert_callback : Certificate verification - Successful (DSSSLSock.cpp:1577)
20161108181053.993279 pulsesvc[p3362.t3362] dsssl.info verify_server_cert_callback : Certificate verification - Successful (DSSSLSock.cpp:1577)
20161108181055.746032 pulsesvc[p3362.t3362] pulseui.info Got disconnect request, retVal: 1 (pulseUi.cpp:391)
20161108181055.956965 pulsesvc[p3362.t3394] pulseui.info received onDisconnect with reason = 3 (pulseUiLib.cpp:470)
20161108181055.957184 pulsesvc[p3362.t3394] pulseui.info waiting for Pulse service to stop! (pulseUi.cpp:170)
20161108181055.957221 pulsesvc[p3362.t3394] pulseui.info done... (pulseUi.cpp:172)
20161108181055.957240 pulsesvc[p3362.t3394] pulseui.info Exiting connection thread (pulseUi.cpp:1007)

there is some error related to the proxy (but it's not used) and about Json-parser, that is correctly installed on my box.
Pulse secure for windows on the same hardware and same credentials is working correctly, so we can exclude server-side issues.
Any help will be appreciated
Michele
4 REPLIES 4
zanyterp
Moderator

Re: pilse secure 8.2R4 on Fedora 23 x86_64 JSON problem

Is Host Checker being used?
I think you may have found something new, unfortunately, as the error appears to indicate that there is no username provided
zanyterp
Moderator

Re: pilse secure 8.2R4 on Fedora 23 x86_64 JSON problem

Do you know if the server version is also 8.2R4?
I would recommend opening a case with support for further investigation
mikele6427
New Contributor

Re: pilse secure 8.2R4 on Fedora 23 x86_64 JSON problem

[quote="zanyterp"]Is Host Checker being used?
I think you may have found something new, unfortunately, as the error appears to indicate that there is no username provided[/quote]
I don't know Host checker, sorry I'm noob. I ran ConfigurePulse.sh and it is ok. I think the missing username depends on the impossibility to parse data in the login form. Am I wrong?

[quote="zanyterp"]Do you know if the server version is also 8.2R4?
I would recommend opening a case with support for further investigation[/quote]
I downloaded the 8.2R4 version from the university wiki page, so I think they should support that version. I asked support but they are not giving so much help until now.
mikele6427
New Contributor

Re: pilse secure 8.2R4 on Fedora 23 x86_64 JSON problem

After reading this post: https://forums.pulsesecure.net/topic/pulse-connect-secure/1001811-pulsesvc-on-64bit-fedora24-v82-5-120 I checked my log and I have the same error related to resolv.conf.
I successfully connected to university vpn by using lubuntu 16.10 and I noticed that the content of /etc/ resolv.conf is actually different before and during the vpn session.

This error seems to be the key issue
sysdeps.error rename /etc/jnpr-nc-resolv.conf => /etc/resolv.conf failed wirh error 2 (sysdeps.cpp:978)
jnpr-nc-resolv.conf does not exists in Fedora and there is no dns available for vpn connection. It should be relatively simple to fix the error.
Is there any Pulse secure staff member reading this forum?