docker-node icon indicating copy to clipboard operation
docker-node copied to clipboard

node:lts docker image is missing the SSL.com root certificate

Open pbastia opened this issue 11 months ago • 2 comments

Running wget comand on https endpoints with an SSL.com root certificate fails

Environment

  • Platform:Docker / Openshift / OSX Sequoia
  • Docker Version:4.37.2
  • Node.js Version:22.13.0 (lts)
  • Image Tag:lts

Expected Behavior

wget <https://website with Entrust cert based on SSL.com root>

Current Behavior

ERROR: The certificate of '<website>' is not trusted.
ERROR: The certificate of '<website>' doesn't have a known issuer.

Possible Solution

Updating the certificate list to include this. So far

Steps to Reproduce

docker run -it node:lts wget "https://...<website with SSL.com root cert>..."

Additional Information

the lts-alpine image is not affected and uses a more recent (1.25) version of wget

pbastia avatar Jan 09 '25 22:01 pbastia

This sounds like https://gitlab.alpinelinux.org/alpine/ca-certificates/-/issues/6 and so was fixed by https://github.com/docker-library/official-images/pull/18206 and the resulting rebuild of all Docker Official Images FROM alpine:*.

yosifkit avatar Jan 14 '25 23:01 yosifkit

@yosifkit that's what I thought too but his issue is with the Debian variant, not the alpine one

LaurentGoderre avatar Jan 16 '25 22:01 LaurentGoderre