You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following applies if the server uses a self signed certificate without a valid CA. The 'invalid' certificate has however been added / accepted as certificate exception in the browser.
All browsers except Safari apply certificate exceptions from https automatically to the web-socket connection. Thus I can use sockjs just fine with all browsers except Safari. While this is a Safari "bug", I think sockjs should address this issue by automatically falling back to a non ws connection.
That being said, sockjs currently does not even notice that Safari cut off the connection, as both the connection callback as well as a subscription report success, while the browser error console shows a sparse error message from the browser:
sockjs should not report connection success when the connection has been canceled by Safari
sockjs should automatically fallback in such a case to a non web-socket connection.
What do you think?
Last but not least, in regard of this issue, is there a way to force sockjs to use a certain fallback? This way I could test and probably workaround the issue until a better solution exists...
The text was updated successfully, but these errors were encountered:
The following applies if the server uses a self signed certificate without a valid CA. The 'invalid' certificate has however been added / accepted as certificate exception in the browser.
All browsers except Safari apply certificate exceptions from https automatically to the web-socket connection. Thus I can use sockjs just fine with all browsers except Safari. While this is a Safari "bug", I think sockjs should address this issue by automatically falling back to a non ws connection.
That being said, sockjs currently does not even notice that Safari cut off the connection, as both the connection callback as well as a subscription report success, while the browser error console shows a sparse error message from the browser:
What do you think?
Last but not least, in regard of this issue, is there a way to force sockjs to use a certain fallback? This way I could test and probably workaround the issue until a better solution exists...
The text was updated successfully, but these errors were encountered: