Closed ericlathrop closed 2 weeks ago
I've identified that the missing CipherSuites
that allow this website to work is tls.TLS_RSA_WITH_AES_256_CBC_SHA
. But it is considered as weak and should not be used by any server.
I've modified https://github.com/miniflux/v2/blob/771f9d2b5fe40a034d206e166db0f040ac24fb22/internal/reader/fetcher/request_builder.go#L130-L132 to test this successfully with the following code :
TLSClientConfig: &tls.Config{
CipherSuites: []uint16{
tls.TLS_RSA_WITH_AES_256_CBC_SHA,
},
InsecureSkipVerify: r.ignoreTLSErrors,
},
I've made this PR proposition as a possible fix: https://github.com/miniflux/v2/pull/2693
Trying to add https://cdm.link/feed/ to miniflux and I get this "tls: handshake" failure.
curl can fetch the feed fine: