I found the cause of the Firefox XML parsing problem.
If you have links in header.html or footer.html, the perl code is not processing/parsing those files correctly.
You are probably also getting orphaned .dat files in your root directory for each board.