nupepa.org and firefox, 2013.

Now that it is back up after a number of days being offline, there seems to be a problem with nupepa.org connecting to Mozilla Firefox. For some reason, Explorer and Google Chrome seem to connect, but not Firefox… Anyone else having problems?