Wasn't sure who to contact.
Anyway, going to http://planet.ipfire.org/ returns an "internal server error". ipfire.org appears to be ok, and I think that is likely on the same server?
======================================================================= 500 - Internal Server Error
Unfortunately, an unexpected error has occurred during page load.
If this is the first occurrence of the error, please wait a little bit and try again. If the error occurres anyway the webmaster would be happy to get a notification about this. Detailed information
While processing the request, there was an internal problem of the web server. If there are more information available, they would be appended below. =======================================================================