Gatorlink Anyconnect Installation Instructions
Introduction
The Gatorlink Anyconnect service is based on a new Cisco VPN client but provides the same VPN feature set as the older client. This new client is supported on a much wider range of operating systems including 64 bit, and is based on SSL transport rather than IPsec which was supported by the older client. Anyconnect should also work on more networks which use heavy firewalling and/or network address translation. New features include auto-update and auto-policy synchronization which eliminates the need to update the client manually. While the client is SSL based, it is still a client and supports the full gatorlink VPN tunnel feature set including campus only tunnels as well as departmental VPNs. It is not a Java based client, and does not require Java other than for quicker installation. Please see the Gatorlink VPN Operations Guide for more information on how to use the new client. If you would like information on the installation and operation of the legacy IPsec or built in L2TP clients, please see the Legacy Client Installation/Operations guide available under the navigation links.
Anyconnect Client Installation Instructions
- Windows XP/Vista 32-64bit/Windows 7 32-64bit
- Macintosh OS 10.5-10.6
- Ubuntu Linux 32-64bit
- Fedora (Generic) Linux 32-64bit
- Apple IPhone
Windows XP/Vista 32-64bit/Windows 7 32-64bit
Important Notes
- The VPN client may only be installed automatically using Internet Explorer version 8 or above, Firefox 3.x, or Safari 4 or above.
- If you are using a 64bit Windows operating system and wish to use IE to install the client, you must not use the 64bit version of IE. You may launch the 32bit version by going to the Start Menu -> All Programs -> Internet Explorer, not Internet Explorer (64-bit).
- In order to complete the automatic install using Firefox or Safari you must have a recent version of the Java Runtime Environment installed. It can be found here.
- Windows 7 was used to write these instructions. The installation process for Windows Vista and XP may vary slightly. In general when prompted for permission to proceed select "Accept" or "Ok".
Windows installation using Firefox (Recommended)
- Browse to http://vpn.ufl.edu .
- Login using your gatorlink username and password. The format is the same as the existing Gatorlink VPN client, username@ufl.edu or username@ufl.edu/[switch] for Departmental VPN or campus only VPN.
- Java will be detected and launched (see note above about the Java requirement).
- You will get a Java alert on running a signed application. Click Run
- You will then get a User Account Control popup asking you if you would like to install "WinSetup Release-web-deploy.msi (this will only be seen on Windows Vista and Windows 7.) Select Yes
- The VPN client will install and automatically start a new VPN session. Once you see "Connection Established" the process is complete. You may close the web browser window.
- Follow the operations guide to use the VPN client.
Windows Installation using Internet Explorer
- Browse to http://vpn.ufl.edu.
- Before logging in:
- Within Internet Explorer, go to Tools->Internet Options->Security.
- Click on the "Trusted Sites" green checkbox.
- Click on the "Sites" button. A new window will pop up. Click "Add" then Click "Close"
- Click "Ok"
- Click the "Refresh button" just to the left of the red X in the address bar. If you don't click refresh you will get a warning about cookies not being enabled.
- Login using your gatorlink username and password. The format is the same as the existing Gatorlink VPN client, username@ufl.edu or username@ufl.edu/[switch] for Departmental VPN or campus only VPN.
- A message will pop up at the top of the browser window that says "This website wants to install the following add-on...". Click on the bar and select "Install this Add-on for all users on this computer".
- You will then get a User Account Control popup asking if you would like the Anyconnect VPN Client to make changes to the computer. Select Yes.
- The launcher will start. You will get a User Account Control popup asking you if you would like to install "WinSetup Release-web-deploy.msi. Select Yes
- The VPN client will install and automatically start a new VPN session. Once you see "Connection Established" the process is complete. You may close the web browser window.
- Follow the operations guide to use the VPN client.
Windows Manual Installation
- If none of the methods above work, you will be prompted to download the client manually from the concentrator via a link on the webpage.
- Click on the link to download the client and, once downloaded, doubleclick to install.
- Click "Next" at each prompt reach the installation screen.
- Click "Install" when prompted.
- You will then get a User Account Control popup asking you if you would like to install "WinSetup Release-web-deploy.msi. Select Yes
- Once the client is installed, follow the operations guide to configure and use a manually installed client. Note: Some minor configuration is required after manually installing the client.
MacOSX 10.5/10.6 32-64bit
Important Notes
- The VPN client may only be installed automatically using Firefox 3.x, Safari 4 or Google Chrome 6.x or better.
MacOSX automatic installation
- Browse to http://vpn.ufl.edu .
- Login using your gatorlink username and password. The format is the same as the existing Gatorlink VPN client, username@ufl.edu or username@ufl.edu/[switch] for Departmental VPN or campus only VPN.
- Java will be detected and launched.
- You will get a Java alert on running a signed application. Click Allow.
- The VPN client will install and automatically start a new VPN session. Once you see "Connection Established" the process is complete. You may close the web browser window.
- Follow the operations guide to use the VPN client.
MacOSX Manual Installation
- If the automatic install process fails, you will be prompted to download the client manually from the concentrator via a link on the webpage. MacOSX 10.6.8 will immediately fail the automatic install due to a change to the JavaVM that Apple uses.
- Click on the link to download the client. A file called "vpnsetup.dmg" will be put in your dowloads folder.
- Go to the Downloads folder and client on "vpnsetup.dmg". An object called "vpn-x.x.xxx," where the x's are the version number, will show up on your desktop. Double click on it.
- Double click on "vpn.pkg."
- Click "Continue" or "Agree" at each prompt reach the installation screen.
- Click "Install" when prompted.
- You will then get a popup asking you for your local Username and Password. Fill these in appropriately and click "Ok."
- Once you get the message that the installation was successful, click "Close."
- After the client is installed, follow the operations guide to configure and use a manually installed client. Note: Some minor configuration is required after manually installing the client.
Ubuntu Linux
Important Notes
- This client has only been tested with Ubuntu 9.x and 10.x. Other versions are not guaranteed to work. Its quite common for VPN client incompatibilities to accompany a new version of a Linux distribution.
- Automatic installation under Linux works reliably under the versions of Ubuntu which were tested (9.x and 10.x).
- Make sure a recent version of Sun's Java Runtime Environment is installed. If you don't the browser based installation will eventually fail and you will need to do a manual install. Instructions on how to install Sun's Java is included below. The Sun JRE must be used, openjdk will not work to complete the installation.
Ubuntu Automatic Installation Method:
- You must first have a working version of Sun's Java Runtime Environment. install the Java Runtime. To install:
- Ubuntu 9.x 32/64bit:
- From a terminal window, type:
- sudo apt-get install sun-java6-plugin (you must agree the the "DLJ license" to install this package.)
- From a terminal window, type:
- Ubuntu 10.x 32/64bit:
- From a terminal window, type:
- sudo add-apt-repository "deb http://archive.canonical.com/ubuntu lucid partner"
- sudo apt-get update
- sudo apt-get install sun-java6-plugin (you must agree the the "DLJ license" to install this package.)
- From a terminal window, type:
- Ubuntu 9.x 32/64bit:
- Browse to http://vpn.ufl.edu.
- Java will be detected an launched (see note above about the Java requirement).
- You will get a Java alert on installing an application. Click "Run"
- You will then get a popup window asking for your "sudo" password. Type in your local account password (this is not your gatorlink password.)
- The VPN client will install and automatically start a new VPN session. Once you see "Connection Established" the process is complete. You may close the browser window. You will see any anyconnect icon in the icon notification area of your panel. Follow the operations guide to use the VPN client.
Ubuntu Manual Installation
- If the Automatic installation method fails, you will be prompted to download the client manually from the concentrator via a link on the webpage.
- Click on the link to download the client.
- You must have root privileges to install the script. Open a terminal window and type:
- cd [location of download]
- sudo sh ./vpnclient.sh
- Type your local system password (not your gatorlink password.)
- Once you see "Starting the VPN agent..." the client has been successfully installed.
- Once the client is installed, follow the operations guide to configure and use a manually installed client. Note: Some minor configuration is required after manually installing the client.
Fedora 11-13 (Generic Linux) 32-64bit
Important Notes
- Fedora does not provide any automated way to directly install the Sun JRE. Additionally, the java install method does not work reliably with Fedora. We recommend you use the manual method. This method may also work on other distributions of Linux, but has not been tested.
- If you have either the Sun Java or OpenJDK installed, the installation applet will launch, download the client, then report the installation has failed. It will then quickly present the link to start the manual installation process. Please skip to the Manual Installation section below.
- If you don't have Java installed, the installation process will start and report the applet has been launched and it may take 60 seconds to complete. After 60 seconds, the installation process will stop and you will be presented with the link to start the manual process.
Fedora 11-13 (Generic) 32-64bit Manual Installation
- When the automatic installation method fails, you will be prompted to download the client manually from the concentrator via a link on the webpage.
- Click on the link to download the client.
- You must have root privileges to install the script. Under Fedora, you typically "su to root":
- su - root
- Type your local root password
- cd [DOWNLOAD DIRECTORY]
- sh ./vpnclient.sh
- Once you see "Starting the VPN agent..." the client has been successfully installed.
- With the versions of Fedora tested, there is an incompatibility between the NSS libraries and the anyconnect client. To resolve this, download the following file:
- Once the file is downloaded, execute the following commands:
- su - root
- Type your local root password
- cd /
- 32 bit Fedora: tar -xvpf [DOWNLOAD_LOCATION]/anyconnect-lib32.tar.gz
- 64 bit Fedora: tar -xvpf [DOWNLOAD_LOCATION]/anyconnect-lib64.tar.gz
- ldconfig
- Once the client is installed, follow the operations guide to configure and use a manually installed client. Note: Some minor configuration is required after manually installing the client.
Apple IPhone
- The Anyconnect client for the Apple IPhone is only available from the App Store. Go to the App Store and search for "Cisco Anyconnect". That application will install on your phone at no charge.
- Launch the Anyconnect application. You will be asked to enable the software. Select OK.
- Click "Add VPN Connection"
- Click on "Description" and type "Temp"
- Click on "Server Address" and type "vpn.ufl.edu"
- Click "Save" on the upper right hand corner.
- Click on the On/Off switch. This will start the VPN session. An authentication screen will pop up. Authenticate with your Gatorlink account as "username@ufl.edu".
- The client will update its profiles from the concentrator. A new profile called "Gatorlink VPN" will appear.
- Disconnect from the VPN tunnel by clicking the On/Off button and delete the "Temp" profile by click on the right arrow next to the entry and selecting "Delete VPN Connection". You should now only have the "Gatorlink VPN" profile remaining.
- Follow the operations guide to use the client.