View All Resources

Fetch

Supported Product

Fetch Softwork's Fetch is the supported and recommended FTP client for macOS file transfers. Fetch has a graphical interface for FTP that lets you log onto any host running an FTP server to download software. Fetch can be used for authenticated or anonymous FTP, supports Kerberized FTP and SFTP, and comes configured with a list of FTP sites of interest to Mac users.

General

Fetch 5.7.5 is on the supported products list for Fiscal 2016. Fetch 5.1 was the first Universal binary version of Fetch. Previous versions of Fetch worked properly in Apple's Rosetta compatibility layer.

macOS compatibility

Fetch 5.7.4 and above function correctly in OS X Yosemite and later versions of macOS such as macOS Sierra.

Download

Fetch is licensed free of charge to users affiliated with educational institutions. Fetch is available for download using your PennKey and password.

Related resources

The Fetch Softworks web site includes answers to common questions and a complete description of features.

 

Configuring Fetch for SFTP

Note: Updated file transfer instructions for sites migrated off the origin.www.upenn.edu web server

If your website has been migrated from origin.www.upenn.edu to a new web server, either radix.www.upenn.edu or another ISC provided VM, follow the instructions below to update your FTP software by replacing all instances of the server name origin.www.upenn.edu with radix.www.upenn.edu or the name of the provisioned VM. For example, the instruction, “In the Server Address: field, type origin.www.upenn.edu” will now read as “In the Server Address: field, type radix.www.upenn.edu.” The location of the files will also change from /usr/local/ftp/html/<sitename> or /usr/local/ftp/[virtualhostname]/html/<sitename> to /<sitename>. That is, /usr/local/ftp/html/ or /usr/local/ftp/[virtualhostname]/html/ is no longer needed before the sitename.

If you do not know the name of the provisioned VM, please contact ISC Client Care or if you have any questions about the instructions for posting files to the radix server, please talk with your LSP or contact ISC Client Care.

The current Fetch installer includes updated preferences for using SFTP with origin.www.upenn.edu, but does not install these preferences over a previous Fetch installation. Follow the steps below to configure Fetch to use SFTP on origin.www.upenn.edu.

  1. Launch Fetch. The New Connection dialog box appears.
  2. In the Hostname: field, enter an appropriate name for your connection (such as origin.www.upenn.edu).
  3. In the Username: field, enter your account name, usually the same as your PennKey username
  4. In the Connect using: dropdown menu, choose SFTP
  5. In the Password: field, enter your password on origin.www.upenn.edu (Set your local password)
  6. If you are configuring to access a specific directory on origin.www.upenn.edu, add the directory name after /usr/local/ftp/html/ in the Initial Folder: field. Otherwise, enter the complete URL of the directory that you are authorized to access.
  7. Leave the Port: field blank.

After completing the above steps, save the connection as a shortcut to quickly access origin.www by clicking the Shortcuts (heart) icon or by clicking on the Shortcuts menu:

  1. Click the Heart icon located at the top of the New Connection window.
  2. Select Make Shortcut... from the dropdown list.
  3. Enter an appropriate name for the shortcut (such as origin.www.upenn.edu) then click OK.
  4. When the New Connection window redisplays, click Connect.

 

Checking for secure Administrative mainframe session

Beginning February 17, 2015, unsecured file transfers to/from the University’s Administrative mainframe will no longer be permitted. All file transfers with the Administrative mainframe will need to use SSL/TLS encryption. Follow the instructions below to determine if your connection is encrypted and secure.

  1. Establish a connection to the Administrative mainframe (ivy.umis.upenn.edu).
  2. Check for the padlock icon in the status bar in the upper right of the screen.
  3. If the padlock is closed, your session is encrypted and secure. No further action is required.
  4. If the padlock is open, or is completely missing, follow the instructions below to ensure your Administrative mainframe session profile is encrypted and secure.

Configuring Fetch for the Administrative mainframe

  1. Launch Fetch. The New Connection dialog box appears.
  2. In the Hostname: field, enter ivy.umis.upenn.edu
  3. In the Username: field, enter your account name, usually 7 characters beginning with a “P”.
  4. In the Connect using: dropdown menu, choose FTP with TLS/SSL
    Ensure Enable Encryption is selected.
  5. In the Password: field, leave blank
  6. Leave the Port: field blank.

After completing the above steps, save the connection as a shortcut to quickly access ivy.umis.upenn.edu by clicking the Shortcuts (heart) icon or by clicking on the Shortcuts menu:

  1. Click the Heart icon located at the top of the New Connection window.
  2. Select Make Shortcut... from the dropdown list.
  3. Enter an appropriate name for the shortcut (such as ivy.umis.upenn.edu) then click OK.
  4. When the New Connection window redisplays, click Connect.
  5. Enter your ivy.umis.upenn.edu password and click OK.
  6. If a Verify Certificate window is presented, click Continue.