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
Connection timed out : when using python -m visdom.server #185
Comments
Visdom downloads some external JS dependencies at server start-up time. It looks like those downloads fail for you. Do you need a proxy to be able to access public URLs from your machine? |
Thanks for your suggestion . However, It seems that I don' t need a proxy, since another machine is able to run the visdom server normally with the same Internet setting as mine. Is there any possible for other problems ? Thanks a lot. |
Still, if your |
Thanks for reply. The directory "............../static" contains : |
Is there anything at all in fonts or css? If not it would appear the first thing missing in the order of things downloaded belongs in the font folder, namely the script downloaded by visdom from |
I have checked the
I am not sure if it is dowloaded from |
No that's the correct file. It seems all the unpkg.com files from the first batch download then. Based on what you've listed the first file you're getting stuck on is |
NO, I don' t have this file. So I need to dowload this file manually, from |
Correct, then try to start the server again and see if it makes it to running. In general as you run into problems with CDNs, the order that visdom downloads and saves files is as follows:
If you run the server and it hangs on downloading, you can download the next missing file yourself (based on the last file in the list you can confirm having) |
It works for me. Thank you very much ! |
@JackUrb How to download |
@JackUrb Yes, it's a js file. And following your instructions, I solved this problem. Thank you very much. |
@huoliangyu @JackUrb @ksnzh |
@AndrewZhao Can you share me all of the files in visdom/static? Thanks very much! |
Thank @JackUrb . I changed the download link to a shell command with a text replacement:
|
@logic1988 thanks for the suggested conversion - I'll update the docs with this (as in the best case it automates the download and in the worst case if someone can't wget through their proxy it's no worse than the copy-paste it was before) |
Using instructions formatted as a terminal command for simple copy-paste in cases where wget works through the proxy. Worst case users still need to copy and paste, but best case this takes care of all that. Found in #185 (comment)
Summary: Using instructions formatted as a terminal command for simple copy-paste in cases where wget works through the proxy. Worst case users still need to copy and paste, but best case this takes care of all that. Found in #185 (comment) Closes #216 Differential Revision: D6497957 Pulled By: JackUrb fbshipit-source-id: e4e7fc52e9831be646a165fcdcec4bc057376c94
I meet the same problem. It is stuck at downloading the file |
Hi @sergeywong - a fix for this was added to the github recently and I just pushed it to pypi. Try using version |
Hi, when I use
python -m visdom.server
to start visdom server, I got Connection timed out error as following:
`Traceback (most recent call last):
File "/root/anaconda2/envs/gtn_env/lib/python3.6/urllib/request.py", line 1318, in do_open
encode_chunked=req.has_header('Transfer-encoding'))
File "/root/anaconda2/envs/gtn_env/lib/python3.6/http/client.py", line 1239, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/http/client.py", line 1285, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/http/client.py", line 1234, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/http/client.py", line 1026, in _send_output
self.send(msg)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/http/client.py", line 964, in send
self.connect()
File "/root/anaconda2/envs/gtn_env/lib/python3.6/http/client.py", line 1392, in connect
super().connect()
File "/root/anaconda2/envs/gtn_env/lib/python3.6/http/client.py", line 936, in connect
(self.host,self.port), self.timeout, self.source_address)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/socket.py", line 722, in create_connection
raise err
File "/root/anaconda2/envs/gtn_env/lib/python3.6/socket.py", line 713, in create_connection
sock.connect(sa)
TimeoutError: [Errno 110] Connection timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/root/anaconda2/envs/gtn_env/lib/python3.6/site-packages/visdom/server.py", line 615, in download_scripts
data = opener.open(req).read()
File "/root/anaconda2/envs/gtn_env/lib/python3.6/urllib/request.py", line 526, in open
response = self._open(req, data)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/urllib/request.py", line 544, in _open
'_open', req)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/urllib/request.py", line 504, in _call_chain
result = func(*args)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/urllib/request.py", line 1361, in https_open
context=self._context, check_hostname=self._check_hostname)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/urllib/request.py", line 1320, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error [Errno 110] Connection timed out>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/root/anaconda2/envs/gtn_env/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/root/anaconda2/envs/gtn_env/lib/python3.6/site-packages/visdom/server.py", line 636, in
download_scripts()
File "/root/anaconda2/envs/gtn_env/lib/python3.6/site-packages/visdom/server.py", line 619, in download_scripts
logging.error('Error {} while downloading {}'.format(exc.code, key))
AttributeError: 'URLError' object has no attribute 'code'
`
I am a new one for pytorch and visdom. I would like to use visdom for visualization. I use anaconda2, python3.6 as default setting. What should I do? Thanks a lot !
The text was updated successfully, but these errors were encountered: