Skip to content

Commit 138025f

Browse files
authored
Merge pull request Kilo-Org#6343 from Kilo-Org/JetBrains-Faq-Know-issues-update
Revise known issues and add JetBrains/TLS sections
2 parents d053c57 + 5da9b52 commit 138025f

1 file changed

Lines changed: 48 additions & 5 deletions

File tree

packages/kilo-docs/pages/getting-started/faq/known-issues.md

Lines changed: 48 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Known Issues"
3-
description: "Known issues and limitations of Kilo Code"
3+
description: "Known issues and limitations of Kilo Code."
44
tocDepth: 2
55
---
66

@@ -86,8 +86,51 @@ In these cases, PowerShell may not be available, and the command must be replace
8686

8787
Verify that PowerShell is installed and accessible by running:
8888

89-
```
90-
where powershell
91-
```
89+
## JetBrains
90+
91+
### Kilo Code not visible (JCEF errors)
92+
93+
#### Symptoms
94+
95+
- Kilo Code panel doesn't render or appears blank
96+
- Errors such as `JCEF is not supported in this environment or failed to initialize`
97+
- `Internal JCEF not supported, trying external JCEF`
98+
99+
#### Cause
100+
101+
Kilo Code depends on **JCEF (JetBrains Chromium Embedded Framework)** to display its interface. If the bundled Java runtime doesn't include JCEF, or JCEF is disabled, the panel cannot render.
102+
103+
#### Resolution
104+
105+
1. Go to **Help → Find Action → Choose Boot Java Runtime**
106+
2. Select a runtime that includes **JCEF**
107+
3. If JCEF is already bundled, confirm it's enabled:
108+
Open **Help → Edit Custom Properties** and add:
109+
```
110+
ide.browser.jcef.enabled=true
111+
```
112+
4. Restart your IDE
113+
114+
### TLS / Certificate errors
115+
116+
#### Symptoms
117+
118+
- `Failed to fetch extension base URL`
119+
- `PKIX path building failed`
120+
- `unable to find valid certification path to requested target`
121+
122+
#### Cause
123+
124+
The IDE cannot validate the TLS certificate used by the Kilo Code endpoint or a network proxy. Common causes include untrusted root certificates, corporate proxies intercepting HTTPS traffic, or missing intermediate certificates.
125+
126+
#### Resolution
127+
128+
- Install the **root certificate** in your OS trust store
129+
- Ensure the **complete certificate chain** is presented by the server
130+
- If managed internally, contact your IT/admin team
131+
132+
JetBrains IDEs rely on the **system certificate store**, so resolving trust at the OS level usually fixes the issue.
92133

93-
If PowerShell is missing or blocked, system policies or security tools may need to be reviewed.
134+
{% callout type="note" %}
135+
**JetBrains 2024.3 note:** Some builds may fail to recognize OS certificates. Workarounds include downgrading to a previous version, upgrading to **2024.3.1 or later**, or adding the JVM option `-Djavax.net.ssl.trustStoreType=Windows-ROOT`.
136+
{% /callout %}

0 commit comments

Comments
 (0)