This repository was archived by the owner on May 19, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 15
This repository was archived by the owner on May 19, 2025. It is now read-only.
Question: how to change Java Key Store (JKS) password? #9
Copy link
Copy link
Open
Description
We deployed the chart with following env variables (some informations are redacted):
ejbca:
useEphemeralH2Database: false
#useH2Persistence: true
#existingH2PersistenceClaim: ejbca-data-claim
env:
TLS_SETUP_ENABLED: "true"
METRICS_ENABLED: "true"
OBSERVABLE_BIND: 0.0.0.0
LOG_LEVEL_APP: INFO
HTTPSERVER_HOSTNAME: "pki.example.tech"
SMTP_DESTINATION: "xxxxx"
SMTP_PORT: '25'
SMTP_FROM: "noreply@pki.example.tech"
SMTP_TLS_ENABLED: "false"
SMTP_SSL_ENABLED: "false"
DATABASE_JDBC_URL: "jdbc:postgresql://xxxxxx:5000/ejbcadb"
envRaw:
- name: DATABASE_PASSWORD
valueFrom:
secretKeyRef:
name: ejbca-credentials
key: DATABASE_PASSWORD
- name: DATABASE_USER
valueFrom:
secretKeyRef:
name: ejbca-credentials
key: DATABASE_USER
- name: PASSWORD_ENCRYPTION_KEY
valueFrom:
secretKeyRef:
name: ejbca-credentials
key: PASSWORD_ENCRYPTION_KEY
- name: CA_KEYSTOREPASS
valueFrom:
secretKeyRef:
name: ejbca-credentials
key: CA_KEYSTOREPASS
- name: EJBCA_CLI_DEFAULTPASSWORD
valueFrom:
secretKeyRef:
name: ejbca-credentials
key: EJBCA_CLI_DEFAULTPASSWORD
- name: APPSERVER_KEYSTORE_SECRET
valueFrom:
secretKeyRef:
name: ejbca-credentials
key: APPSERVER_KEYSTORE_SECRET
- name: APPSERVER_TRUSTSTORE_SECRET
valueFrom:
secretKeyRef:
name: ejbca-credentials
key: APPSERVER_TRUSTSTORE_SECRET
However, when accessing the RA web page it says:
¹ Java Key Store (JKS) password is set to 'changeit'.
Executing keytool -list -keystore cacerts --storepass changeit in $JAVA_HOME/lib/security confirms this password.
Is there a way to change it during first time installation?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels