PIA VPN App - Linux Beta

1568101119

Comments

  • Posts: 4
    Obviously I have something installed in my old home dir which is breaking the vpn app but how to work it out without a slow re-install of everything is a mystery.
    did you try creating a new user and installing under that account? worked for me.
  • Posts: 5


    did you try creating a new user and installing under that account? worked for me.
    I'm sorry...I just want to clarify.  Do you mean a new Linux user account or new PIA account?

    If it's the former, I'd accept a different user account and download to my directory, but that is
    a work-around, not a true fix.

    If it's the latter, I'm not sure how I'd do that given I've signed up my account for a year.

    In any case, thank you for replying and giving me something to try.
    Cheers
  • Posts: 5
    rainwalker.....just tried new linux user with pia vpn app - didn't work

    I'll keep trying different ideas as they come to my frazzled brain.

    Thanks again.....
  • Posts: 6
    new user here.

    can't get red icon to go green in Ubuntu 13.10, 64 bit.  tried all diferent combinations of tcp/udp with all the different port options in the pull down box.  none worked.

    any other ideas?
  • Posts: 186
    @hawala

    are you encrypting your drive and/or home directory?
  • Posts: 6
    yes
    @hawala

    are you encrypting your drive and/or home directory?

  • edited May 2014 Posts: 186
    @hawala

    scroll up and read all rainmaker's posts.  he seems to have determined that encryption is a probllem, but he figured out a way around it that worked for him


    edit:  I don't encrypt anything on my drive and have used the PIA app on Ubuntu 12.04, 13.10 (Mint, actually) and Trusty w/o issue.

    it's a simple sh ./installer.sh and I'm up and running.
    Post edited by pyro12 on
  • Posts: 6


    @hawala

    scroll up and read all rainmaker's posts.  he seems to have determined that encryption is a probllem, but he figured out a way around it that worked for him


    edit:  I don't encrypt anything on my drive and have used the PIA app on Ubuntu 12.04, 13.10 (Mint, actually) and Trusty w/o issue.

    it's a simple sh ./installer.sh and I'm up and running.
    @pyro12:  is reinstalling the OS the only way to decrypt your pc?
  • edited May 2014 Posts: 6


    Progress? I tried running run.sh (located at: ~/.pia_manager/pia_manager/) and this was the only error that kept appearing, while my app switched between red and green:

    modprobe: ERROR: could not insert 'ip6_tables': Operation not permitted
    ip6tables v1.4.21: can't initialize ip6tables table `filter': Table does not exist (do you need to insmod?)
    Perhaps ip6tables or your kernel needs to be upgraded.

    Did some searching but couldn't find any good fixes. I suspect that others may be having the same error. Any thoughts on how to fix this?

    EDIT: SOLVED. I encrypt both my hard drive and my home directory so I was a little worried that the encryption might be interfering with the app. However, before reinstalling w/o encryption, I tried simply creating a new user and reinstalling the app. Success! So, delete and recreate your first user account, then reinstall the app. Hopefully, there is now a happy green droid atop your taskbar :D  I would add that this is probably much more likely to work, for you, if you were experiencing the same error that I discussed, above (which you can test by attempting to run /home/your_user/.pia_manager/pia_manager/run.sh).

    GOOD LUCK!!
    @rainwalker:  i would like to try this but what will deleting my first
    user account do to all my files, apps, and setup info within that
    account? 
    Post edited by hawala on
  • Posts: 6
    @rainwalker

    created a new user account as you suggested and that works!

    but what to do with all my data and settings from my primary (first) user account? 
  • edited May 2014 Posts: 3
    Working here on my netbook running CrunchBang, by following nice clear instructions in OP.. Thanks.

    Edit: would be good if the Client Support page pointed here. I had to use Google to find these full instructions.
    Post edited by justposted on
  • Posts: 0
    someone has been able to make this work on tails? thx
  • edited June 2014 Posts: 61
    Re:  Update Tue May 27 2014 - Update includes new keys / Open SSL version

    Downloaded the latest:  installer_linux.tar.gz at the link... top of this thread...

    running sha256sum installer_linux.* yields:

    e0d4e5d563ab7032d8bee3a291399ab2bfdbde8cd47adbc6ae2e5c9c92e19090  installer_linux.sh
    2550cb0a5e562394121de6ac24ad00e0b31e7d03e4ff037e246ddc7a2ed71c27  installer_linux.tar.gz

    which doesn't match what's show in the announcement post (Tue May 27 2014) mentioned above, but WTH ... 'clamscan' says both files are ok.

    tar zxf  'installer_linux.tar.gz' and ran './installer_linux.sh'.  All went well.  Seems to be running (v.36) ok thus far?  Time will tell.

    Edit:  Successful installs on machines running Linux Mint 17 MATE 64-bit and Linux Mint 13 MATE 32-bit.
    .
    Post edited by martywd on
  • Posts: 4
    Running Linux Mint 17 (32-Bit)

    Also getting cycles of Green and Red

    But never able to connect

    Log shows:

    Wed Jun  4 18:41:01 2014 OpenVPN 2.2.2 x86_64-unknown-linux-gnu [SSL] [LZO2] [EPOLL] [eurephia] built on May 23 2014
    Wed Jun  4 18:41:01 2014 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
    Wed Jun  4 18:41:01 2014 LZO compression initialized
    Wed Jun  4 18:41:01 2014 Attempting to establish TCP connection with 37.130.227.204:500 [nonblock]
    Wed Jun  4 18:41:03 2014 TCP connection established with 37.130.227.204:500
    Wed Jun  4 18:41:03 2014 TCPv4_CLIENT link local: [undef]
    Wed Jun  4 18:41:03 2014 TCPv4_CLIENT link remote: 37.130.227.204:500
    Wed Jun  4 18:41:03 2014 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
    Wed Jun  4 18:41:04 2014 WARNING: 'link-mtu' is used inconsistently, local='link-mtu 1560', remote='link-mtu 1544'
    Wed Jun  4 18:41:04 2014 WARNING: 'cipher' is used inconsistently, local='cipher AES-128-CBC', remote='cipher BF-CBC'
    Wed Jun  4 18:41:04 2014 Data Channel Encrypt: Cipher 'AES-128-CBC' initialized with 128 bit key
    Wed Jun  4 18:41:04 2014 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
    Wed Jun  4 18:41:04 2014 Data Channel Decrypt: Cipher 'AES-128-CBC' initialized with 128 bit key
    Wed Jun  4 18:41:04 2014 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
    Wed Jun  4 18:41:04 2014 Control Channel: TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-AES256-GCM-SHA384, 2048 bit RSA
    Wed Jun  4 18:41:04 2014 [Private_Internet_Access] Peer Connection Initiated with 37.130.227.204:500
    Wed Jun  4 18:41:06 2014 Note: Cannot ioctl TUNSETIFF tun: Operation not permitted (errno=1)
    Wed Jun  4 18:41:06 2014 /sbin/ifconfig  10.30.1.26 pointopoint 10.30.1.25 mtu 1500
    SIOCSIFADDR: Operation not permitted
    : ERROR while getting interface flags: No such device
    SIOCSIFDSTADDR: Operation not permitted
    : ERROR while getting interface flags: No such device
    SIOCSIFMTU: Operation not permitted
    Wed Jun  4 18:41:06 2014 Linux ifconfig failed: external program exited with error status: 1
    Wed Jun  4 18:41:06 2014 Exiting
    Wed Jun  4 18:41:07 2014 OpenVPN 2.2.2 x86_64-unknown-linux-gnu [SSL] [LZO2] [EPOLL] [eurephia] built on May 23 2014
    Wed Jun  4 18:41:07 2014 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
    Wed Jun  4 18:41:07 2014 LZO compression initialized
    Wed Jun  4 18:41:07 2014 Attempting to establish TCP connection with 37.130.227.204:500 [nonblock]
    Wed Jun  4 18:41:09 2014 TCP connection established with 37.130.227.204:500
    Wed Jun  4 18:41:09 2014 TCPv4_CLIENT link local: [undef]
    Wed Jun  4 18:41:09 2014 TCPv4_CLIENT link remote: 37.130.227.204:500
    Wed Jun  4 18:41:09 2014 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
    Wed Jun  4 18:41:09 2014 WARNING: 'link-mtu' is used inconsistently, local='link-mtu 1560', remote='link-mtu 1544'
    Wed Jun  4 18:41:09 2014 WARNING: 'cipher' is used inconsistently, local='cipher AES-128-CBC', remote='cipher BF-CBC'
    Wed Jun  4 18:41:09 2014 Data Channel Encrypt: Cipher 'AES-128-CBC' initialized with 128 bit key
    Wed Jun  4 18:41:09 2014 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
    Wed Jun  4 18:41:09 2014 Data Channel Decrypt: Cipher 'AES-128-CBC' initialized with 128 bit key
    Wed Jun  4 18:41:09 2014 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
    Wed Jun  4 18:41:09 2014 Control Channel: TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-AES256-GCM-SHA384, 2048 bit RSA
    Wed Jun  4 18:41:09 2014 [Private_Internet_Access] Peer Connection Initiated with 37.130.227.204:500
    Wed Jun  4 18:41:11 2014 Note: Cannot ioctl TUNSETIFF tun: Operation not permitted (errno=1)
    Wed Jun  4 18:41:11 2014 /sbin/ifconfig  10.30.1.26 pointopoint 10.30.1.25 mtu 1500
    SIOCSIFADDR: Operation not permitted
    : ERROR while getting interface flags: No such device
    SIOCSIFDSTADDR: Operation not permitted
    : ERROR while getting interface flags: No such device
    SIOCSIFMTU: Operation not permitted
    Wed Jun  4 18:41:11 2014 Linux ifconfig failed: external program exited with error status: 1
    Wed Jun  4 18:41:11 2014 Exiting
  • Posts: 186
    @archer

    Not sure if this is your issue or not, but the app doesn't like encrypted drives and/or home directories.

    My suggestion is to create another user, taking care not to encrypt their home directory, install the PIA app there, and see if that helps.
  • just wanted to clarify that i do encrypt my hdd and home directory and the PIA app still works, after creating a new user account and installing, there. obviously, you'll have to transfer all of your files and settings to the new account. 
  • Posts: 2
    I can confirm the newest version (May 27th) works on my Linux Mint 17 Cinnamon 32-bit OS, and my entire hdd is encrypted. Also, the previous version worked on my Linux Mint 16 64-bit OS, which also had the full hdd encrypted.
  • edited June 2014 Posts: 186
    @rainwalker


    See what happens when I try to dispatch advice when you're not around?

    :-??
    just wanted to clarify that i do encrypt my hdd and home directory and the PIA app still works, after creating a new user account and installing, there. obviously, you'll have to transfer all of your files and settings to the new account. 

    Post edited by pyro12 on
  • Posts: 1
    Running Debian wheezy backports
    Get the following error when I try to run the script
    ./installer_linux/64/ruby: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./installer_linux/64/ruby)
    libc.so.6 is installed as is ruby
    any help

    also can't view the script with geany or pluma editors
  • The instructions make no sense. They need to be updated. The downloaded file and the instructions don't match.
    PIA VPN App - Linux Beta
  • edited June 2014 Posts: 186
    @WilhelmGGW

    from the terminal in the directory you downloaded to:

    tar -xvzf installer_linux.tar.gz   (extract the file)
    chmod +x installer_linux.sh     (tell the OS that it's okay to run this file)
    ./installer_linux.sh                   (run it!)

    Post edited by pyro12 on
  • Posts: 97
    We just updated our Linux client, it is the same update we did for the Windows and OSX clients - the only change is an updated OpenSSL version (openssl-1.0.1h).

    The download link is the same:

    New sha256 checksum:
    f0467a7b3335c87db09c03e6ab8f356572980201c92c074d2fb7c1d1f0f67509


  • Posts: 61
    We just updated our Linux client, it is the same update we did for the Windows and OSX clients - the only change is an updated OpenSSL version (openssl-1.0.1h).

    The download link is the same:

    New sha256 checksum:
    f0467a7b3335c87db09c03e6ab8f356572980201c92c074d2fb7c1d1f0f67509



    Yup.  Just downloaded, un-tar'd and installed (v.38) in Linux Mint 17 MATE 64-bit.  And even the checksum matches this time!

    Thanks, PIA, @meno, et al.
    .


  • Posts: 45
    thanks for the information @meno

    the latest update v.38 is working fine on my linux siduction system
  • Posts: 222
    We just updated our Linux client, it is the same update we did for the Windows and OSX clients - the only change is an updated OpenSSL version (openssl-1.0.1h).

    The download link is the same:

    New sha256 checksum:
    f0467a7b3335c87db09c03e6ab8f356572980201c92c074d2fb7c1d1f0f67509


    Excellent. :)
  • edited June 2014 Posts: 11
    not working on archlinux for me, what changed?  Do i need to install any extra dependencies?
    I got those 4 dependencies installed, all previous versions worked fine...  
    Post edited by defcon on
  • Posts: 97
    @WilhelmGGW

    from the terminal in the directory you downloaded to:

    tar -xvzf installer_linux.tar.gz   (extract the file)
    chmod +x installer_linux.sh     (tell the OS that it's okay to run this file)
    ./installer_linux.sh                   (run it!)


    Passing on a warm thank you from our Dev team for your input! Instructions have been updated.
  • Posts: 1
    For those of us on source based distros, a complete dependency list would be handy.. I already had what the script was trying to apt-get, but I've seen hints that I need the network manager from gnome? And what ruby libs does this need?

    Alternatively, can this be run from a windows vm inside my linux box without exposing my ip through the handoff to the host?
  • Posts: 3
    Just want to say thanks for getting this out to us.

    Really happy to see kill switch feature.

    Just an FYI don't know if it should be like this, But I loss sight of all local shared folders when I enable "Kill switch". disable kill switch and they all come back. 


    Ubuntu 12.04
    Shared folder on Ubuntu, Windows, Mac computers 
  • Posts: 186
    @quickrun

    I've found that once I access my LAN, I can enable the kill switch again and my LAN stays accessible.  There must be a way for it to make an exception.  Otherwise, you wouldn't be able to access your router.  I've thought about trying to write a script that starts PIA with the kill switch off, pings or in some way accesses my LAN, and then reenables the kill switch.  No idea if you can pass commands to PIA in the terminal or if it would work, but it seems like it might.

    ./pia.sh - killswitch off
    ping printer
    ping shared folder
    ./pia.sh - killswitch on

    I'm sure the above syntax is wrong, but that's my basic idea...
Sign In or Register to comment.