Open Bug 1853167 Opened 1 year ago Updated 3 months ago

Can't view website certificate if using a web proxy with authentication

Categories

(Core :: Networking: Proxy, defect, P2)

Firefox 115
defect
Points:
7

Tracking

()

UNCONFIRMED

People

(Reporter: horwedel-heiko, Unassigned, NeedInfo)

References

Details

(Whiteboard: [necko-triaged][necko-priority-next])

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.76

Steps to reproduce:

  1. Configure a proxy that requires authentication.
  2. Open https://google.de

Actual results:

I can view the certificate like when the proxy don't requires authentication or is not used.

Expected results:

I can't view the certificate of the page and the locker symbol is missing.

Additional notes:

  • This is reported from an Edge browser window. The User Agent string is wrong.
  • The Firefox version where I see the problem is FF ESR 115.2.0
  • Our proxy supports http and https. The authentication uses NTLM.

The Bugbug bot thinks this bug should belong to the 'Core::Security: PSM' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Security: PSM
Product: Firefox → Core

Are you connecting to the proxy over https or http?

Flags: needinfo?(horwedel-heiko)

(In reply to Dana Keeler (she/her) (use needinfo) (:keeler for reviews) from comment #5)

Are you connecting to the proxy over https or http?

Where can I see this?

Flags: needinfo?(horwedel-heiko) → needinfo?(dkeeler)

It would depend on the proxy configuration, I guess.

Component: Security: PSM → Networking
Flags: needinfo?(dkeeler)

(In reply to Dana Keeler (she/her) (use needinfo) (:keeler for reviews) from comment #5)

Are you connecting to the proxy over https or http?

We are using https connection to the proxy for https sites and http for http sites.

In the proxy settings we have set "use system proxy". But I have the same behavior when setting the proxy manually and checking the box "use this proxy for https too".

I assume this has a similar cause to bug 1853171 and there's a confusion between the proxy end-server cert?.
I thought Dragana fixed a similar issue last year, but I can't find the bug right now.

Severity: -- → S3
Priority: -- → P2
Whiteboard: [necko-triaged][necko-priority-new]
Whiteboard: [necko-triaged][necko-priority-new] → [necko-triaged][necko-priority-next]

Moving bug to Core/Networking: Proxy.

Component: Networking → Networking: Proxy
Points: --- → 7
Flags: needinfo?(kershaw)

Hi Kershaw,
what Info is required?

I can confirm that this still happens in Firefox 115.10.0esr (64-Bit). All https websites that are accessed through the proxy with authentication say "The websites does not provide a certificate". (But they are marked as secure.)

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: