I have the same problem with Firefox. Could you please share your solution for Apache2?
I found it worked fine with opera, chrome, and internet explorer but firefox needed the intermediate certificate which is available from the same page that has you downloaded your ssl cert.