> ## Documentation Index
> Fetch the complete documentation index at: https://docs.windsurf.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Visual Studio Code (VSCode) Depanare

> Depanați problemele extensiei VS Code, inclusiv setările de proxy, erorile de certificat, configurarea serverului API și problemele legate de răspunsurile din Chat.

<Note>
  Vă recomandăm cu tărie să folosiți editorul nativ Windsurf sau pluginul local JetBrains pentru capabilitățile lor avansate de AI agentic și funcțiile de ultimă generație.
  Pluginul VSCode se află în modul de mentenanță.
</Note>

VSCode 1.89 sau o versiune ulterioară este acceptat(ă).

<div id="gathering-extension-logs">
  # Colectarea logurilor extensiei
</div>

Începând cu extensia VS Code 1.10.0, Diagnosticarea extensiei poate fi descărcată din pagina Settings. Descărcarea va conține o colecție de loguri și parametri relevanți într-un fișier text.

*Pentru logurile complete de ieșire ale VS Code:*

1. Deschide Paleta de comenzi (`Ctrl/Cmd + Shift + P` sau View > Command Palette)

2. Tastează „Show logs” și selectează opțiunea `Developer: Show Logs`

3. Din lista dropdown, selectează `Extension Host`

4. Ar trebui să vezi ceva similar cu imaginea de mai jos:

<Frame>
  <img src="https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/plugins/troubleshooting-vscode-showlogs.jpg?fit=max&auto=format&n=vRt4FQOyBeZpD2Pu&q=85&s=8a5317496a257a1efffaf5191c7963c9" width="2244" height="410" data-path="assets/plugins/troubleshooting-vscode-showlogs.jpg" />
</Frame>

5. Schimbă lista dropdown din dreapta sus, de la „Extension Host”, la „Codeium”

6. Exportă sau copiază logurile

<div id="known-ide-issues-and-solutions">
  # Probleme și soluții cunoscute pentru IDE
</div>

<div id="esplit-is-not-defined">
  ## e.split nu este definit
</div>

Utilizați o versiune VS Code neacceptată; actualizați la o versiune compatibilă și încercați din nou. Găsiți lista versiunilor compatibile [aici](/ro/plugins/compatibility).

<div id="using-the-wrong-api-server">
  ## Utilizarea serverului API nepotrivit
</div>

Dacă un utilizator își schimbă URL-ul API Server/Portal în setările **workspace**-ului, acest lucru va suprascrie setările de utilizator și poate duce la o eroare în care extensia comunică cu un server API nepotrivit.

Asigurați-vă că URL-ul API Server/Portal este setat corect și nu este suprascris accidental de setările workspace-ului.

<div id="not-seeing-codeium-chat-responses">
  ## Nu vedeți răspunsuri în Chat-ul Codeium
</div>

Dacă încercați să trimiteți mesaje în Chat-ul Codeium, dar nu vedeți răspunsuri, verificați dacă puteți anula răspunsul. Dacă nu puteți anula răspunsul, înseamnă că răspunsul a fost finalizat, dar nu a fost afișat. Acest lucru se poate întâmpla dacă Chat Web Server își pierde conexiunea cu extensia. Reîncărcarea VS Code și redeschiderea panoului Chat-ului Codeium ar trebui să afișeze răspunsurile.

<div id="unable-to-read-file-packagejson">
  ## Nu se poate citi fișierul .../package.json
</div>

```
Nu se poate citi fișierul .../.vscode/extensions/codeium.codeium-<version>/package.json
```

Dacă eroarea de mai sus apare în jurnalele Codeium, încercați să ștergeți folderul extensiei (.../.vscode/extensions/codeium.codeium-\<version>) și să reinstalați extensia.

Pentru a face acest lucru manual:

1. Deschideți Command Palette (CTRL + SHIFT + P)
2. Rulați „Codeium Enterprise: Reset”
3. Selectați „Help” din fereastra pop-up
4. Selectați „Show Disabled Extensions”
5. Reactivați extensia Codeium

<div id="proxy-network-issues">
  ## Probleme de proxy / rețea
</div>

Dezactivarea opțiunii `Detect Proxy` din setările Codeium din VSCode poate rezolva uneori problemele în care extensia încearcă în mod eronat să utilizeze un proxy.

<div id="certificate-issues">
  ## Probleme legate de certificate
</div>

Dacă întâmpinați următoarele erori:

```
ConnectError: [internal] nu se poate obține certificatul emitentului
```

```
[ERROR]: [internal] unable to verify the first certificate
```

```
tls: verificarea certificatului a eșuat: x509: certificatul „<yourdomainurl>" nu este conform standardelor
```

Acest lucru sugerează că extensia Codeium nu poate avea încredere în conexiunea TLS către portalul dvs. Enterprise / serverul API, deoarece nu are încredere în certificatul prezentat. Asta înseamnă fie că certificatul prezentat de implementarea Codeium nu este de încredere, fie că un certificat prezentat de un proxy corporativ care interceptează cererea nu este de încredere.

În oricare dintre cazuri, cea mai bună soluție este să vă asigurați că certificatul rădăcină care a semnat acest certificat este instalat corect pe calculatoarele utilizatorilor finali, în locația potrivită. VS Code și majoritatea celorlalte IDE-uri încarcă certificatele din locația implicită a sistemului de operare.

Certificatul dvs. este emis și administrat de echipa locală de IT sau Admin. Vă rugăm să îi contactați pentru asistență privind instalarea certificatelor necesare pe sistemul dvs.

Este important ca întregul lanț de certificate să fie prezentat din locul în care se termină conexiunea TLS. Adesea, dacă este prezentat doar certificatul „leaf” (final), VS Code și alte IDE-uri nu îi pot verifica autenticitatea, deoarece nu cunosc certificatul intermediar care validează certificatul „leaf” și care, la rândul său, este validat de certificatul rădăcină. Browserele reușesc adesea să ocolească această problemă, deoarece utilizatorii probabil au accesat un alt site web care prezintă întregul lanț de certificate, astfel încât certificatul intermediar este văzut și pus în cache, însă aplicații precum VS Code nu au acest avantaj.

Extensia Network Proxy Text pentru VS Code este utilă pentru depanarea problemelor legate de certificate.
