<p>I am not able to access localhost https pages in firefox3. It gave the error </p>

<blockquote>
  <p>'Can't connect securely because the SSL protocol has been disabled.
  (Error code: ssl_error_ssl_disabled)'</p>
</blockquote>

<p>I enabled all the SSL2 related preferences through about:config and the error changed to </p>

<blockquote>
  <p>'Data Transfer Error
  The browser connected successfully, but the connection was interrupted while transferring information.  Please try again.'</p>
</blockquote>

<p>The first error seems most likely due to a invalid certificate but can't figure out the second...</p>

```
```
$str = preg_replace('/\?\//', '?', $str);
```
```
Edit: See CMS' answer. It's late, I should know better.