Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: cannot install certs on debian #1043

Closed
ju1ius opened this issue Oct 20, 2023 · 1 comment
Closed

[Bug]: cannot install certs on debian #1043

ju1ius opened this issue Oct 20, 2023 · 1 comment
Assignees
Labels
bug needs triage Waiting for discussion / prioritization by team
Milestone

Comments

@ju1ius
Copy link

ju1ius commented Oct 20, 2023

Hi,

Steps to Reproduce

  1. The step CLI is installed locally from the latest debian package
  2. A private CA is running from a docker container using the official image:
    $ step ca health --ca-url=https://localhost:9000
    ok
  3. Running the following command:
    $ step ca bootstrap --ca-url=https://localhost:9000 --fingerprint <ca-fingerprint> --install
    Produces the following output:
    The root certificate has been saved in /home/<user>/.step/certs/root_ca.crt.
    The authority configuration has been saved in /home/<user>/.step/config/defaults.json.
    Installing the root certificate in the system truststore...
    install is not supported on this system
    
  4. Running the following command:
    $ step certificate install /home/<user>/.step/certs/root_ca.crt
    Produces the following output:
    failed to install /home/<user>/.step/certs/root_ca.crt: install is not supported on this system
    

Your Environment

  • OS - Debian Sid
  • step CLI Version - 0.25.0

Expected Behavior

The root CA certificate should be installed in the specified trustores.

Actual Behavior

Installation fails.

Additional context

Using the step cli built from source from the master branch yields the same results.

FWIW, mkcert has no problem installing certs on this machine.

See also: smallstep/truststore#23

@ju1ius ju1ius added bug needs triage Waiting for discussion / prioritization by team labels Oct 20, 2023
@ju1ius ju1ius changed the title [Bug]: cannot install cert on debian [Bug]: cannot install certs on debian Oct 20, 2023
@hslatman hslatman added this to the v0.25.1 milestone Oct 24, 2023
@maraino
Copy link
Collaborator

maraino commented Oct 25, 2023

This should be fixed by #1053

@maraino maraino closed this as completed Oct 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug needs triage Waiting for discussion / prioritization by team
Projects
None yet
Development

No branches or pull requests

3 participants