devcontainers / devcontainers/features

Features does not work with proxy MITM certificate on windows

Open
#333 7 comments 2 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
1.5k
Forks
621
Avg merge
6d 53m
Merged PRs (30d)
9

Description

Since the introduction of 'features', I am unable to use VS code devcontainers as it does not seem to access the Windows certificate store to get the CA certificates.

> [2022-12-14T09:49:28.955Z] --- Processing User Features ----
> [2022-12-14T09:49:28.956Z] * Processing feature: ghcr.io/devcontainers/features/node:1
> [2022-12-14T09:49:28.956Z] > input: ghcr.io/devcontainers/features/node:1
> [2022-12-14T09:49:28.956Z] >
> [2022-12-14T09:49:28.956Z] > resource: ghcr.io/devcontainers/features/node
> [2022-12-14T09:49:28.956Z] > id: node
> [2022-12-14T09:49:28.956Z] > version: 1
> [2022-12-14T09:49:28.956Z] > owner: devcontainers
> [2022-12-14T09:49:28.956Z] > namespace: devcontainers/features
> [2022-12-14T09:49:28.956Z] > registry: ghcr.io
> [2022-12-14T09:49:28.956Z] > path: devcontainers/features/node
> [2022-12-14T09:49:28.956Z] manifest url: https://ghcr.io/v2/devcontainers/features/node/manifests/1
> [2022-12-14T09:49:28.957Z] No oauth authentication credentials found.
> [2022-12-14T09:49:28.957Z] url: https://ghcr.io/token?scope=repository:devcontainers/features/node:pull&service=ghcr.io
> [2022-12-14T09:49:29.068Z] Failed to get registry auth token with error: Error: unable to get local issuer certificate
> [2022-12-14T09:49:29.139Z] (!) WARNING: Falling back to deprecated GitHub Release syntax. See https://github.com/devcontainers/spec/blob/main/proposals/devcontainer-features.md#referencing-a-feature for updated specification.
> [2022-12-14T09:49:29.139Z] Github feature.
> [2022-12-14T09:49:29.139Z] Could not resolve Feature 'ghcr.io/devcontainers/features/node:1'. Ensure the Feature is published and accessible from your current environment.

Accessing the specified URL with any other application works.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.