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

Update to Jetty 12 and embed the HTML webpage #4

Merged
merged 3 commits into from
Oct 20, 2024

Conversation

afarber
Copy link
Contributor

@afarber afarber commented Oct 20, 2024

Hello, Volodymir

The bug you reported is still there on macOS:
jetty/jetty.project#12390

So I have updated your test case to the latest Jetty version

Please consider merging my PR

@vlsorokin vlsorokin merged commit e7e47d0 into vlsorokin:master Oct 20, 2024
@vlsorokin
Copy link
Owner

Hi Alexander,
Thank you I merged the MR.

Did I get it right that you can reproduce this bug in Safari using MacOS Sequoia 15.0.1 and Safari 18.0.1?

I'm still on MacOS Sonoma 14.6.1 with Safari 17.6, and it works fine for me. I followed the steps in the gif you provided and had no errors neither in the browser nor in Jetty, all messages arrive successfully.
(I will probably update MacOS to Sequoia and retest)

@afarber
Copy link
Contributor Author

afarber commented Oct 20, 2024

Thanks, Volodymir, yes, unfortunately the bug is there, here an Edge browser screenshot on my macOS Sequoia, running your sandbox app:

image

And also Firefox:

image

And Safari:

image

(I cannot try Google Chrome though, do not want to install it at my devices).

And the animated screenshot.gif - I captured it on Windows, that is why it works fine.

@vlsorokin
Copy link
Owner

vlsorokin commented Oct 21, 2024

Interesting, I think this is something different.

The issue that I reported a while ago to Webkit (that bug in Safari) was only reproduced in Safari 13 (while working fine in other browsers) and with any websocket server (not just Jetty)

Now, I updated my laptop to MacOS Sequoia and I'm not able to reproduce this unknown opcode issue locally, I tried Safari 18.01 and Firefox 131.0.3. I have Macbook M1 Pro Sequoia 15.0.1

@afarber
Copy link
Contributor Author

afarber commented Oct 23, 2024

Update: this new issue on macOS might be caused by "parental controls" or "screen time", please see the discussion at jetty/jetty.project#12390

# sudo lsof +c 20 -i :10011 | grep LISTEN

launchd                1    root   40u  IPv6 0xe6bc5559efacf633      0t0  TCP *:10011 (LISTEN)
launchd                1    root   41u  IPv4 0xc15eab1f49abe281      0t0  TCP *:10011 (LISTEN)
webfilterproxyd      825    root    3u  IPv6 0xe6bc5559efacf633      0t0  TCP *:10011 (LISTEN)
webfilterproxyd      825    root    4u  IPv4 0xc15eab1f49abe281      0t0  TCP *:10011 (LISTEN)

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

Successfully merging this pull request may close these issues.

2 participants