Versiones compatibles

Versión 4.25+ (2022‑09+)

Recopilación de logs de la extensión

En Eclipse, los logs se guardan en las siguientes rutas:
  • Mac/Linux: ~/.codeium/codeium.log
  • Windows: C:\Users<username>.codeium\codeium.log

Cómo restablecer o cambiar tu URL de Enterprise

  1. Abre el cuadro de diálogo de configuración/preferencias.
  2. Selecciona Codeium.
  3. Configura la URL del portal como <NEW_URL>. Luego haz clic en el botón Apply and Close.

Problemas conocidos del IDE y soluciones

Codeium no se inicia

Si Codeium no se inicia, usa los logs para diagnosticar la posible causa (ver arriba). Si no puedes resolver el problema, envía una solicitud de ayuda creando un ticket en help.codeium.com. Asegúrate de incluir los logs mencionados arriba para que nuestro equipo pueda diagnosticar el problema lo antes posible.

Codeium Chat muestra una pantalla en blanco

Si usas Windows 10, es posible que necesites instalar WebView2 para cambiar el motor de renderizado web de Eclipse de Internet Explorer a Edge. Puedes comprobarlo haciendo clic derecho —> Properties y viendo si aparece el icono de Internet Explorer.

Problema con el certificado

Este problema puede indicarse por los siguientes errores en los logs:
Error al obtener la versión de la extensión en <YourDomainURL>
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
A diferencia de otros IDE, Eclipse no utiliza el almacén de certificados del sistema operativo. Deberás cargar los certificados en el keystore de Java.
  • Los usuarios de SaaS deberán cargar la URL de Codeium en Github
  • Los usuarios autogestionados (On‑prem) deberán cargar su URL de dominio de Codeium Enterprise, así como la URL de Codeium en Github
Nota: Este es un ejemplo para usuarios de SaaS, pero el proceso es el mismo. Para usuarios Enterprise: su certificado es emitido y administrado por su equipo local de TI o de administración. Comuníquense con ellos para obtener ayuda para instalar los certificados necesarios en su sistema.
  1. Exporta el certificado de https://exafunction.github.io/ desde el navegador como archivo githubio.cer
En Chrome: ve al sitio web, haz clic en el candado, haz clic en Connection is secure, haz clic en Certificate is valid, ve a la pestaña Details, presiona el botón Copy to File...
  1. Importa en el keystore de JDK/JRE: (Debes ejecutar desde una consola cmd abierta con privilegios de “Administrator”)
keytool -import -noprompt -trustcacerts -alias codeiumgithub -file githubio.cer -keystore "%JAVA_HOME%/jre/lib/security/ cacerts" -storepass changeit
  1. Verifica que el certificado se haya añadido al Keystore ejecutando:
keytool -list -keystore "%JAVA_HOME%/jre/lib/security/ cacerts" | findstr codeium
Ingrese la contraseña del keystore.
  1. Reinicie Eclipse y abra la extensión del Marketplace desde un navegador interno. Debería aparecer una indicación para confiar en el contenido no firmado.
  2. En algunos casos, también podría ser necesario pasar la ruta de los certificados en los argumentos de la VM editando el archivo eclipse.ini y agregando la ruta:
-Djavax.net.ssl.trustStore="ruta-a-tus-certificados"