magloft / adcdownload

Smart file downloader from Apple Developer downloads area
67 stars 13 forks source link

SSL issue #1

Open bumbacoin opened 7 years ago

bumbacoin commented 7 years ago

this is the output i get when attempting to download xcode in Yosemite 10.10.5 using ruby 2.0.0p481, macports to install wget @1.19.1_0+ssl,


$ adcdownload get http://adcdownload.apple.com/Developer_Tools/Xcode_7.2.1/Xcode_7.2.1.dmg  --trace

/Library/Ruby/Gems/2.0.0/gems/fastimage-2.1.0/lib/fastimage.rb:67: warning: already initialized constant URI::DEFAULT_PARSER
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/uri/common.rb:545: warning: previous definition of DEFAULT_PARSER was here
[2017-03-07T18:40:05] INFO                    creating download cookie

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/http.rb:918:in `connect': Connection reset by peer - SSL_connect (Faraday::ConnectionFailed)
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/http.rb:918:in `block in connect'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/timeout.rb:66:in `timeout'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/http.rb:918:in `connect'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/http.rb:862:in `do_start'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/http.rb:851:in `start'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/http.rb:1367:in `request'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/http.rb:1126:in `get'
    from /Library/Ruby/Gems/2.0.0/gems/faraday-0.11.0/lib/faraday/adapter/net_http.rb:78:in `perform_request'
    from /Library/Ruby/Gems/2.0.0/gems/faraday-0.11.0/lib/faraday/adapter/net_http.rb:38:in `block in call'
    from /Library/Ruby/Gems/2.0.0/gems/faraday-0.11.0/lib/faraday/adapter/net_http.rb:85:in `with_net_http_connection'
    from /Library/Ruby/Gems/2.0.0/gems/faraday-0.11.0/lib/faraday/adapter/net_http.rb:33:in `call'
    from /Library/Ruby/Gems/2.0.0/gems/faraday-cookie_jar-0.0.6/lib/faraday/cookie_jar.rb:22:in `call'
    from /Library/Ruby/Gems/2.0.0/gems/faraday_middleware-0.11.0.1/lib/faraday_middleware/response_middleware.rb:30:in `call'
    from /Library/Ruby/Gems/2.0.0/gems/faraday_middleware-0.11.0.1/lib/faraday_middleware/response_middleware.rb:30:in `call'
    from /Library/Ruby/Gems/2.0.0/gems/faraday_middleware-0.11.0.1/lib/faraday_middleware/response_middleware.rb:30:in `call'
    from /Library/Ruby/Gems/2.0.0/gems/faraday-0.11.0/lib/faraday/rack_builder.rb:139:in `build_response'
    from /Library/Ruby/Gems/2.0.0/gems/faraday-0.11.0/lib/faraday/connection.rb:377:in `run_request'
    from /Library/Ruby/Gems/2.0.0/gems/faraday-0.11.0/lib/faraday/connection.rb:140:in `get'
    from /Library/Ruby/Gems/2.0.0/gems/adcdownload-0.1.2/lib/adcdownload/client.rb:19:in `api_key'
    from /Library/Ruby/Gems/2.0.0/gems/adcdownload-0.1.2/lib/adcdownload/client.rb:34:in `get_cookies'
    from /Library/Ruby/Gems/2.0.0/gems/adcdownload-0.1.2/lib/adcdownload/command/get.rb:40:in `block (2 levels) in run'
    from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/command.rb:178:in `call'
    from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/command.rb:178:in `call'
    from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/command.rb:153:in `run'
    from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/runner.rb:446:in `run_active_command'
    from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/runner.rb:68:in `run!'
    from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/delegates.rb:15:in `run!'
    from /Library/Ruby/Gems/2.0.0/gems/adcdownload-0.1.2/lib/adcdownload/application.rb:34:in `run'
    from /Library/Ruby/Gems/2.0.0/gems/adcdownload-0.1.2/bin/adcdownload:6:in `<top (required)>'
    from /usr/bin/adcdownload:22:in `load'
    from /usr/bin/adcdownload:22:in `<main>'