Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not able to open documents on Safari Browser #476

Closed
ChrisEdS opened this issue Aug 29, 2022 · 6 comments
Closed

Not able to open documents on Safari Browser #476

ChrisEdS opened this issue Aug 29, 2022 · 6 comments
Labels

Comments

@ChrisEdS
Copy link
Contributor

Steps to reproduce

  • Try to open a document on Safari browser (seen on version 15.6 (MacOS))

Current behaviour

image

@ChrisEdS
Copy link
Contributor Author

Hello Team, can someone please take a look at that issue?

@IljaN
Copy link
Member

IljaN commented Sep 5, 2022

On a quick try we couldn't reproduce in damkencloud. It looks like a issue with content-security policy (CSP). Are there any special steps with regard to CSP which need to be done during config?

Are other browser working?

@NannaBarz
Copy link

Which version from collabora is installed?
Is this from a customer and can we have a config report and a collabora coolwsd report?

@NannaBarz
Copy link

@ChrisEdS
Which version from collabora is installed?
Is this from a customer and can we have a config report and a collabora coolwsd report?

@ChrisEdS
Copy link
Contributor Author

I have more and more the opinion that this issue happens while working with a company proxy. I will close for now.

@xoxys
Copy link
Contributor

xoxys commented Dec 14, 2022

Scenario:

We have deployed ownCloud Web as a sidecar container to ownCloud in multiple deployments. This way ownCloud and ownCloud Web are running on different domains and a custom CSP for Collabora (and Onlyoffice) is required by oC Web to embed Collabora as a framework.

Problem:

Adding connect-src 'self' to the Collabora CSP is not sufficient because wss is not automatically included in 'self' on some browsers, see w3c/webappsec-csp#7 To fix this, we had to modify the CSP to connect-src 'self' wss://collabora.example.org.

Why does this only affect Safari:

I'm not entirely sure, but for some reason Safari seems to be the only browser that connects to Collabora via web socket, while all other browsers (at least Chrome and FF) do not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants