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
I'm facing an issue where arbitrary proxying to apps running in JupyterLab (ie. mylab.local/user/xyz/proxy/8080) hits the 10 MB websocket message size limit and kills the connection.
I found the problem was caused by the jupyter-server-proxy and by changing the code (see diff below) from using Tornados default setting to hardcoding 1000 * 1024 * 1024 resolved the limitation.
I am now reasoning that the raw_socket_proxy setting would bypass this limitation entirely, however it does not seem obvious to me how I can tell JupyterLab to configure the jupyter-server-proxy to default to a raw_socket_proxy?
I can't find anything in the documentation on whether this is possible hence requesting the change below.
Proposed change
For arbitrary proxying in JupyterLab, it would be nice to be able to tell JupyterLab to use raw_socket_proxy via the jupyterlab config.
Inveracity
changed the title
Configurable websocket settings for non-service proxying
Configurable websocket settings for arbitrary proxying
Jul 16, 2024
Background
I'm facing an issue where arbitrary proxying to apps running in JupyterLab (ie. mylab.local/user/xyz/proxy/8080) hits the 10 MB websocket message size limit and kills the connection.
I found the problem was caused by the jupyter-server-proxy and by changing the code (see diff below) from using Tornados default setting to hardcoding
1000 * 1024 * 1024
resolved the limitation.I am now reasoning that the
raw_socket_proxy
setting would bypass this limitation entirely, however it does not seem obvious to me how I can tell JupyterLab to configure the jupyter-server-proxy to default to a raw_socket_proxy?I can't find anything in the documentation on whether this is possible hence requesting the change below.
Proposed change
For arbitrary proxying in JupyterLab, it would be nice to be able to tell JupyterLab to use
raw_socket_proxy
via the jupyterlab config.Example:
Alternative options
Or even overriding the websocket message size limit
Who would use this feature?
Anyone using jupyter-server-proxy in JupyterLab to run web apps.
Thanks for your consideration
The text was updated successfully, but these errors were encountered: