anishathalye / seashells

The official client for seashells.io 🐚
https://seashells.io
MIT License
709 stars 20 forks source link

seashells is not working with http proxies not supporting http upgrade #17

Closed ssbarnea closed 1 year ago

ssbarnea commented 5 years ago

I discovered that if user is using a HTTP proxy like squid, which does not support upgrading HTTP connections (not wss:// sockets), they will only load a black page instead of the session.

The failure to open the socket is not visible to the user and he just has the impression that nothing is sent by the server.

It would be better to display a message when wss:// cannot be established (currently visible only via browser inspect).

anishathalye commented 5 years ago

If I click on that link, I can see content. What exactly is the issue?

ssbarnea commented 5 years ago

Indeed, this means that I found a new issue: it seems to happen when I am using a HTTP proxy. If I disable the proxy in Firefox it works well but with proxy it only load an empty page with the "prompt", no content being send back.

The HTTP proxy seems to be working ok with other sites so now I need to investigate if this is really a bug on the proxy configuration or a server side issue.

anishathalye commented 1 year ago

Closing due to inactivity