Comments (4)
This site also works over HTTP, so I'm just doing that for now.
from mbedtls.jl.
FWIW, GnuTLS also barfs in the old version of Requests:
julia> r = Requests.get("https://img.shields.io/badge/foo-var-red.svg")
ERROR: GnuTLS Exception: GNUTLS_E_FATAL_ALERT_RECEIVED(-12): A TLS fatal alert has been received.
in handshake! at /Users/malmaud/.julia/v0.3/GnuTLS/src/GnuTLS.jl:334
in open_stream at /Users/malmaud/.julia/v0.3/Requests/src/Requests.jl:321
in do_request at /Users/malmaud/.julia/v0.3/Requests/src/Requests.jl:708
in get at /Users/malmaud/.julia/v0.3/Requests/src/Requests.jl:735
in get at /Users/malmaud/.julia/v0.3/Requests/src/Requests.jl:734
I'll investigate.
from mbedtls.jl.
Closed via 3678e93.
from mbedtls.jl.
Hi @malmaud ,
I am also getting the same error code on MbedTLS for a different URL. Please refer to below output.
I also tested the code on an Ubuntu box and get the same error. Base.download manages to get the file.
Any ideas?
Cheers,
Georgios
using Requests;
resp = get("https://accounts.profunds.com/etfdata/ByFund/SPXN-historical_nav.csv");
MbedTLS error code -30592: SSL - A fatal alert message was received from our peer
in macro expansion at C:\Users\Georgios.julia\v0.5\MbedTLS\src\error.jl:4 [inlined]
in handshake(::MbedTLS.SSLContext) at C:\Users\Georgios.julia\v0.5\MbedTLS\src\ssl.jl:145
in open_stream(::HttpCommon.Request, ::MbedTLS.SSLConfig, ::Float64, ::Nullable{URIParser.URI}, ::Nullable{URIParser.URI}) at C:\Users\Georgios.julia\v0.5\Requests\src\streaming.jl:209
in #do_stream_request#23(::Dict{AbstractString,AbstractString}, ::Void, ::Void, ::Void, ::Array{Requests.FileParam,1}, ::Void, ::Dict{Any,Any}, ::Bool, ::Int64, ::Array{HttpCommon.Response,1}, ::MbedTLS.SSLConfig, ::Bool, ::Bool, ::Bool, ::Nullable{URIParser.URI}, ::Nullable{URIParser.URI}, ::Requests.#do_stream_request, ::URIParser.URI, ::String) at C:\Users\Georgios.julia\v0.5\Requests\src\Requests.jl:381
in do_stream_request(::URIParser.URI, ::String) at C:\Users\Georgios.julia\v0.5\Requests\src\Requests.jl:344
in #do_request#22(::Array{Any,1}, ::Function, ::URIParser.URI, ::String) at C:\Users\Georgios.julia\v0.5\Requests\src\Requests.jl:311
in #get#29(::Array{Any,1}, ::Function, ::URIParser.URI) at C:\Users\Georgios.julia\v0.5\Requests\src\Requests.jl:444
in #get#28(::Array{Any,1}, ::Function, ::String) at C:\Users\Georgios.julia\v0.5\Requests\src\Requests.jl:443
in get(::String) at C:\Users\Georgios.julia\v0.5\Requests\src\Requests.jl:443
from mbedtls.jl.
Related Issues (20)
- MbedTLS_jll started failing to load HOT 10
- Cannot create SSLConfig from a single pfx file HOT 1
- Base.lock and Base.unlock not implemented for SSLContext HOT 5
- LoadError: InitError: could not load library "libmbedcrypto.so.5" HOT 1
- Delay after initial write
- No example or function to create an SSLConfig where you need a cert as a client
- TagBot trigger issue HOT 17
- Failure in multi-threaded application with GoogleCloud.jl and HTTP.jl HOT 8
- Init error when running relocatable app HOT 1
- MbedTLS 1.1.1 breaks S3.put_object() HOT 17
- MbedTLS 1.1.1 causing issues for authentication on Azure HOT 14
- Cannot find cert.pem in compiled applications HOT 4
- possible performance issue: tiny packets? HOT 3
- possible performance issue: mbedtls_gcm_update CPU utilization HOT 2
- MbedException or IOError? HOT 1
- `encrypt` method mentioned in the documentation does not actually work
- CPU use skyrockets and program bricks when connection closed by server
- MethodError on findfirst instead of "Certificate verification failed" HOT 2
- MbedTLS changed ABI HOT 1
- Feature Request: add support for TLS PSK (pre-shared key)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mbedtls.jl.