Quick document outlining a possible alternative to the Palo Alto GlobalProtect client for Linux.
For Linux users that are having trouble connecting using the Global Protect VPN provided by DoIT, an alternative that may work well for you is OpenConnect 8.02+ that has recently added Palo Alto Network support (http://www.infradead.org/openconnect/). An advantage of this software is that the source code is available for building on your system, with clear package requirements listed.
After navigating to the folder where you have built OpenConnect, a VPN tunnel can be opened using a terminal command similar to:
sudo ./openconnect --protocol=gp uwmadison.vpn.wisc.edu
For accessing Windows shared folders once connected to the VPN of your choosing, using another program called Gigolo should help make finding the shares via Samba, another networking program, easier (great resource for how to use here: https://www.unixmen.com/how-to-access-remote-linux-and-windows-shares-with-gigolo/).