Skip to content

Handle missing beam-cert better #63

@Threated

Description

@Threated
Using already provided configuration from /srv/docker/rusthead/config.toml
Failed to read local config creating a new one
Directory is not a git repository yet skipping diff tracking
No ssl certs found for traefik in "/srv/docker/rusthead/traefik-tls". Generating self-signed certificate
Generating service ccp-focus
Generating service ccp-id-management-db
Generating service ccp-datashield
2026-01-19T10:26:28.449752Z  INFO local: Generating 2 secrets
Error: Unable to read config: Unable to load private key from file /srv/docker/rusthead/pki/dktk-test.priv.pem: No such file or directory (os error 2)
***************************************************************************

                   ***              Beam Certificate Enrollment Warning                    ***

                   ***************************************************************************
If you are not yet enrolled in the central certificate store, please execute the beam-enroll companion tool (https://github.com/samply/beam-enroll) by executing:
  docker run --rm -it -v "$(pwd)":/data -e PROXY_ID=dktk-test.broker.ccp-it.dktk.dkfz.de samply/beam-enroll
and follow the steps on the screen.
After your certificate signing request (CSR) has been approved, please restart this Beam.Proxy and this message should disappear.. Please check your environment and parameters.

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: __libc_start_main
   7: <unknown>
2026-01-19T10:26:43.804962Z  WARN local: Failed to send secret sync task: Communication with beam proxy failed: error sending request for url (http://localhost:8081/v1/health)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions