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

Getting into an infinite auto-clone Loop with Firefox #7439

Closed
dkuegler opened this issue Oct 29, 2019 · 11 comments
Closed

Getting into an infinite auto-clone Loop with Firefox #7439

dkuegler opened this issue Oct 29, 2019 · 11 comments
Labels
status:resolved-locked Closed issues are locked after 30 days inactivity. Please open a new issue for related discussion.
Milestone

Comments

@dkuegler
Copy link

Description

When opening jupyterlab in Firefox, the server keeps forwarding to a different auto-clone website

Possibly similar to #6921 (The issue has also started to be discussed there)

Reproduce

Dont really know how to trigger the issue. It might be restarting jupyterlab while it is opened in the browser...

Expected behavior

Either:

  • Forward me to a working lab environment
  • Show an error message telling me what to do

Context

  • Operating System and version: Ubuntu 16.04
  • Browser and version: Firefox 70.0
  • JupyterLab version: 1.1.4 and 1.2.0rc0 running in a docker container
Troubleshoot Output
kueglerd@1c4ff920d5f6:/workspace$ jupyter troubleshoot
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(140): Could not remove or rename /opt/conda/conda-meta/tqdm-4.32.1-py_0.json.  Please remove this file manually (you may need to reboot to free file handles)
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(140): Could not remove or rename /opt/conda/conda-meta/regex-2019.06.05-py36h7b6447c_0.json.  Please remove this file manually (you may need to reboot to free file handles)
$PATH:
        /opt/conda/bin
        /usr/local/mpi/bin
        /usr/local/nvidia/bin
        /usr/local/cuda/bin
        /usr/local/sbin
        /usr/local/bin
        /usr/sbin
        /usr/bin
        /sbin
        /bin

sys.path:
/opt/conda/bin
/opt/conda/lib/python36.zip
/opt/conda/lib/python3.6
/opt/conda/lib/python3.6/lib-dynload
/opt/conda/lib/python3.6/site-packages

sys.executable:
/opt/conda/bin/python

sys.version:
3.6.9 |Anaconda, Inc.| (default, Jul 30 2019, 19:07:31)
[GCC 7.3.0]

platform.platform():
Linux-4.15.0-65-generic-x86_64-with-debian-buster-sid

which -a jupyter:
/opt/conda/bin/jupyter

pip list:
Package Version
--------------------------------- ---------------
absl-py 0.8.0
alabaster 0.7.12
apex 0.1
ascii-graph 1.5.1
asn1crypto 0.24.0
atomicwrites 1.3.0
attrs 19.1.0
audioread 2.1.8
Babel 2.7.0
backcall 0.1.0
beautifulsoup4 4.8.0
bleach 3.1.0
boto3 1.9.224
botocore 1.12.224
certifi 2019.6.16
cffi 1.12.3
chardet 3.0.4
Click 7.0
codecov 2.0.15
conda 4.7.11
conda-build 3.18.9
conda-package-handling 1.3.11
coverage 4.5.4
cryptography 2.7
cycler 0.10.0
cymem 2.0.2
Cython 0.28.4
cytoolz 0.9.0.1
DataProperty 0.43.1
decorator 4.4.0
defusedxml 0.6.0
dill 0.2.9
docutils 0.15.2
entrypoints 0.3
filelock 3.0.12
flake8 3.7.8
Flask 1.1.1
future 0.17.1
glob2 0.7
grpcio 1.23.0
h5py 2.10.0
html2text 2019.8.11
hypothesis 4.35.0
idna 2.8
imageio 2.5.0
imagesize 1.1.0
importlib-metadata 0.20
inflect 2.1.0
ipdb 0.12.2
ipydatawidgets 4.0.1
ipykernel 5.1.2
ipython 7.8.0
ipython-genutils 0.2.0
ipywidgets 7.5.1
itsdangerous 1.1.0
jedi 0.15.1
Jinja2 2.10.1
jmespath 0.9.4
joblib 0.13.2
json5 0.8.5
jsonschema 3.0.2
jupyter-client 5.3.1
jupyter-contrib-core 0.3.3
jupyter-contrib-nbextensions 0.5.1
jupyter-core 4.5.0
jupyter-highlight-selected-word 0.2.0
jupyter-latex-envs 1.4.6
jupyter-nbextensions-configurator 0.4.1
jupyter-tensorboard 0.1.10
jupyterlab 1.2.0rc0
jupyterlab-server 1.0.6
jupytext 1.2.3
kiwisolver 1.1.0
libarchive-c 2.8
librosa 0.6.3
lief 0.9.0
llvmlite 0.28.0
lmdb 0.97
lxml 4.4.1
Markdown 3.1.1
MarkupSafe 1.1.1
maskrcnn-benchmark 0.1
matplotlib 3.1.1
mbstrdecoder 0.8.1
mccabe 0.6.1
mistune 0.8.4
mlperf-compliance 0.0.10
mock 3.0.5
more-itertools 7.2.0
msgfy 0.0.7
msgpack 0.6.1
msgpack-numpy 0.4.3.2
murmurhash 1.0.2
nbconvert 5.6.0
nbformat 4.4.0
networkx 2.0
nibabel 2.5.1
nltk 3.4.5
nodejs 0.1.1
notebook 6.0.1
numba 0.43.1
numpy 1.16.4
nvidia-dali 0.12.0
onnx 1.5.0
opencv-python 3.4.1.15
openmesh 1.1.3
optional-django 0.1.0
packaging 19.1
pandas 0.24.2
pandocfilters 1.4.2
parso 0.5.1
pathvalidate 0.29.0
pexpect 4.7.0
pickleshare 0.7.5
Pillow 6.2.1
Pillow-SIMD 5.3.0.post1
pip 19.2.2
pkginfo 1.5.0.1
plac 0.9.6
pluggy 0.12.0
preshed 2.0.1
progressbar 2.5
prometheus-client 0.7.1
prompt-toolkit 2.0.9
protobuf 3.9.1
psutil 5.6.3
ptyprocess 0.6.0
py 1.8.0
pybind11 2.3.0
pycocotools 2.0+nv0.3.1
pycodestyle 2.5.0
pycosat 0.6.3
pycparser 2.19
pydot 1.4.1
pyflakes 2.1.1
Pygments 2.4.2
pyOpenSSL 19.0.0
pyparsing 2.4.2
pyrsistent 0.15.4
PySocks 1.7.0
pytablewriter 0.46.1
pytest 5.1.2
pytest-cov 2.7.1
pytest-pythonpath 0.7.3
python-dateutil 2.8.0
python-nvd3 0.15.0
python-slugify 3.0.3
pythreejs 2.1.1
pytz 2019.2
PyWavelets 1.0.3
PyYAML 5.1.2
pyzmq 18.1.0
regex 2018.1.10
requests 2.22.0
resampy 0.2.2
revtok 0.0.3
ruamel-yaml 0.15.46
s3transfer 0.2.1
sacrebleu 1.2.10
sacremoses 0.0.19
scikit-image 0.15.0
scikit-learn 0.21.3
scipy 1.3.1
Send2Trash 1.5.0
setuptools 41.0.1
six 1.12.0
snowballstemmer 1.9.0
SoundFile 0.10.2
soupsieve 1.9.2
sox 1.3.7
spacy 2.0.16
Sphinx 2.2.0
sphinx-rtd-theme 0.4.3
sphinxcontrib-applehelp 1.0.1
sphinxcontrib-devhelp 1.0.1
sphinxcontrib-htmlhelp 1.0.2
sphinxcontrib-jsmath 1.0.1
sphinxcontrib-qthelp 1.0.2
sphinxcontrib-serializinghtml 1.1.3
SSD 0.1
subword-nmt 0.3.3
tabledata 0.9.1
tabulate 0.8.3
tensorboard 1.14.0
terminado 0.8.2
testpath 0.4.2
text-unidecode 1.2
thinc 6.12.1
threevis 0.1.0.post25
toml 0.10.0
toolz 0.10.0
torch 1.2.0a0+afb7a16
torchtext 0.4.0
torchvision 0.3.0a0
tornado 6.0.3
tqdm 4.31.1
traitlets 4.3.2
traittypes 0.2.1
typepy 0.6.0
typing 3.7.4.1
typing-extensions 3.7.4
ujson 1.35
Unidecode 1.1.1
urllib3 1.24.2
wcwidth 0.1.7
webencodings 0.5.1
Werkzeug 0.15.6
wheel 0.33.4
widgetsnbextension 3.5.1
wrapt 1.10.11
yacs 0.1.6
zipp 0.6.0

conda list:
# packages in environment at /opt/conda:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main
absl-py 0.8.0 pypi_0 pypi
alabaster 0.7.12 pypi_0 pypi
apex 0.1 pypi_0 pypi
ascii-graph 1.5.1 pypi_0 pypi
asn1crypto 0.24.0 py36_0
atomicwrites 1.3.0 pypi_0 pypi
attrs 19.1.0 pypi_0 pypi
audioread 2.1.8 pypi_0 pypi
babel 2.7.0 pypi_0 pypi
backcall 0.1.0 py36_0
beautifulsoup4 4.8.0 py36_0
blas 1.0 openblas
bleach 3.1.0 pypi_0 pypi
boto3 1.9.224 pypi_0 pypi
botocore 1.12.224 pypi_0 pypi
bzip2 1.0.8 h7b6447c_0
ca-certificates 2019.5.15 1
certifi 2019.6.16 py36_1
cffi 1.12.3 py36h2e261b9_0
chardet 3.0.4 py36_1003
click 7.0 pypi_0 pypi
cmake 3.14.0 h52cb24c_0
codecov 2.0.15 pypi_0 pypi
conda 4.7.11 py36_0
conda-build 3.18.9 py36_3
conda-package-handling 1.3.11 py36_0
coverage 4.5.4 pypi_0 pypi
cryptography 2.7 py36h1ba5d50_0
cycler 0.10.0 pypi_0 pypi
cymem 2.0.2 py36hfd86e86_0
cython 0.28.4 pypi_0 pypi
cytoolz 0.9.0.1 py36h14c3975_1
dataproperty 0.43.1 pypi_0 pypi
decorator 4.4.0 py36_1
defusedxml 0.6.0 pypi_0 pypi
dill 0.2.9 py36_0
docutils 0.15.2 pypi_0 pypi
entrypoints 0.3 pypi_0 pypi
expat 2.2.6 he6710b0_0
filelock 3.0.12 py_0
flake8 3.7.8 pypi_0 pypi
flask 1.1.1 pypi_0 pypi
future 0.17.1 pypi_0 pypi
glob2 0.7 py_0
grpcio 1.23.0 pypi_0 pypi
h5py 2.10.0 pypi_0 pypi
html2text 2019.8.11 pypi_0 pypi
hypothesis 4.35.0 pypi_0 pypi
idna 2.8 py36_0
imageio 2.5.0 pypi_0 pypi
imagesize 1.1.0 pypi_0 pypi
importlib-metadata 0.20 pypi_0 pypi
inflect 2.1.0 pypi_0 pypi
intel-openmp 2019.4 243
ipdb 0.12.2 pypi_0 pypi
ipydatawidgets 4.0.1 pypi_0 pypi
ipykernel 5.1.2 pypi_0 pypi
ipython 7.8.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36_0
ipywidgets 7.5.1 pypi_0 pypi
itsdangerous 1.1.0 pypi_0 pypi
jedi 0.15.1 py36_0
jinja2 2.10.1 py36_0
jmespath 0.9.4 pypi_0 pypi
joblib 0.13.2 pypi_0 pypi
json5 0.8.5 pypi_0 pypi
jsonschema 3.0.2 pypi_0 pypi
jupyter-client 5.3.1 pypi_0 pypi
jupyter-contrib-core 0.3.3 pypi_0 pypi
jupyter-contrib-nbextensions 0.5.1 pypi_0 pypi
jupyter-core 4.5.0 pypi_0 pypi
jupyter-highlight-selected-word 0.2.0 pypi_0 pypi
jupyter-latex-envs 1.4.6 pypi_0 pypi
jupyter-nbextensions-configurator 0.4.1 pypi_0 pypi
jupyter-tensorboard 0.1.10 pypi_0 pypi
jupyterlab 1.2.0rc0 pypi_0 pypi
jupyterlab-server 1.0.6 pypi_0 pypi
jupytext 1.2.3 pypi_0 pypi
kiwisolver 1.1.0 pypi_0 pypi
krb5 1.16.1 h173b8e3_7
libarchive 3.3.3 h5d8350f_5
libcurl 7.65.3 h20c2e04_0
libedit 3.1.20181209 hc058e9b_0
libffi 3.2.1 hd88cf55_4
libgcc-ng 9.1.0 hdf63c60_0
libgfortran-ng 7.3.0 hdf63c60_0
liblief 0.9.0 h7725739_2
libopenblas 0.3.3 h5a2b251_3
librosa 0.6.3 pypi_0 pypi
libssh2 1.8.2 h1ba5d50_0
libstdcxx-ng 9.1.0 hdf63c60_0
libxml2 2.9.9 hea5a465_1
llvmlite 0.28.0 py36hd408876_0
lmdb 0.97 pypi_0 pypi
lxml 4.4.1 pypi_0 pypi
lz4-c 1.8.1.2 h14c3975_0
lzo 2.10 h49e0be7_2
magma-cuda100 2.5.0 1 local
markdown 3.1.1 pypi_0 pypi
markupsafe 1.1.1 py36h7b6447c_0
maskrcnn-benchmark 0.1 pypi_0 pypi
matplotlib 3.1.1 pypi_0 pypi
mbstrdecoder 0.8.1 pypi_0 pypi
mccabe 0.6.1 pypi_0 pypi
mistune 0.8.4 pypi_0 pypi
mkl 2019.1 144
mkl-include 2019.1 144
mlperf-compliance 0.0.10 pypi_0 pypi
mock 3.0.5 py36_0
more-itertools 7.2.0 pypi_0 pypi
msgfy 0.0.7 pypi_0 pypi
msgpack-numpy 0.4.3.2 py36_0
msgpack-python 0.6.1 py36hfd86e86_1
murmurhash 1.0.2 py36he6710b0_0
nbconvert 5.6.0 pypi_0 pypi
nbformat 4.4.0 pypi_0 pypi
ncurses 6.1 he6710b0_1
networkx 2.0 pypi_0 pypi
nibabel 2.5.1 pypi_0 pypi
ninja 1.9.0 py36hfd86e86_0
nltk 3.4.5 pypi_0 pypi
nodejs 0.1.1 pypi_0 pypi
nomkl 3.0 0
notebook 6.0.1 pypi_0 pypi
numba 0.43.1 py36h962f231_0
numpy 1.16.4 py36h99e49ec_0
numpy-base 1.16.4 py36h2f8d375_0
nvidia-dali 0.12.0 pypi_0 pypi
onnx 1.5.0 pypi_0 pypi
openblas 0.3.3 3
openblas-devel 0.3.3 3
opencv-python 3.4.1.15 pypi_0 pypi
openmesh 1.1.3 pypi_0 pypi
openssl 1.1.1c h7b6447c_1
optional-django 0.1.0 pypi_0 pypi
packaging 19.1 pypi_0 pypi
pandas 0.24.2 pypi_0 pypi
pandocfilters 1.4.2 pypi_0 pypi
parso 0.5.1 py_0
patchelf 0.9 he6710b0_3
pathvalidate 0.29.0 pypi_0 pypi
pexpect 4.7.0 py36_0
pickleshare 0.7.5 py36_0
pillow 6.2.1 pypi_0 pypi
pillow-simd 5.3.0.post1 pypi_0 pypi
pip 19.2.2 py36_0
pkginfo 1.5.0.1 py36_0
plac 0.9.6 py36_0
pluggy 0.12.0 pypi_0 pypi
preshed 2.0.1 py36he6710b0_0
progressbar 2.5 pypi_0 pypi
prometheus-client 0.7.1 pypi_0 pypi
prompt_toolkit 2.0.9 py36_0
protobuf 3.9.1 pypi_0 pypi
psutil 5.6.3 py36h7b6447c_0
ptyprocess 0.6.0 py36_0
py 1.8.0 pypi_0 pypi
py-lief 0.9.0 py36h7725739_2
pybind11 2.3.0 pypi_0 pypi
pycocotools 2.0+nv0.3.1 pypi_0 pypi
pycodestyle 2.5.0 pypi_0 pypi
pycosat 0.6.3 py36h14c3975_0
pycparser 2.19 py36_0
pydot 1.4.1 pypi_0 pypi
pyflakes 2.1.1 pypi_0 pypi
pygments 2.4.2 py_0
pyopenssl 19.0.0 py36_0
pyparsing 2.4.2 pypi_0 pypi
pyrsistent 0.15.4 pypi_0 pypi
pysocks 1.7.0 py36_0
pytablewriter 0.46.1 pypi_0 pypi
pytest 5.1.2 pypi_0 pypi
pytest-cov 2.7.1 pypi_0 pypi
pytest-pythonpath 0.7.3 pypi_0 pypi
python 3.6.9 h265db76_0
python-dateutil 2.8.0 pypi_0 pypi
python-libarchive-c 2.8 py36_13
python-nvd3 0.15.0 pypi_0 pypi
python-slugify 3.0.3 pypi_0 pypi
pythreejs 2.1.1 pypi_0 pypi
pytz 2019.2 py_0
pywavelets 1.0.3 pypi_0 pypi
pyyaml 5.1.2 py36h7b6447c_0
pyzmq 18.1.0 pypi_0 pypi
readline 7.0 h7b6447c_5
regex 2018.1.10 pypi_0 pypi
requests 2.22.0 py36_0
resampy 0.2.2 pypi_0 pypi
revtok 0.0.3 pypi_0 pypi
rhash 1.3.8 h1ba5d50_0
ripgrep 0.10.0 hc07d326_0
ruamel_yaml 0.15.46 py36h14c3975_0
s3transfer 0.2.1 pypi_0 pypi
sacrebleu 1.2.10 pypi_0 pypi
sacremoses 0.0.19 pypi_0 pypi
scikit-image 0.15.0 pypi_0 pypi
scikit-learn 0.21.3 pypi_0 pypi
scipy 1.3.1 py36he2b7bc3_0
send2trash 1.5.0 pypi_0 pypi
setuptools 41.0.1 py36_0
six 1.12.0 py36_0
snowballstemmer 1.9.0 pypi_0 pypi
soundfile 0.10.2 pypi_0 pypi
soupsieve 1.9.2 py36_0
sox 1.3.7 pypi_0 pypi
spacy 2.0.16 py36h962f231_0
sphinx 2.2.0 pypi_0 pypi
sphinx-rtd-theme 0.4.3 pypi_0 pypi
sphinxcontrib-applehelp 1.0.1 pypi_0 pypi
sphinxcontrib-devhelp 1.0.1 pypi_0 pypi
sphinxcontrib-htmlhelp 1.0.2 pypi_0 pypi
sphinxcontrib-jsmath 1.0.1 pypi_0 pypi
sphinxcontrib-qthelp 1.0.2 pypi_0 pypi
sphinxcontrib-serializinghtml 1.1.3 pypi_0 pypi
sqlite 3.29.0 h7b6447c_0
ssd 0.1 pypi_0 pypi
subword-nmt 0.3.3 pypi_0 pypi
tabledata 0.9.1 pypi_0 pypi
tabulate 0.8.3 pypi_0 pypi
tensorboard 1.14.0 pypi_0 pypi
terminado 0.8.2 pypi_0 pypi
testpath 0.4.2 pypi_0 pypi
text-unidecode 1.2 pypi_0 pypi
thinc 6.12.1 py36h22eb022_0
threevis 0.1.0.post25 pypi_0 pypi
tk 8.6.8 hbc83047_0
toml 0.10.0 pypi_0 pypi
toolz 0.10.0 py_0
torch 1.2.0a0+afb7a16 pypi_0 pypi
torchtext 0.4.0 pypi_0 pypi
torchvision 0.3.0a0 pypi_0 pypi
tornado 6.0.3 pypi_0 pypi
tqdm 4.31.1 pypi_0 pypi
traitlets 4.3.2 py36_0
traittypes 0.2.1 pypi_0 pypi
typepy 0.6.0 pypi_0 pypi
typing 3.7.4.1 pypi_0 pypi
typing-extensions 3.7.4 pypi_0 pypi
ujson 1.35 py36h14c3975_0
unidecode 1.1.1 pypi_0 pypi
urllib3 1.24.2 py36_0
wcwidth 0.1.7 py36_0
webencodings 0.5.1 pypi_0 pypi
werkzeug 0.15.6 pypi_0 pypi
wheel 0.33.4 py36_0
widgetsnbextension 3.5.1 pypi_0 pypi
wrapt 1.10.11 py36h14c3975_2
xz 5.2.4 h14c3975_4
yacs 0.1.6 pypi_0 pypi
yaml 0.1.7 had09818_2
zipp 0.6.0 pypi_0 pypi
zlib 1.2.11 h7b6447c_3
zstd 1.3.7 h0b5b093_0

Command Line Output
kueglerd@landau:~$ docker logs pytorch-nb

=============
== PyTorch ==

NVIDIA Release 19.09 (build 7911588)
PyTorch Version 1.2.0a0+afb7a16

Container image Copyright (c) 2019, NVIDIA CORPORATION. All rights reserved.

Copyright (c) 2014-2019 Facebook Inc.
Copyright (c) 2011-2014 Idiap Research Institute (Ronan Collobert)
Copyright (c) 2012-2014 Deepmind Technologies (Koray Kavukcuoglu)
Copyright (c) 2011-2012 NEC Laboratories America (Koray Kavukcuoglu)
Copyright (c) 2011-2013 NYU (Clement Farabet)
Copyright (c) 2006-2010 NEC Laboratories America (Ronan Collobert, Leon Bottou, Iain Melvin, Jason Weston)
Copyright (c) 2006 Idiap Research Institute (Samy Bengio)
Copyright (c) 2001-2004 Idiap Research Institute (Ronan Collobert, Samy Bengio, Johnny Mariethoz)
Copyright (c) 2015 Google Inc.
Copyright (c) 2015 Yangqing Jia
Copyright (c) 2013-2016 The Caffe contributors
All rights reserved.

Various files include modifications (c) NVIDIA CORPORATION. All rights reserved.
NVIDIA modifications are covered by the license terms that apply to the underlying project or file.

ERROR: This container was built for NVIDIA Driver Release 418.87 or later, but
version 410.129 was detected and compatibility mode is UNAVAILABLE.

   [[CUDA Driver UNAVAILABLE (cuInit(0) returned 804)]]

NOTE: MOFED driver for multi-node communication was not detected.
Multi-node communication performance may be reduced.

[I 15:14:19.187 NotebookApp] jupyter_tensorboard extension loaded.
[I 15:14:19.760 NotebookApp] JupyterLab extension loaded from /opt/conda/lib/python3.6/site-packages/jupyterlab
[I 15:14:19.760 NotebookApp] JupyterLab application directory is /opt/conda/share/jupyter/lab
[I 15:14:20.093 NotebookApp] [Jupytext Server Extension] NotebookApp.contents_manager_class is (a subclass of) jupytext.TextFileContentsManager already - OK
[I 15:14:20.094 NotebookApp] Serving notebooks from local directory: /projects
[I 15:14:20.094 NotebookApp] The Jupyter Notebook is running at:
[I 15:14:20.094 NotebookApp] http://hostname:8888/?token=f5ddb9b45108b35a31dbd8734b9edd4217d513d5b62429d3
[I 15:14:20.094 NotebookApp] or http://127.0.0.1:8080/?token=f5ddb9b45108b35a31dbd8734b9edd4217d513d5b62429d3
[I 15:14:20.094 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 15:14:20.161 NotebookApp]

To access the notebook, open this file in a browser:
    file:///home/kueglerd/.local/share/jupyter/runtime/nbserver-85-open.html
Or copy and paste one of these URLs:
    http://hostname:8888/?token=f5ddb9b45108b35a31dbd8734b9edd4217d513d5b62429d3
 or http://127.0.0.1:8080/?token=f5ddb9b45108b35a31dbd8734b9edd4217d513d5b62429d3

[I 15:14:20.681 NotebookApp] 302 GET /?token=f5ddb9b45108b35a31dbd8734b9edd4217d513d5b62429d3 (172.17.0.1) 1.33ms
[I 15:14:26.108 NotebookApp] New terminal with automatic name: 1
[I 15:14:38.709 NotebookApp] EOF on FD 16; stopping reading
[I 15:14:38.810 NotebookApp] Terminal 1 closed
[I 15:14:44.319 NotebookApp] 301 GET /lab/workspaces/auto-e/?clone (172.17.0.1) 0.82ms
[I 15:14:45.066 NotebookApp] 301 GET /lab/workspaces/auto-t/?clone=auto-e (172.17.0.1) 0.55ms
[I 15:14:45.811 NotebookApp] 301 GET /lab/workspaces/auto-6/?clone=auto-t (172.17.0.1) 1.19ms
[I 15:14:46.841 NotebookApp] 301 GET /lab/workspaces/auto-1/?clone=auto-6 (172.17.0.1) 0.57ms
[I 15:14:47.312 NotebookApp] 301 GET /lab/workspaces/auto-o/?clone=auto-1 (172.17.0.1) 2.26ms
[I 15:14:47.860 NotebookApp] 301 GET /lab/workspaces/auto-D/?clone=auto-o (172.17.0.1) 0.70ms
[I 15:14:48.461 NotebookApp] 301 GET /lab/workspaces/auto-K/?clone=auto-D (172.17.0.1) 0.62ms
[I 15:14:50.023 NotebookApp] 301 GET /lab/workspaces/auto-k/?clone=auto-K (172.17.0.1) 0.63ms
[I 15:14:51.008 NotebookApp] 301 GET /lab/workspaces/auto-X/?clone=auto-k (172.17.0.1) 1.01ms
[I 15:14:51.530 NotebookApp] 301 GET /lab/workspaces/auto-r/?clone=auto-X (172.17.0.1) 0.62ms
[I 15:14:52.112 NotebookApp] 301 GET /lab/workspaces/auto-L/?clone=auto-r (172.17.0.1) 1.77ms
[I 15:14:52.715 NotebookApp] 301 GET /lab/workspaces/auto-L/?clone=auto-L (172.17.0.1) 1.82ms
[I 15:14:53.481 NotebookApp] 301 GET /lab/workspaces/auto-M/?clone=auto-L (172.17.0.1) 1.10ms
[I 15:14:53.993 NotebookApp] 301 GET /lab/workspaces/auto-s/?clone=auto-M (172.17.0.1) 1.80ms
[I 15:14:56.605 NotebookApp] 301 GET /lab/workspaces/auto-t/?clone=auto-s (172.17.0.1) 1.12ms
[I 15:14:57.110 NotebookApp] 301 GET /lab/workspaces/auto-b/?clone=auto-t (172.17.0.1) 0.63ms
[I 15:14:57.572 NotebookApp] 301 GET /lab/workspaces/auto-7/?clone=auto-b (172.17.0.1) 0.58ms
[I 15:14:58.253 NotebookApp] 301 GET /lab/workspaces/auto-X/?clone=auto-7 (172.17.0.1) 0.60ms
[I 15:14:58.882 NotebookApp] 301 GET /lab/workspaces/auto-j/?clone=auto-X (172.17.0.1) 0.64ms
[I 15:19:54.088 NotebookApp] 302 GET /?token=f5ddb9b45108b35a31dbd8734b9edd4217d513d5b62429d3 (172.17.0.1) 0.67ms
[I 15:20:02.855 NotebookApp] Build is up to date
[I 15:24:02.507 NotebookApp] 302 GET / (172.17.0.1) 0.75ms
[I 15:24:06.859 NotebookApp] 301 GET /lab/workspaces/auto-w/?clone (172.17.0.1) 0.64ms
[I 15:24:07.413 NotebookApp] 301 GET /lab/workspaces/auto-g/?clone=auto-w (172.17.0.1) 0.64ms
[I 15:24:08.085 NotebookApp] 301 GET /lab/workspaces/auto-3/?clone=auto-g (172.17.0.1) 1.30ms
[I 15:24:08.576 NotebookApp] 301 GET /lab/workspaces/auto-F/?clone=auto-3 (172.17.0.1) 0.54ms
[I 15:24:09.019 NotebookApp] 301 GET /lab/workspaces/auto-8/?clone=auto-F (172.17.0.1) 2.25ms
[I 15:24:09.512 NotebookApp] 301 GET /lab/workspaces/auto-T/?clone=auto-8 (172.17.0.1) 0.76ms
[I 15:24:10.023 NotebookApp] 301 GET /lab/workspaces/auto-X/?clone=auto-T (172.17.0.1) 0.60ms
[I 15:24:10.554 NotebookApp] 301 GET /lab/workspaces/auto-6/?clone=auto-X (172.17.0.1) 1.12ms
[I 15:24:11.021 NotebookApp] 301 GET /lab/workspaces/auto-5/?clone=auto-6 (172.17.0.1) 0.60ms
[I 15:24:11.557 NotebookApp] 301 GET /lab/workspaces/auto-I/?clone=auto-5 (172.17.0.1) 0.63ms
[I 15:24:12.206 NotebookApp] 301 GET /lab/workspaces/auto-I/?clone=auto-I (172.17.0.1) 0.59ms
[I 15:24:12.660 NotebookApp] 301 GET /lab/workspaces/auto-N/?clone=auto-I (172.17.0.1) 0.60ms
[I 15:25:12.177 NotebookApp] 301 GET /lab/workspaces/auto-E/?clone (172.17.0.1) 16.40ms
[I 15:25:26.959 NotebookApp] 301 GET /lab/workspaces/auto-Z/?clone (172.17.0.1) 1.37ms
[I 15:25:28.176 NotebookApp] 301 GET /lab/workspaces/auto-I/?clone=auto-Z (172.17.0.1) 1.19ms
[I 15:25:30.911 NotebookApp] 301 GET /lab/workspaces/auto-g/?clone=auto-I (172.17.0.1) 8.46ms
[I 15:25:33.012 NotebookApp] 301 GET /lab/workspaces/auto-A/?clone=auto-g (172.17.0.1) 1.43ms
[I 15:25:33.752 NotebookApp] 301 GET /lab/workspaces/auto-t/?clone=auto-A (172.17.0.1) 0.59ms
[I 15:25:35.812 NotebookApp] 301 GET /lab/workspaces/auto-y/?clone=auto-t (172.17.0.1) 1.52ms
[I 15:25:36.846 NotebookApp] 301 GET /lab/workspaces/auto-c/?clone=auto-y (172.17.0.1) 0.60ms
[I 15:25:39.366 NotebookApp] 301 GET /lab/workspaces/auto-V/?clone=auto-c (172.17.0.1) 1.25ms
[I 15:25:40.044 NotebookApp] 301 GET /lab/workspaces/auto-H/?clone=auto-V (172.17.0.1) 0.95ms
[I 15:25:42.299 NotebookApp] 301 GET /lab/workspaces/auto-2/?clone=auto-H (172.17.0.1) 0.61ms
[I 15:25:43.145 NotebookApp] 301 GET /lab/workspaces/auto-S/?clone=auto-2 (172.17.0.1) 1.08ms
[I 15:25:44.366 NotebookApp] 301 GET /lab/workspaces/auto-j/?clone=auto-S (172.17.0.1) 1.39ms
[I 15:25:45.040 NotebookApp] 301 GET /lab/workspaces/auto-l/?clone=auto-j (172.17.0.1) 0.97ms
[I 15:25:47.140 NotebookApp] 301 GET /lab/workspaces/auto-B/?clone=auto-l (172.17.0.1) 1.38ms
[I 15:25:47.788 NotebookApp] 301 GET /lab/workspaces/auto-S/?clone=auto-B (172.17.0.1) 0.80ms
[I 15:25:49.783 NotebookApp] 301 GET /lab/workspaces/auto-T/?clone=auto-S (172.17.0.1) 2.08ms
[I 15:25:50.919 NotebookApp] 301 GET /lab/workspaces/auto-B/?clone=auto-T (172.17.0.1) 0.85ms
[I 15:25:52.385 NotebookApp] 301 GET /lab/workspaces/auto-C/?clone=auto-B (172.17.0.1) 0.80ms
[I 15:25:55.600 NotebookApp] 301 GET /lab/workspaces/auto-r/?clone=auto-C (172.17.0.1) 1.32ms
[I 15:26:20.751 NotebookApp] 301 GET /lab/workspaces/auto-t/?clone (172.17.0.1) 0.97ms
[I 15:26:22.114 NotebookApp] 301 GET /lab/workspaces/auto-K/?clone=auto-t (172.17.0.1) 1.36ms
[I 15:26:23.451 NotebookApp] 301 GET /lab/workspaces/auto-A/?clone=auto-K (172.17.0.1) 0.58ms
[I 15:27:23.117 NotebookApp] 302 GET /lab/ (172.17.0.1) 1.47ms
[I 15:27:37.040 NotebookApp] 302 GET /?token=f5ddb9b45108b35a31dbd8734b9edd4217d513d5b62429d3 (172.17.0.1) 0.72ms
[I 15:27:41.109 NotebookApp] 301 GET /lab/ (172.17.0.1) 0.84ms
[I 15:27:42.080 NotebookApp] 301 GET /lab/workspaces/auto-Q/?clone (172.17.0.1) 1.16ms
[I 15:27:43.572 NotebookApp] 301 GET /lab/workspaces/auto-B/?clone=auto-Q (172.17.0.1) 0.67ms
[I 15:27:44.673 NotebookApp] 301 GET /lab/workspaces/auto-s/?clone=auto-B (172.17.0.1) 0.61ms
[I 15:27:45.771 NotebookApp] 301 GET /lab/workspaces/auto-m/?clone=auto-s (172.17.0.1) 0.54ms
[I 15:27:47.058 NotebookApp] 301 GET /lab/workspaces/auto-J/?clone=auto-m (172.17.0.1) 0.96ms
[I 15:28:07.043 NotebookApp] 301 GET /lab/workspaces/auto-8/?clone (172.17.0.1) 1.02ms
[I 15:28:08.062 NotebookApp] 301 GET /lab/workspaces/auto-E/?clone=auto-8 (172.17.0.1) 1.44ms
[I 15:28:09.059 NotebookApp] 301 GET /lab/workspaces/auto-w/?clone=auto-E (172.17.0.1) 1.64ms
[I 15:28:10.301 NotebookApp] 301 GET /lab/workspaces/auto-A/?clone=auto-w (172.17.0.1) 0.93ms
[I 15:28:11.454 NotebookApp] 301 GET /lab/workspaces/auto-R/?clone=auto-A (172.17.0.1) 1.51ms

Browser Output
does not apply

@jasongrout

@dkuegler
Copy link
Author

Opening lab in either a different browser (e.g. Chrome) or a private Firefox session does not expose the same problem.
Last time, the issue was fixed after a reboot of the workstation.
I can provide a HAR file of a connection attempt (though not publicly).

@jasongrout
Copy link
Contributor

private Firefox session does not expose the same problem.

This indicates it is not something that is intrinsic to Firefox, but perhaps some sort of corrupted local storage in firefox, or some firefox extension. You said you tried clearing data associated with the site? Can you try disabling all of your ff extensions?

@dkuegler
Copy link
Author

dkuegler commented Oct 29, 2019

I had only Zotero Connector.
But removing that did nothing.

@afshin
Copy link
Member

afshin commented Nov 22, 2019

Are you still experiencing this issue?

Can you try adding ?reset to your URL, e.g. http://localhost:8888/lab?reset

@dkuegler
Copy link
Author

dkuegler commented Nov 28, 2019

@afshin
Tried this and it does not work.

It will still get into the "auto-clone"-loop, but looks like this:
http://127.0.0.1:8080/lab/workspaces/auto-u?reset&clone=auto-E
http://127.0.0.1:8080/lab/workspaces/auto-l?reset&clone=auto-9
...

edit: started at http://127.0.0.1:8080/lab?reset

@afshin
Copy link
Member

afshin commented Nov 28, 2019

Hm. Okay so this is the full sequence of fixes I would try in increasing order of severity. If none of these things work for you, then we'll take another dive into this code, but I think the issue might be resolved.

  1. Clear all the Firefox caches: https://support.mozilla.org/en-US/kb/delete-browsing-search-download-history-firefox
  2. Install the newest JupyterLab (1.2.3 is out now)
  3. Run jupyter lab build
  4. Run jupyter lab paths and delete everything in the workspaces directly that it lists.

Hopefully the first fixes it. If not, hopefully the second, etc.

@dkuegler
Copy link
Author

Progress for now: If I start lab in a private window, it immediately works.
I did a bit of analysis and here is the difference:
(I tried using this with the "normal" (but used "forget about this site") and the "private browsing" window at the same time, and the error persists, so easy comparison)

main.(samehash).js -- on both // however, in Normal: Size shows 0, while the same content is shown, when inspecting this.
main-vendor .... -- on both // however, in Normal: Size shows 0, while the same content is shown, when inspecting this.
session?(unix_timestamp) --> same content/not cached
kernelspec/terminals?(unix_timestamp) --> PB: json data // has valid Request Cookie (set in lab?token=(token)-Response)
--> Normal: EMPTY/No Response // does not send ANY Request Cookie

At that point FF goes into the auto-clone loop
--> requests another sessions?(unix_timestamp) --> same content/not cached
kernelspec/terminals?(unix_timestamp) --> Normal: json data // has valid Request Cookie (set in lab/workspaces/auto-4/?clone(token)-Response)
-- so at this point the same data is transferred...

However, then FF requests
/lab/api/settings/?(unix_timestamp) --> PB: json data // has valid Request Cookie
--> Normal: EMPTY/No Response // does not send ANY Request Cookie

Stack Trace (settings):
n serverconnection.js:182:30
n serverconnection.js:23:4
list index.js:52:35
activate index.js:49:4
2R+v/o</e.prototype.activatePlugin/n.promise< index.js:147:33

Stack Trace (kernelspecs):
n serverconnection.js:182:30
n serverconnection.js:23:4
l default.js:325:12
a terminal.js:28:20
requestRunning
manager.js:211:56
c manager.js:34:27
f manager.js:34:25
h frontend.js:35:56
f en-SG.js:64:11
a index.out.js:1652:12

@YubinXie
Copy link

YubinXie commented Apr 1, 2020

The same issue is observed in Safari.
A private window does not help.
Adding reset does not help.

@jasongrout
Copy link
Contributor

Can you upgrade to 1.2.8 or 2.0.1?

@jasongrout jasongrout added this to the Reference milestone Apr 1, 2020
@YubinXie
Copy link

YubinXie commented Apr 1, 2020

Can you upgrade to 1.2.8 or 2.0.1?

Upgrading to 1.2.6 and 2.0.1 solved this issue! Thank you!

@jasongrout
Copy link
Contributor

Closing as fixed. If any of the other people on this issue are still having this problem after upgrading, please indicate in a comment. Thanks!

@lock lock bot added the status:resolved-locked Closed issues are locked after 30 days inactivity. Please open a new issue for related discussion. label May 5, 2020
@lock lock bot locked as resolved and limited conversation to collaborators May 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status:resolved-locked Closed issues are locked after 30 days inactivity. Please open a new issue for related discussion.
Projects
None yet
Development

No branches or pull requests

4 participants