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

HTTP/2 302 (Failed to connect to raw.githubusercontent.com port 443 after 15213 ms: Operation timed out) while requesting https://github.com/mitmath/18S191/blob/Fall20/homework/homework0/hw0.jl?raw=true #2483

Closed
khushalvanani opened this issue Feb 28, 2023 · 1 comment

Comments

@khushalvanani
Copy link

Thank you for reporting an issue about Pluto! Let's get it fixed!

To report an issue, you need three things:

  1. 📹 A video recording demonstrating the problem. (You can drag a video file into this box)
  2. 📝 A short Pluto notebook file. (Upload the notebook file to https://gist.github.com/ and include the link.)
  3. 🤕 Try to clearly explain what the problem is, it might not be obvious to others! Instead of saying: "This does not work.", try to say: "I expected ..., but instead I am seeing ..."

🙋 But my issue is really simple, I don't want to make a screen recording / notebook!

Please do it anyways! It is really difficult to know exactly what information we will need to solve the issue, and a video recording can save a lot of follow-up questions.
Similarly, a notebook file means that we can start testing the problem immediately, saving Pluto's developers a lot of time.
The notebook from https://github.com/mitmath/18S191/blob/Fall20/homework/homework0/hw0.jl?raw=true could not be loaded. Please report this error!

Go back

Error message:

HTTP/2 302 (Failed to connect to raw.githubusercontent.com port 443 after 15213 ms: Operation timed out) while requesting https://github.com/mitmath/18S191/blob/Fall20/homework/homework0/hw0.jl?raw=true
Stacktrace:
[1] (::Downloads.var"#9#18"{IOStream, Base.DevNull, Nothing, Vector{Pair{String, String}}, Float64, Nothing, Bool, Nothing, Bool, String, Bool, Bool})(easy::Downloads.Curl.Easy)
@ Downloads /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/Downloads/src/Downloads.jl:387
[2] with_handle(f::Downloads.var"#9#18"{IOStream, Base.DevNull, Nothing, Vector{Pair{String, String}}, Float64, Nothing, Bool, Nothing, Bool, String, Bool, Bool}, handle::Downloads.Curl.Easy)
@ Downloads.Curl /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/Downloads/src/Curl/Curl.jl:88
[3] #8
@ /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/Downloads/src/Downloads.jl:328 [inlined]
[4] arg_write(f::Downloads.var"#8#17"{Base.DevNull, Nothing, Vector{Pair{String, String}}, Float64, Nothing, Bool, Nothing, Bool, String, Bool, Bool}, arg::IOStream)
@ ArgTools /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/ArgTools/src/ArgTools.jl:134
[5] #7
@ /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/Downloads/src/Downloads.jl:327 [inlined]
[6] arg_read
@ /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/ArgTools/src/ArgTools.jl:76 [inlined]
[7] request(url::String; input::Nothing, output::IOStream, method::Nothing, headers::Vector{Pair{String, String}}, timeout::Float64, progress::Nothing, verbose::Bool, debug::Nothing, throw::Bool, downloader::Nothing)
@ Downloads /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/Downloads/src/Downloads.jl:326
[8] #3
@ /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/Downloads/src/Downloads.jl:231 [inlined]
[9] open(f::Downloads.var"#3#4"{Nothing, Vector{Pair{String, String}}, Float64, Nothing, Bool, Nothing, Nothing, String}, args::String; kwargs::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:write, :lock), Tuple{Bool, Bool}}})
@ Base ./io.jl:384
[10] #open_nolock#1
@ /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/ArgTools/src/ArgTools.jl:35 [inlined]
[11] arg_write(f::Function, arg::String)
@ ArgTools /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/ArgTools/src/ArgTools.jl:103
[12] #download#2
@ /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/Downloads/src/Downloads.jl:230 [inlined]
[13] download(url::String, output::String)
@ Downloads /Applications/Julia-1.8.app/Contents/Resources/julia/share/julia/stdlib/v1.8/Downloads/src/Downloads.jl:219
[14] #invokelatest#2
@ ./essentials.jl:729 [inlined]
[15] invokelatest
@ ./essentials.jl:726 [inlined]
[16] do_download(url::String, path::String)
@ Base ./download.jl:24
[17] download
@ ./download.jl:19 [inlined]
[18] download_cool(url::String, path::String)
@ Pluto.DownloadCool ~/.julia/packages/Pluto/ZBojR/src/webserver/data_url.jl:89
[19] open_url(session::Pluto.ServerSession, url::String; kwargs::Base.Pairs{Symbol, Bool, Tuple{Symbol}, NamedTuple{(:as_sample,), Tuple{Bool}}})
@ Pluto.SessionActions ~/.julia/packages/Pluto/ZBojR/src/webserver/SessionActions.jl:33
[20] (::Pluto.var"#try_launch_notebook_response#358"{Pluto.var"#try_launch_notebook_response#337#359"{Pluto.ServerSession}})(action::typeof(Pluto.SessionActions.open_url), path_or_url::String; title::String, advice::String, home_url::String, as_redirect::Bool, action_kwargs::Base.Pairs{Symbol, Bool, Tuple{Symbol}, NamedTuple{(:as_sample,), Tuple{Bool}}})
@ Pluto ~/.julia/packages/Pluto/ZBojR/src/webserver/Static.jl:214
[21] (::Pluto.var"#339#361"{Pluto.ServerSession})(request::HTTP.Messages.Request)
@ Pluto ~/.julia/packages/Pluto/ZBojR/src/webserver/Static.jl:259
[22] (::Pluto.var"#332#352"{Bool, Pluto.var"#339#361"{Pluto.ServerSession}, Pluto.ServerSession, Pluto.var"#add_set_secret_cookie!#349"{Pluto.ServerSession}})(request::HTTP.Messages.Request)
@ Pluto ~/.julia/packages/Pluto/ZBojR/src/webserver/Static.jl:173
[23] (::HTTP.Handlers.Router{typeof(Pluto.default_404), typeof(HTTP.Handlers.default405), Nothing})(req::HTTP.Messages.Request)
@ HTTP.Handlers ~/.julia/packages/HTTP/z8l0i/src/Handlers.jl:439
[24] (::Pluto.var"#442#452"{Pluto.ServerSession, HTTP.Handlers.Router{typeof(Pluto.default_404), typeof(HTTP.Handlers.default405), Nothing}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Connection{Sockets.TCPSocket}})
@ Pluto ~/.julia/packages/Pluto/ZBojR/src/webserver/WebServer.jl:249
[25] #invokelatest#2
@ ./essentials.jl:729 [inlined]
[26] invokelatest
@ ./essentials.jl:726 [inlined]
[27] handle_connection(f::Function, c::HTTP.ConnectionPool.Connection{Sockets.TCPSocket}, listener::HTTP.Servers.Listener{Nothing, Sockets.TCPServer}, readtimeout::Int64, access_log::Nothing)
@ HTTP.Servers ~/.julia/packages/HTTP/z8l0i/src/Servers.jl:447
[28] (::HTTP.Servers.var"#16#17"{Pluto.var"#442#452"{Pluto.ServerSession, HTTP.Handlers.Router{typeof(Pluto.default_404), typeof(HTTP.Handlers.default405), Nothing}}, HTTP.Servers.Listener{Nothing, Sockets.TCPServer}, Set{HTTP.ConnectionPool.Connection}, Int64, Nothing, Base.Semaphore, HTTP.ConnectionPool.Connection{Sockets.TCPSocket}})()
@ HTTP.Servers ./task.jl:484

How do I make a video recording?

On Windows, some options:

On MacOS: press Cmd+Shift+5, see https://support.apple.com/guide/mac-help/mh26782/mac

On Linux: see some options in https://web.archive.org/web/20211123192630/https://www.linuxuprising.com/2020/01/4-tools-to-record-your-linux-desktop.html

If your video file is too large to upload to github, upload it to youtube and include the link.

@fonsp
Copy link
Owner

fonsp commented Mar 1, 2023

It looks like your internet connection was not working properly.

I will close this issue for now. If you would like to re-open it, please follow the instructions that you see when creating a new issue, and please check the formatting to make it easy for others to read your post :)

@fonsp fonsp closed this as not planned Won't fix, can't repro, duplicate, stale Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants