Closed Bug 1853318 Opened 8 months ago Closed 8 months ago

Cannot login to our on premise Azure DevOps server

Categories

(Core :: Networking: HTTP, defect)

defect

Tracking

()

RESOLVED FIXED
119 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox117 --- unaffected
firefox118 --- unaffected
firefox119 --- fixed

People

(Reporter: bernard.alleysson, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Authentification fails.

regression range:
ok:
https://hg.mozilla.org/mozilla-central/rev/69d5beb77da06f9eda78eff3c54463273d457e66

nok:
https://hg.mozilla.org/mozilla-central/rev/c57de172952ed6dfa84943bd2175574e4c87e92b

It seems that it is caused by bug 1820807.
The workaround is to set the preference "network.auth.use_redirect_for_retries" to false

Note:
when authentification fails, an error message is reported in the Browser Console

nsPrompter: isThirdPartyURI failed: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIPrincipal.isThirdPartyURI]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource://gre/modules/Prompter.sys.mjs :: openPrompt :: line 1131" data: no] Prompter.sys.mjs:1136:19

:smayya, since you are the author of the regressor, bug 1820807, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(smayya)

User Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0

Built From:
https://hg.mozilla.org/mozilla-central/rev/71df25fbac58fb3bd1a743700efb73f291e1712a

Bug 1820807 has been backed out for causing bug 1853231, so this should be fixed for the moment.
Bernard, we may ping you again after we land bug 1820807 again to check if you can log in.

Status: NEW → RESOLVED
Closed: 8 months ago
Flags: needinfo?(smayya)
Resolution: --- → FIXED

Hello Bernard,

I would like to test the scenario for this bug before I re-release the fix for Bug 1820807.
Could you please help me with the steps to reproduce the bug?

Thanks

Flags: needinfo?(bernard.alleysson)

Sunil,

I can't give you some steps to reproduce because the Azure DevOps server is on our intranet, and cannot be accessed from the internet.
I could test a private build if you have one, or test a public nightly build. I could also collect some logs if you give me instructions on how to do that.

Bernard

clearing need info

Thanks Bernard for offering to test.
I will let you know once the feature is available in the nightly build for test.

clearing need info

Flags: needinfo?(bernard.alleysson)

Hello Bernard,
The feature is available for test in the latest nightly (26th September 2023) under the pref
network.auth.use_redirect_for_retries
It is disabled by default.

Could you please enable the pref and check if you still see the issue?
Thanks a lot.

Flags: needinfo?(bernard.alleysson)

Hello Sunil,

Firefox Version 120.0a1 Build ID 20230926212529 (https://hg.mozilla.org/mozilla-central/rev/fba47cb0382635b69997115cb59631d52acdf57b)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/120.0

It works for me with either way (with network.auth.use_redirect_for_retries set to false or set to true)

Thanks !

Flags: needinfo?(bernard.alleysson)

Thanks a lot confirming Bernard!

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