docs: update README with key passphrase support and Docker troubleshooting
This commit is contained in:
@@ -180,6 +180,7 @@ Navigate to **OCI Credentials** tab and add:
|
||||
| Region | `sa-saopaulo-1`, `us-ashburn-1`, etc. |
|
||||
| Compartment OCID | `ocid1.compartment.oc1..xxxxx` |
|
||||
| Private Key | `.pem` file |
|
||||
| Key Passphrase | *(optional)* Only required if the private key is encrypted |
|
||||
|
||||
Click **Testar** to validate the connection.
|
||||
|
||||
@@ -445,7 +446,7 @@ oci-cis-agent/
|
||||
|
||||
| Version | Date | Changes |
|
||||
|---------|------|---------|
|
||||
| **v1.3** | 2026-03 | Persistent config logs per tab, GenAI auto-fill from OCI credentials, inline UX feedback with loading spinners, MCP type-switch fix |
|
||||
| **v1.3** | 2026-03 | Persistent config logs per tab, GenAI auto-fill from OCI credentials, inline UX feedback with loading spinners, MCP type-switch fix, encrypted key passphrase support, Docker stdin hang fix |
|
||||
| **v1.2** | 2026-03 | RAG pipeline (OCI GenAI embeddings + ADB vector search), dedicated Embeddings tab, CIS report chunking, file upload embedding |
|
||||
| **v1.1** | 2025-02 | OCI SDK GenAI (exact pattern), OCI Account Explorer, MCP↔ADB linking, full chat parameters |
|
||||
| **v1.0** | 2025-02 | Initial release: OCI theme, GenAI integration, MCP servers, ADB vector, JWT+MFA+RBAC |
|
||||
@@ -486,6 +487,9 @@ Check that your API key is correctly configured and the tenancy OCID is valid. E
|
||||
**GenAI returns 401/403:**
|
||||
Verify the IAM policy `Allow group ... to use generative-ai-family in compartment ...` exists. Check that the compartment OCID in the GenAI config matches the policy.
|
||||
|
||||
**OCI CLI test hangs with passphrase prompt (Docker):**
|
||||
If your private key is encrypted (`ENCRYPTED` in the PEM header), provide the passphrase in the **Key Passphrase** field when saving the credential. Unencrypted keys work without a passphrase. The app automatically detects encrypted keys and blocks upload if no passphrase is provided.
|
||||
|
||||
**ADB connection fails:**
|
||||
Ensure the wallet ZIP contains `tnsnames.ora` and `ewallet.pem`. The DSN must match a service name in `tnsnames.ora` (e.g., `myatp_high`).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user