chocolatey / package-validator

Windows service to validate packages conform to package standards
Apache License 2.0
31 stars 29 forks source link

Could not create SSL/TLS secure channel when validating URLs #216

Closed gep13 closed 4 years ago

gep13 commented 4 years ago

On the machine that is running package-validator, not all Cipher suites are available. As a result, newer TLS Cipher can't be validated, and valid URL's throw errors when they shouldn't. From what I can find, it isn't possible to add additional cipher suites onto the machine. When this error occurs, a SecureChannelFailure error is thrown. For the time being, if there is an exception of this type, mark the URL as valid. Once the package-validator is moved to new server, we can re-visit removing this workaround.

Affected URL's:

https://talk.atomisystems.com https://docs.gitlab.com/runner/ https://docs.gitlab.com/runner/commands/README.html https://docs.syncthing.net

gep13 commented 4 years ago

This was originally reported here:

https://github.com/chocolatey/package-validator/issues/200#issuecomment-570052562