Hi, Yes, those are my browser logs.
I have a jupyterhub domain pointing to a static IP and the GKE ingress redirects all traffic to the proxy-public service. The domain has a google-managed certificate, https traffic is routed internally in the cluster to http.
My relevant jupyterhub yaml (debug enabled) is the following:
jupyterhub:
hub:
config:
BinderSpawner:
cors_allow_origin: '*'
debug:
enabled: true
scheduling:
userScheduler:
enabled: true
podPriority:
enabled: true
userPlaceholder:
# Specify three dummy user pods will be used as placeholders
enabled: true
replicas: 3
singleuser:
cpu:
limit: 1
guarantee: 0.01
memory:
limit: 1024M
guarantee: 192M
cull:
every: 300
timeout: 900
enabled: true
users: true
rbac:
enabled: true
hub:
extraConfig:
binder: |
import os
import sys
import yaml
from tornado import web
# get cors config from values.custom.cors
import z2jh
cors = z2jh.get_config('custom.cors', {})
# image & token are set via spawn options
from kubespawner import KubeSpawner
class BinderSpawner(KubeSpawner):
def get_args(self):
args = [
'--ip=0.0.0.0',
'--port=%i' % self.port,
'--NotebookApp.base_url=%s' % self.server.base_url,
'--NotebookApp.token=%s' % self.user_options['token'],
'--NotebookApp.trust_xheaders=True',
'--NotebookApp.iopub_data_rate_limit=1000000000',
'--NotebookApp.rate_limit_window=10.0',
]
allow_origin = cors.get('allowOrigin')
if allow_origin:
args.append('--NotebookApp.allow_origin=' + allow_origin)
return args + self.args
def start(self):
if 'token' not in self.user_options:
raise web.HTTPError(400, "token required")
if 'image' not in self.user_options:
raise web.HTTPError(400, "image required")
self.image_spec = self.user_options['image']
return super().start()
c.JupyterHub.spawner_class = BinderSpawner
imageCleaner:
enabled: true
image:
name: jupyterhub/k8s-image-cleaner
tag: local
delay: 5
imageGCThresholdHigh: 95
imageGCThresholdLow: 60
I launched an image and started a kernel, here are the logs for the 10’ session or so. I don’t see anything interesting in the ingress logs. Here are the browser logs from the notebook session:
07:45:13.393 main.min.js[..]:38824 Session: kernel_created (e35176b8-7450-4cdf-bcaf-ead0edb79fe6)
07:45:13.394 main.min.js[..]:37969 Starting WebSockets: wss://<my-image-url>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582
07:45:13.465 main.min.js[..]:24167 Loading extension: jupyter-js-widgets/extension
07:45:13.535 main.min.js[..]:24167 Loading extension: jupyter-offlinenotebook/main
07:45:13.620 extension.js?v=20220129064502:1 Setting requirejs-esri-loader's config:
07:45:13.620 extension.js?v=20220129064502:1 Object
07:45:13.620 extension.js?v=20220129064502:1 Initializing esriLoader for quicker load times...
07:45:13.624 offlinenotebook.js:25 offline-notebook repoid not found, disabled
07:45:13.624 offlinenotebook.js:28 offline-notebook repoLabel: Repo
07:45:13.624 offlinenotebook.js:30 offline-notebook binderRefUrl:
07:45:13.624 offlinenotebook.js:32 offline-notebook binderPersistentUrl:
07:45:13.624 main.min.js[..]:49253 accessing "actions" on the global IPython/Jupyter is not recommended. Pass it to your objects constructors at creation time
get @ main.min.js[..]:49253
07:45:13.624 main.min.js[..]:49253 accessing "actions" on the global IPython/Jupyter is not recommended. Pass it to your objects constructors at creation time
get @ main.min.js[..]:49253
07:45:13.624 main.min.js[..]:49253 accessing "actions" on the global IPython/Jupyter is not recommended. Pass it to your objects constructors at creation time
get @ main.min.js[..]:49253
07:45:13.624 main.min.js[..]:49253 accessing "actions" on the global IPython/Jupyter is not recommended. Pass it to your objects constructors at creation time
get @ main.min.js[..]:49253
07:45:13.624 main.min.js[..]:49253 accessing "actions" on the global IPython/Jupyter is not recommended. Pass it to your objects constructors at creation time
get @ main.min.js[..]:49253
07:45:13.926 main.min.js[..]:37612 Kernel: kernel_connected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:45:14.048 main.min.js[..]:37612 Kernel: kernel_ready (cdd1b699-6441-4415-bfd0-9854c5149582)
07:45:17.631 extension.js?v=20220129064502:1 esriLoader initialization completed successfully!
07:45:18.914 DevTools failed to load source map: Could not load content for https://<my-image-url>-6wyfrmyt/static/notebook/js/main.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
07:45:18.919 DevTools failed to load source map: Could not load content for https://<my-image-url>-6wyfrmyt/nbextensions/arcgis/extension.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
07:45:44.068 main.min.js[..]:37999 WebSocket closed unexpectedly CloseEvent {isTrusted: true, wasClean: false, code: 1006, reason: '', type: 'close', …}
07:45:44.070 main.min.js[..]:37612 Kernel: kernel_disconnected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:45:44.070 main.min.js[..]:38070 Connection lost, reconnecting in 1 seconds.
07:45:45.427 main.min.js[..]:37612 Kernel: kernel_reconnecting (cdd1b699-6441-4415-bfd0-9854c5149582)
07:45:45.428 main.min.js[..]:37969 Starting WebSockets: wss://<my-image-url>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582
07:45:45.682 main.min.js[..]:37612 Kernel: kernel_connected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:45:45.781 main.min.js[..]:37612 Kernel: kernel_ready (cdd1b699-6441-4415-bfd0-9854c5149582)
07:46:15.704 main.min.js[..]:37999 WebSocket closed unexpectedly CloseEvent {isTrusted: true, wasClean: false, code: 1006, reason: '', type: 'close', …}
07:46:15.706 main.min.js[..]:37612 Kernel: kernel_disconnected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:46:15.706 main.min.js[..]:38070 Connection lost, reconnecting in 1 seconds.
07:46:17.422 main.min.js[..]:37612 Kernel: kernel_reconnecting (cdd1b699-6441-4415-bfd0-9854c5149582)
07:46:17.422 main.min.js[..]:37969 Starting WebSockets: wss://<my-image-url>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582
07:46:17.691 main.min.js[..]:37612 Kernel: kernel_connected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:46:17.795 main.min.js[..]:37612 Kernel: kernel_ready (cdd1b699-6441-4415-bfd0-9854c5149582)
07:46:47.687 main.min.js[..]:37999 WebSocket closed unexpectedly CloseEvent {isTrusted: true, wasClean: false, code: 1006, reason: '', type: 'close', …}
07:46:47.687 main.min.js[..]:37612 Kernel: kernel_disconnected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:46:47.687 main.min.js[..]:38070 Connection lost, reconnecting in 1 seconds.
07:46:49.411 main.min.js[..]:37612 Kernel: kernel_reconnecting (cdd1b699-6441-4415-bfd0-9854c5149582)
07:46:49.411 main.min.js[..]:37969 Starting WebSockets: wss://<my-image-url>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582
07:46:49.687 main.min.js[..]:37612 Kernel: kernel_connected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:46:49.785 main.min.js[..]:37612 Kernel: kernel_ready (cdd1b699-6441-4415-bfd0-9854c5149582)
07:47:19.915 main.min.js[..]:37999 WebSocket closed unexpectedly CloseEvent {isTrusted: true, wasClean: false, code: 1006, reason: '', type: 'close', …}
07:47:19.916 main.min.js[..]:37612 Kernel: kernel_disconnected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:47:19.916 main.min.js[..]:38070 Connection lost, reconnecting in 1 seconds.
07:47:21.415 main.min.js[..]:37612 Kernel: kernel_reconnecting (cdd1b699-6441-4415-bfd0-9854c5149582)
07:47:21.415 main.min.js[..]:37969 Starting WebSockets: wss://<my-image-url>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582
07:47:21.691 main.min.js[..]:37612 Kernel: kernel_connected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:47:21.792 main.min.js[..]:37612 Kernel: kernel_ready (cdd1b699-6441-4415-bfd0-9854c5149582)
07:47:51.809 main.min.js[..]:37999 WebSocket closed unexpectedly CloseEvent {isTrusted: true, wasClean: false, code: 1006, reason: '', type: 'close', …}
07:47:51.810 main.min.js[..]:37612 Kernel: kernel_disconnected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:47:51.810 main.min.js[..]:38070 Connection lost, reconnecting in 1 seconds.
07:47:53.415 main.min.js[..]:37612 Kernel: kernel_reconnecting (cdd1b699-6441-4415-bfd0-9854c5149582)
07:47:53.415 main.min.js[..]:37969 Starting WebSockets: wss://<my-image-url>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582
07:47:53.685 main.min.js[..]:37612 Kernel: kernel_connected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:47:53.794 main.min.js[..]:37612 Kernel: kernel_ready (cdd1b699-6441-4415-bfd0-9854c5149582)
07:48:23.731 main.min.js[..]:37999 WebSocket closed unexpectedly CloseEvent {isTrusted: true, wasClean: false, code: 1006, reason: '', type: 'close', …}
07:48:23.733 main.min.js[..]:37612 Kernel: kernel_disconnected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:48:23.733 main.min.js[..]:38070 Connection lost, reconnecting in 1 seconds.
07:48:25.416 main.min.js[..]:37612 Kernel: kernel_reconnecting (cdd1b699-6441-4415-bfd0-9854c5149582)
07:48:25.416 main.min.js[..]:37969 Starting WebSockets: wss://<my-image-url>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582
07:48:25.683 main.min.js[..]:37612 Kernel: kernel_connected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:48:25.785 main.min.js[..]:37612 Kernel: kernel_ready (cdd1b699-6441-4415-bfd0-9854c5149582)
07:48:55.759 main.min.js[..]:37999 WebSocket closed unexpectedly CloseEvent {isTrusted: true, wasClean: false, code: 1006, reason: '', type: 'close', …}
07:48:55.760 main.min.js[..]:37612 Kernel: kernel_disconnected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:48:55.761 main.min.js[..]:38070 Connection lost, reconnecting in 1 seconds.
07:48:56.764 main.min.js[..]:37612 Kernel: kernel_reconnecting (cdd1b699-6441-4415-bfd0-9854c5149582)
07:48:56.765 main.min.js[..]:37969 Starting WebSockets: wss://<my-image-url>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582
07:48:57.033 main.min.js[..]:37612 Kernel: kernel_connected (cdd1b699-6441-4415-bfd0-9854c5149582)
07:48:57.131 main.min.js[..]:37612 Kernel: kernel_ready (cdd1b699-6441-4415-bfd0-9854c5149582)
And the proxy logs (timestamps 1h behind because of timezone diff):
06:42:28.940 [ConfigProxy] info: 200 GET /api/routes
06:43:28.941 [ConfigProxy] info: 200 GET /api/routes
06:44:28.941 [ConfigProxy] info: 200 GET /api/routes
06:44:59.666 [ConfigProxy] debug: PROXY WEB /hub/api/users/<my-image>-6wyfrmyt to http://hub:8081
06:44:59.796 [ConfigProxy] debug: PROXY WEB /hub/api/users/<my-image>-6wyfrmyt/servers/ to http://hub:8081
06:44:59.905 [ConfigProxy] debug: PROXY WEB /hub/api/users/<my-image>-6wyfrmyt/server/progress to http://hub:8081
06:45:03.766 [ConfigProxy] info: Adding route /user/<my-image>-6wyfrmyt -> http://10.44.0.35:8888
06:45:03.766 [ConfigProxy] info: Route added /user/<my-image>-6wyfrmyt -> http://10.44.0.35:8888
06:45:03.767 [ConfigProxy] info: 201 POST /api/routes/user/<my-image>-6wyfrmyt
06:45:04.153 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/ to http://10.44.0.35:8888
06:45:04.157 [ConfigProxy] debug: Not recording activity for status 302 on /user/<my-image>-6wyfrmyt
06:45:04.284 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/tree to http://10.44.0.35:8888
06:45:04.516 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/jquery-ui/themes/smoothness/jquery-ui.min.css to http://10.44.0.35:8888
06:45:04.519 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/style/style.min.css to http://10.44.0.35:8888
06:45:04.521 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/jquery-typeahead/dist/jquery.typeahead.min.css to http://10.44.0.35:8888
06:45:04.522 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/es6-promise/promise.min.js to http://10.44.0.35:8888
06:45:04.524 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/react/react-dom.production.min.js to http://10.44.0.35:8888
06:45:04.525 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/custom/custom.css to http://10.44.0.35:8888
06:45:04.526 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/react/react.production.min.js to http://10.44.0.35:8888
06:45:04.541 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/create-react-class/index.js to http://10.44.0.35:8888
06:45:04.547 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/requirejs/require.js to http://10.44.0.35:8888
06:45:05.023 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/tree/js/main.min.js to http://10.44.0.35:8888
06:45:05.026 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/base/images/logo.png to http://10.44.0.35:8888
06:45:05.827 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/services/contents.js to http://10.44.0.35:8888
06:45:05.956 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/config/tree to http://10.44.0.35:8888
06:45:05.959 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/config/common to http://10.44.0.35:8888
06:45:05.980 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/terminals to http://10.44.0.35:8888
06:45:05.982 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/kernelspecs to http://10.44.0.35:8888
06:45:05.984 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/sessions to http://10.44.0.35:8888
06:45:05.987 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/terminals to http://10.44.0.35:8888
06:45:06.046 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/font-awesome/fonts/fontawesome-webfont.woff2 to http://10.44.0.35:8888
06:45:06.048 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/custom/custom.js to http://10.44.0.35:8888
06:45:06.103 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/contents to http://10.44.0.35:8888
06:45:06.208 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/base/images/favicon.ico to http://10.44.0.35:8888
06:45:11.619 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/contents to http://10.44.0.35:8888
06:45:11.760 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/notebooks/Untitled.ipynb to http://10.44.0.35:8888
06:45:12.582 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/notebook/css/override.css to http://10.44.0.35:8888
06:45:12.583 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/custom/custom.css to http://10.44.0.35:8888
06:45:12.584 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/MathJax/MathJax.js to http://10.44.0.35:8888
06:45:12.585 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/codemirror/lib/codemirror.css to http://10.44.0.35:8888
06:45:12.588 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/bootstrap-tour/build/css/bootstrap-tour.min.css to http://10.44.0.35:8888
06:45:12.596 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:45:12.828 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/notebook/js/main.min.js to http://10.44.0.35:8888
06:45:12.831 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/text-encoding/lib/encoding.js to http://10.44.0.35:8888
06:45:12.851 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/MathJax/config/TeX-AMS-MML_HTMLorMML-full.js to http://10.44.0.35:8888
06:45:14.008 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/config/notebook to http://10.44.0.35:8888
06:45:14.013 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/config/common to http://10.44.0.35:8888
06:45:14.017 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/custom/custom.js to http://10.44.0.35:8888
06:45:14.019 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/contents/Untitled.ipynb to http://10.44.0.35:8888
06:45:14.021 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/kernelspecs to http://10.44.0.35:8888
06:45:14.026 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:45:14.028 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/MathJax/config/Safe.js to http://10.44.0.35:8888
06:45:14.038 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:45:14.113 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/nbextensions/jupyter-datawidgets/extension.js to http://10.44.0.35:8888
06:45:14.116 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/nbextensions/jupyter-offlinenotebook/main.js to http://10.44.0.35:8888
06:45:14.117 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/nbextensions/jupyter-threejs/extension.js to http://10.44.0.35:8888
06:45:14.121 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/nbextensions/jupyter_resource_usage/main.js to http://10.44.0.35:8888
06:45:14.122 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/nbextensions/jupyter-js-widgets/extension.js to http://10.44.0.35:8888
06:45:14.124 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/nbextensions/arcgis/extension.js to http://10.44.0.35:8888
06:45:14.173 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/contents/Untitled.ipynb/checkpoints to http://10.44.0.35:8888
06:45:14.178 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/sessions to http://10.44.0.35:8888
06:45:14.183 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/kernelspecs/python3/logo-64x64.png to http://10.44.0.35:8888
06:45:14.198 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/MathJax/extensions/TeX/newcommand.js to http://10.44.0.35:8888
06:45:14.204 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/MathJax/extensions/TeX/begingroup.js to http://10.44.0.35:8888
06:45:14.217 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/MathJax/extensions/MathML/content-mathml.js to http://10.44.0.35:8888
06:45:14.227 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/MathJax/jax/output/HTML-CSS/fonts/STIX-Web/fontdata.js to http://10.44.0.35:8888
06:45:14.255 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/components/MathJax/extensions/Safe.js to http://10.44.0.35:8888
06:45:14.256 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:45:14.257 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/nbextensions/jupyter-offlinenotebook/jslib/offlinenotebook.js to http://10.44.0.35:8888
06:45:14.525 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/offlinenotebook/config to http://10.44.0.35:8888
06:45:14.538 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:45:14.551 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/base/images/favicon-notebook.ico to http://10.44.0.35:8888
06:45:14.935 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/base/images/favicon-notebook.ico to http://10.44.0.35:8888
06:45:19.268 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:45:19.321 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/custom/custom.css to http://10.44.0.35:8888
06:45:19.325 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:45:19.757 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/notebook/js/main.min.js.map to http://10.44.0.35:8888
06:45:19.768 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/nbextensions/arcgis/extension.js.map to http://10.44.0.35:8888
06:45:19.771 [ConfigProxy] debug: Not recording activity for status 404 on /user/<my-image>-6wyfrmyt
06:45:19.779 [ConfigProxy] debug: Not recording activity for status 404 on /user/<my-image>-6wyfrmyt
06:45:19.782 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/nbextensions/jupyter-js-widgets/extension.js.map to http://10.44.0.35:8888
06:45:19.785 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/nbextensions/jupyter-offlinenotebook/jslib/offlinenotebook.js.map to http://10.44.0.35:8888
06:45:19.912 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/style/style.min.css.map to http://10.44.0.35:8888
06:45:24.278 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:45:28.940 [ConfigProxy] info: 200 GET /api/routes
06:45:29.267 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:45:34.269 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:45:34.275 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:45:39.258 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:45:39.262 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:45:46.584 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:45:48.138 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:45:48.142 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:45:49.248 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:45:49.252 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:45:54.309 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:45:54.313 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:46:18.593 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:46:28.941 [ConfigProxy] info: 200 GET /api/routes
06:46:50.597 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:47:14.489 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/contents/Untitled.ipynb to http://10.44.0.35:8888
06:47:14.591 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/contents/Untitled.ipynb to http://10.44.0.35:8888
06:47:22.599 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:47:28.940 [ConfigProxy] info: 200 GET /api/routes
06:47:47.892 [ConfigProxy] debug: PROXY WEB /incl/image_test.shtml to http://hub:8081
06:47:47.898 [ConfigProxy] debug: Not recording activity for status 302 on /
06:47:54.595 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:48:22.045 [ConfigProxy] debug: PROXY WEB / to http://hub:8081
06:48:22.048 [ConfigProxy] debug: Not recording activity for status 302 on /
06:48:22.101 [ConfigProxy] debug: PROXY WEB /hub/ to http://hub:8081
06:48:22.105 [ConfigProxy] debug: Not recording activity for status 302 on /
06:48:22.158 [ConfigProxy] debug: PROXY WEB /hub/login to http://hub:8081
06:48:22.199 [ConfigProxy] debug: Not recording activity for status 403 on /
06:48:26.592 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:48:28.941 [ConfigProxy] info: 200 GET /api/routes
06:48:49.598 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:48:54.279 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:48:54.282 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:48:57.937 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:48:59.268 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:48:59.272 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:49:04.309 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:49:04.313 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:49:09.288 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:49:09.294 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:49:28.941 [ConfigProxy] info: 200 GET /api/routes
06:49:29.603 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:49:31.818 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:49:31.824 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:50:01.594 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:50:28.944 [ConfigProxy] info: 200 GET /api/routes
06:50:33.577 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:51:05.567 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:51:28.940 [ConfigProxy] info: 200 GET /api/routes
06:51:37.604 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:51:49.313 [ConfigProxy] debug: PROXY WEB / to http://hub:8081
06:51:49.319 [ConfigProxy] debug: Not recording activity for status 405 on /
06:51:49.485 [ConfigProxy] debug: PROXY WEB /.env to http://hub:8081
06:51:49.490 [ConfigProxy] debug: Not recording activity for status 302 on /
06:52:09.568 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:52:28.940 [ConfigProxy] info: 200 GET /api/routes
06:52:41.604 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:52:53.609 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:52:54.268 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:52:54.273 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:52:59.269 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:52:59.277 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:53:04.289 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:53:04.292 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:53:08.172 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/interrupt to http://10.44.0.35:8888
06:53:09.260 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:53:09.264 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:53:12.937 [ConfigProxy] debug: PROXY WS /user/<my-image>-6wyfrmyt/api/kernels/cdd1b699-6441-4415-bfd0-9854c5149582/channels to http://10.44.0.35:8888
06:53:14.258 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:53:14.264 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:53:19.278 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/api/metrics/v1 to http://10.44.0.35:8888
06:53:19.282 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:53:20.549 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/logout to http://10.44.0.35:8888
06:53:20.707 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/auth/css/override.css to http://10.44.0.35:8888
06:53:20.716 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/custom/custom.css to http://10.44.0.35:8888
06:53:20.718 [ConfigProxy] debug: Not recording activity for status 304 on /user/<my-image>-6wyfrmyt
06:53:20.937 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/style/style.min.css.map to http://10.44.0.35:8888
06:53:20.939 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/auth/js/main.min.js to http://10.44.0.35:8888
06:53:21.327 [ConfigProxy] debug: PROXY WEB /user/<my-image>-6wyfrmyt/static/auth/js/main.min.js.map to http://10.44.0.35:8888
06:53:21.331 [ConfigProxy] debug: Not recording activity for status 404 on /user/<my-image>-6wyfrmyt
06:53:28.940 [ConfigProxy] info: 200 GET /api/routes
06:54:28.941 [ConfigProxy] info: 200 GET /api/routes
06:55:28.941 [ConfigProxy] info: 200 GET /api/routes