1. Download the pulsesecure client off of https://mail.engineering.uiowa.edu/downloads/
2. Choose the latest version for your distro
    a. Debian/Ubuntu: https://mail.engineering.uiowa.edu/downloads/ps-pulse-linux-9.0r6.0-b969...
    b. Centos/RHEL: https://mail.engineering.uiowa.edu/downloads/ps-pulse-linux-9.0r6.0-b969...

3. Use the software installer gui by clicking on the download and installing it.
Ubuntu/Debian: dpkg -i ps-pulse-linux-9.0r6.0-b969-ubuntu-debian-64-bit-installer.deb
Centos/RHEL: rpm -ivh ps-pulse-linux-9.0r6.0-b969-centos-rhel-64-bit-installer.rpm

4. Once installed go ahead and search for the pulsesecure client.

In Ubuntu if the application fails to launch you may be missing required packages. Possibilities are:

These can be installed using the Synaptic GUI or “sudo apt install <packagename>”

To troubleshoot in Ubuntu the default install directory is /usr/local/pulse.

On Centos/Rhel:
yum install ps-pulse-linux-9.0r6.0-b969-centos-rhel-64-bit-installer.rpm

launch pulse-secure and click the plus button and create a new connection. The URL should be

For this next step refer to the duo documentation:
Enter “push” (without quotation marks) to receive a push notification if you are using the Duo Mobile Push app. Tap "Approve" on the notification to complete your login.

Enter “phone” to receive a phone call at the number you’ve enrolled for two-step logins. Respond to the call to complete your login.

Enter “sms” to receive a list of passcodes via text. Your initial authentication attempt will be denied. Repeat the process and enter one of the new passcodes you’ve received.