In mozilla.support.firefox, <
mi...@mgrogan.com> wrote:
> It's only in Firefox when SSL is turned on. IE, Chrome, and Edge
> don't have this issue. We are on Windows 2016 and IIS10 and using
> Coldfusion 2016.
>
> Firefox will basically double load the page. We started noticing this
> because there are a few pages where we save something to the database
> and it would start throwing unique constraint errors on the second
> attempt. Or we have a button to send an email reminder to someone and
> it would get sent twice. As a test, I put in a mail script on a basic
> load of a regular page, and that gets sent twice. If I temporarily
> turn off SSL and just load up http://.... it will work as intended.
Have you ruled out that the page is being loaded once as http and once
as https? If for example, your source document is explicitly saying to
use http, and then Firefox for some reason wants to prefer https?
I ask after seen this in your pastebin output:
2017-07-24 14:13:25.785000 UTC - [Main Thread]: V/nsHttp HttpBaseChannel::SetRequestHeader [this=15828000 header="Upgrade-Insecure-Requests" value="1" merge=0]
I've never seen Firefox double load HTTPS pages, so I'm wondering if
there is some sort of plugin or other oddness with your setup. If I were
you, I'd examine the behavior using the Live HTTP Headers plugin on a
new (no other plugins, and no custom config) Firefox profile. I'd also
try to duplicate this with a debug-tooled web server. Not sure how to do
that with Coldfusion, though.
Elijah
------
lots and lots of things break with doubled page hits