sargunv / modsman

Minecraft mod manager and updater for the CLI
Apache License 2.0
29 stars 7 forks source link

Retry downloads with backoff strategy #16

Open magneticflux- opened 2 years ago

magneticflux- commented 2 years ago

CurseForge is tightening their API usage. Without throttling and backoff, many requests time out with SocketTimeoutException: timeout

sargunv commented 2 years ago

I'm not currently actively maintaining this. I'd recommend forking if changes are needed to keep up with Curseforge API updates

Big-Iron-Cheems commented 2 years ago

NOTE: I Am writing this just to document this issue, even if it's not going to be fixed.

I don't know if this is related to the changes CurseForge is making, but now I'm getting this error: SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target