Starting jFed on OS X

On OS X, you need two things to run jFed succesfully:

Installing the Java 8 JRE

You need to have a recent version of Java 8 JRE installed on your Mac. You can verify which version is currently installed on http://www.java.com/verify.

_images/mac-verify-jre.png

Verified Java JRE 8 installation

If your computer fails the verification, you can download the most recent Java 8 JRE from http://www.java.com, as shown in the screenshots below.

_images/mac-install-jre1.png
_images/mac-install-jre2.png
_images/mac-install-jre3.png
_images/mac-install-jre4.png
_images/mac-install-jre5a.png
_images/mac-install-jre5b.png
_images/mac-install-jre5c.png

Changing OS X Security Settings (needed for Firefox, not for Safari)

By default, OS X does not allow applications outside of the App Store (such as jFed) to run. This causes the error "jfed-exerimenter.jnlp" can't be opened because it is from an unidentified developer. to appear.

_images/mac-blocked-unknown-developer.png

You can change this setting by following these steps:

  1. Open System Preferences
_images/mac-blocked1.png
  1. Open Security & Privacy
_images/mac-blocked2.png
  1. Unlock your settings by clicking on the lock in the bottom-left corner
  2. Change Allow apps downloaded from: to Anywhere
_images/mac-blocked3.png
  1. Click Allow from anywhere in the confirmation popup
_images/mac-blocked4.png

Changing Safari Security Setting (Safari only)

By default, Safari sandboxes Java applications and doesn’t give them permission to access the filesystem. This causes jFed to fail, as it needs disk access to access your user certificate.

_images/mac-safari-jfed-error.png

When you encounter problems starting jFed, you can explicitly allow filesystem access by following these steps:

  1. Open Safari’s Preferences
_images/mac-safari1.png
  1. Go to the tab Security and open Manage Website Settings..
_images/mac-safari2.png
  1. Change the setting for jfed.iminds.be from Allow to Run in Unsafe Mode`.
_images/mac-safari3.png
_images/mac-safari3a.png
  1. Click Trust in the confirmation popup
_images/mac-safari3b.png
_images/mac-safari3c.png