Bug 2422331

Summary: Cockpit Services page does not load properly with Firefox 146 (gets stuck in a loop)
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: cockpitAssignee: Martin Pitt <mpitt>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: afedorova, gecko-bugs-nobody, jhorak, jvanderwaa, kkoukiou, klaas, mmarusak, mpitt, patrick, pboy, rstrode, stefw, stransky, suraj.ghimire7
Target Milestone: ---Flags: afedorova: mirror+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: openqa
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Adam Williamson 2025-12-15 17:25:21 UTC
openQA testing of the Firefox 146 updates showed that it does not load the Cockpit 'Services' page properly. It seems to get stuck in a loop - the page loads correctly very briefly, then goes back to showing "Loading... Listing units", then loads briefly, then goes back to "Loading... Listing units", and so on. This is the case on both arches (x86_64 and aarch64) and across all releases (42, 43, 44).

A commenter on one of the updates suggested it's having problems loading a font, I haven't checked that myself.

At mstransky's request I have dropped the Services page check from the openQA test for now so the updates could go out, as they were required to address security issues. But Cockpit functionality is part of our Server release criteria so we should not allow this to remain broken for long.

Comment 1 Martin Stransky 2025-12-16 07:25:25 UTC
Looked at it yesterday. I see the reload loop on service page. Investigated logs etc. and looks like a problem in cockpit itself as it keeps to reload the page after GET failure / permission failure or so. But it's Fedora only. Tried various things - disabled Firefox sandbox,SELinux.

So looks like cockpit itself keeps the page reloading (for some reason) but not sure why. Tentatively moving to cockpit for further investigation. I don't say it's cockpit bug but I need an insight from cockpit devs here.

Comment 2 Martin Pitt 2025-12-18 09:29:22 UTC
I can reproduce this effortlessly with upstream Firefox 146 download.

Comment 3 Jelle van der Waa 2025-12-18 13:18:32 UTC
Also reproducible with 146.0.1, this isn't limited to the services page but also happens on the accounts page (/users).

What I see locally is:

GET https://127.0.0.2:9092/cockpit/@localhost/users/index.html fail with NS_BINDING_ABORTED