View All Resources

Connect to AirPennNet and JoinNow

Connect to AirPennNet is a wireless network which delivers a wizard called JoinNow to assist University of Pennsylvania students, faculty, staff, and guests with a PennKey to configure and connect their devices to AirPennNet.

Using Connect to AirPennNet to configure your computer for AirPennNet

Visit any http:// (not https://) site after connecting to the Connect to AirPennNet wireless network and open a web browser. You will be redirected to the JoinNow configuration page, 

JoinNow will attempt to auto-detect your operating system. Should it do so incorrectly, you can select the correct operating system from the drop-down menu at the bottom of the page.

Once your correct operating system is selected, you will be presented with simple instructions on what to do based on your operating system. For most operating systems, this will consist of clicking on the “JoinNow” button to download an application wizard.

For operating systems that use an application wizard, the wizard will require elevated user account privileges to make configuration changes in your operating system. If requested, please supply your device's administrative username and password to continue.

Behavior and configurations

All Devices

  • Upon completion, the following SSIDs are removed from the preferred networks list: AirPennNet-Guest; AirPennNet-Device; Connect to AirPennNet.
  • Adds and trusts the root CAs for all of Penn's radius servers.
  • Warns if the device's clock is incorrect (may create problems verifying the certificate).
  • Redirects all http traffic to while connected to Connect to AirPennNet. Note that https traffic is not redirected.

Android OS

  • Prompts the user to install the JoinNow utility from the Android Marketplace or from the JoinNow server (the user may need to allow installing applications from unknown sources on the device).
  • Configures the network and authentication settings for AirPennNet


  • Prompts the user to install a Chrome extension. This requires the use of a non-guest account on the device
  • Configures the network and authentication settings for AirPennNet


  • Prompts the user for their PennKey username and password
  • Generates a .mobileconfig based on the provided PennKey and password that configures the device for AirPennNet. Installation of the profile needs to be done in the Settings iOS app for iOS 11 and later.


  • Prompts the user to either configure via an application or configure via a profile.
  • Configuring via the application will migrate the user to the network directly; When configuring via a profile you will be prompted for a PennKey and password prior to download.


  • Checks for the presence of common third-party wireless utilities that can cause conflicts (Broadcom, DWLAN, Intel Proset, and Lenovo ThinkVantage) and warns the user to disable or uninstall them
  • Silently installs and configures the SecureW2 JoinNow client.

The Connect to AirPennNet​ website does not display when opening a browser:

  • Make sure that the device is configured for DHCP; the page will not load if the device's IP address or DNS servers are hard-coded.
  • Verify that the URL in the browser is an http: address rather than an https: address; Connect to AirPennNet is not SSL enabled and will not properly redirect an https request. Some browsers automatically switch to https: if they know a site supports it. is a safe site to enter into a browser when trying to open Connect to AirPennNet. Putting in will also work.

macOS, iOS, Android: The “JoinNow” link on the Connect to AirPennNet​ website does not work

macOS, iOS and many Android devices include a stripped-down web browser called the "Captive Network Assistant" that automatically launches when the OS detects that a system is connected to a captive portal like Connect to AirPennNet. The Captive Network Assistant cannot download files, so it cannot be used to download the JoinNow configuration file. Should the Captive Network Assistant launch, please close it and use a full-fledged browser like Safari or Chrome to complete the AirPennNet configuration process.

After running the configuration tool, the device cannot connect to AirPennNet

Make sure that the username and password are being entered correctly. The most common culprit for a device being unable to connect to AirPennNet is improperly entered user credentials; trends indicate that the soft-keyboard on iOS devices is particularly prone to accidental mistyping of usernames and passwords. Remember that PennKey usernames are case-sensitive and must be all lower-case; in addition make sure that letters in passwords are not being improperly capitalized. If a username or password is improperly entered, you will need to re-run the wizard as the credentials are saved as part of the device profile.

For macOS and iOS devices in particular, improperly configured device profiles can be "sticky;" it is generally good practice to delete the profile from the preferences before re-running the wizard.

A support file contains information about the machine, network adapters, and any errors received while the JoinNow wizard is attempting to configure your device. This information is useful to both the Client Care and the vendor if escalation is needed, and will minimize requests for additional information and data.

On a problematic device, follow the steps below for your device to create a Support File and include it and a description of your problem when you contact ISC Client Care for assistance.

Android OS:

Tap the three dots in the upper-left-hand corner and select “Create and Email Help File” or tap “Send Error Logs” on the main screen, then use the mail app of your choice to email the logs. (As this requires a network connection, you may need to connect to a cellular network to mail the logs first


As the iOS configuration is just a .mobileconfig file, it is not possible to create a Support File. When contacting Client Care, please include the wireless MAC address and the time you attempted to connect to assist with troubleshooting. Also, if there is difficulty connecting after the profile was installed, verify the user has entered the proper PennKey username and password.


Select Settings > Troubleshoot > Enable Advanced Logging, and then select Settings --> Troubleshoot --> Create Help File.