Firefox unable to authenticate with Active-Directory backed Proxy Server

Bug #1696777 reported by Thomas Ward
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
New
Undecided
Unassigned

Bug Description

I'm not 100% certain whether this is an issue with Firefox, or the McAfee Web Gateway in place here at this location, or something else, but on all Mozilla Firefox versions in Xenial, there is some type of failure at authenticating with the McAfee Web Gateway.

Chrome does not have this issue, nor does *any other* service using the credentials provided to the gateway. Whenever we launch Firefox, and provide it *valid* credentials, the Web Gateway always prompts again for authentication, or says "You need to be authenticated". The same proxy configuration in Chrome or elsewhere with the same credentials works ***without issue***, and this causes a lot of issues when attempting to use the web via Firefox, and ultimately requires going and downloading Chrome on a separate system *just* to use the Internet.

This is a major issue, that I'm not sure how to trace any better.

Note on bug privacy level being set to Private: This bug is being opened as Private until I can go through the uploaded data and strip out sensitive information.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: firefox 53.0.3+build1-0ubuntu0.16.04.2
ProcVersionSignature: Ubuntu 4.8.0-54.57~16.04.1-generic 4.8.17
Uname: Linux 4.8.0-54-generic x86_64
AddonCompatCheckDisabled: False
ApportVersion: 2.20.1-0ubuntu2.6
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ncfta_it 2745 F.... pulseaudio
 /dev/snd/pcmC1D0c: ncfta_it 2745 F...m pulseaudio
 /dev/snd/pcmC1D0p: ncfta_it 2745 F...m pulseaudio
 /dev/snd/controlC1: ncfta_it 2745 F.... pulseaudio
BuildID: 20170524180630
Channel: Unavailable
CurrentDesktop: GNOME
Date: Thu Jun 8 10:38:32 2017
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
InstallationDate: Installed on 2017-05-10 (29 days ago)
InstallationMedia: Ubuntu-GNOME 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215)
IpRoute:
 default via 10.1.4.1 dev eno1 onlink
 10.1.4.0/24 dev eno1 proto kernel scope link src 10.1.4.150
 169.254.0.0/16 dev eno1 scope link metric 1000
 172.16.49.0/24 dev vmnet8 proto kernel scope link src 172.16.49.1
 172.16.157.0/24 dev vmnet1 proto kernel scope link src 172.16.157.1
Locales: extensions.sqlite corrupt or missing
PrefSources:
 prefs.js
 [Profile]/<email address hidden>/defaults/preferences/prefs.js
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Profiles: Profile0 (Default) - LastVersion=53.0.3/20170524180630
RfKill:

RunningIncompatibleAddons: False
SourcePackage: firefox
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/17/2013
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A03
dmi.board.name: 0PC5F7
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 6
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA03:bd09/17/2013:svnDellInc.:pnOptiPlex9020:pvr01:rvnDellInc.:rn0PC5F7:rvrA01:cvnDellInc.:ct6:cvr:
dmi.product.name: OptiPlex 9020
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.
ftp_proxy: ftp://tward:DeltaEpsilon%402012!@172.16.8.13:9090
http_proxy: http://tward:DeltaEpsilon%402012!@172.16.8.13:9090
no_proxy: localhost,127.0.0.0/8,::1

Revision history for this message
Thomas Ward (teward) wrote :
Revision history for this message
Thomas Ward (teward) wrote :
Revision history for this message
Thomas Ward (teward) wrote :
information type: Private → Public
Revision history for this message
Thomas Ward (teward) wrote :

Cleaned versions of the files that contained sensitive data have been uploaded.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.