Missing host info on cert issues
Just got this - but since the project is configured to talk to both private nuget and the main public repo at https://api.nuget.org/v3/index.json it's not clear which one is giving cert errors
[2022-05-10 13:17:08 +0000 tid=3us5] INFO -- [dependency-update: <projectname>=>nuget] Fetching info for <nuget name>
[2022-05-10 13:17:09 +0000 tid=3us5] ERROR -- [dependency-update: <projectname>=>nuget] SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate) (OpenSSL::SSL::SSLError) Unable to verify certificate. This may be an issue with the remote host or with Excon. Excon has certificates bundled, but these can be customized:
`Excon.defaults[:ssl_ca_path] = path_to_certs`
`ENV['SSL_CERT_DIR'] = path_to_certs`
`Excon.defaults[:ssl_ca_file] = path_to_file`
`ENV['SSL_CERT_FILE'] = path_to_file`
`Excon.defaults[:ssl_verify_callback] = callback`
(see OpenSSL::SSL::SSLContext#verify_callback)
or:
`Excon.defaults[:ssl_verify_peer] = false` (less secure).
[2022-05-10 13:17:09 +0000 tid=3us5] DEBUG -- [dependency-update: <projectname>=>nuget]
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/ssl_socket.rb:142:in `connect_nonblock'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/ssl_socket.rb:142:in `initialize'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/connection.rb:471:in `new'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/connection.rb:471:in `socket'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/connection.rb:118:in `request_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/redirect_follower.rb:15:in `request_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/decompress.rb:16:in `request_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/mock.rb:57:in `request_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/instrumentor.rb:34:in `request_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/idempotent.rb:19:in `request_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/base.rb:22:in `request_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/base.rb:22:in `request_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/connection.rb:283:in `request'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/idempotent.rb:50:in `error_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/base.rb:17:in `error_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/base.rb:17:in `error_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/connection.rb:312:in `rescue in request'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/connection.rb:227:in `request'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/idempotent.rb:50:in `error_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/base.rb:17:in `error_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/base.rb:17:in `error_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/connection.rb:312:in `rescue in request'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/connection.rb:227:in `request'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/idempotent.rb:50:in `error_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/base.rb:17:in `error_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/middlewares/base.rb:17:in `error_call'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/connection.rb:312:in `rescue in request'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon/connection.rb:227:in `request'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/excon-0.92.3/lib/excon.rb:250:in `get'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker/version_finder.rb:276:in `fetch_versions_from_search_url'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker/version_finder.rb:258:in `versions_for_v3_repository'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker/version_finder.rb:197:in `block in v3_nuget_listings'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker/version_finder.rb:196:in `map'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker/version_finder.rb:196:in `v3_nuget_listings'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker/version_finder.rb:105:in `available_v3_versions'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker/version_finder.rb:57:in `versions'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker/version_finder.rb:34:in `latest_version_details'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker.rb:87:in `latest_version_details'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker.rb:15:in `latest_version'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-common-0.184.0/lib/dependabot/update_checkers/base.rb:231:in `numeric_version_up_to_date?'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-common-0.184.0/lib/dependabot/update_checkers/base.rb:189:in `version_up_to_date?'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-common-0.184.0/lib/dependabot/update_checkers/base.rb:33:in `up_to_date?'
/home/dependabot/app/vendor/bundle/ruby/2.7.0/gems/dependabot-nuget-0.184.0/lib/dependabot/nuget/update_checker.rb:55:in `up_to_date?'
/home/dependabot/app/app/services/dependabot/dependencies/update_checker.rb:42:in `call'
Edited by George Koltsov