Bug 270438 - Atlassian Confluence blocks Epiphany's user agent
Summary: Atlassian Confluence blocks Epiphany's user agent
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: Other
Hardware: PC Linux
: P2 Normal
Assignee: Michael Catanzaro
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-04 06:10 PST by Peter
Modified: 2024-03-08 07:26 PST (History)
1 user (show)

See Also:


Attachments
log of inspector (2.02 KB, text/x-log)
2024-03-04 06:10 PST, Peter
no flags Details
screenshot (29.95 KB, image/png)
2024-03-04 06:11 PST, Peter
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter 2024-03-04 06:10:19 PST
Created attachment 470158 [details]
log of inspector

Hello!

Since the middle of last week (25-02-2024 - 01-03-2024) I cannot visit pages in Atlassian Confluence anymore. It says my browser is not supported[1].
The log of WebKitGTK-Inspector is attached.

The demo website [2] still seems to work but you cannot save and looks at existing pages, it just shows the editor which works.



Thank you
Peter

[1] https://support.atlassian.com/atlassian-account/docs/supported-browsers-for-atlassian-cloud-products/
Comment 1 Peter 2024-03-04 06:11:16 PST
Created attachment 470159 [details]
screenshot
Comment 2 Peter 2024-03-04 06:43:34 PST
*Argh*

Atlassian blocks Epiphany. If I change the user-agent to Firefox it works fine again. Quote from their website:

> It's possible for Atlassian cloud products to work with some unsupported browsers. Atlassian cloud products check browsers for the presence of methods that are required for the product to work correctly. If these browser methods aren't detected, you receive an error message that the browser isn't supported.

Likely incorrect. Looks like the check user-agents and block Epiphany.
Comment 3 Michael Catanzaro 2024-03-04 07:11:38 PST
You confirmed on Matrix that a Safari on macOS user agent quirk makes the website work, so we will use that.
Comment 4 Peter 2024-03-04 07:14:33 PST
Thank you :)
Comment 5 Michael Catanzaro 2024-03-04 08:40:46 PST
Pull request: https://github.com/WebKit/WebKit/pull/25418
Comment 6 EWS 2024-03-08 07:26:44 PST
Committed 275835@main (1a9883acbbb0): <https://commits.webkit.org/275835@main>

Reviewed commits have been landed. Closing PR #25418 and removing active labels.