Versions prises en charge

Version 4.25+ (09/2022+)

Collecte des logs de l’extension

Dans Eclipse, les logs sont enregistrés aux emplacements suivants :
  • Mac/Linux : ~/.codeium/codeium.log
  • Windows : C:\Users<username>.codeium\codeium.log

Comment réinitialiser ou modifier votre URL Enterprise

  1. Ouvrez la boîte de dialogue Paramètres/Préférences.
  2. Sélectionnez Codeium.
  3. Renseignez l’URL du portail avec <NEW_URL>. Cliquez ensuite sur le bouton Appliquer et fermer.

Problèmes connus de l’IDE et solutions

Codeium ne démarre pas

Si Codeium ne se lance pas, utilisez les logs pour déterminer la cause (voir ci‑dessus). Si vous ne parvenez pas à résoudre le problème, envoyez une demande d’assistance en soumettant un ticket sur help.codeium.com. Veillez à inclure les logs mentionnés ci‑dessus pour aider notre équipe à diagnostiquer le problème le plus rapidement possible.

Codeium Chat affiche un écran vide

Si vous utilisez Windows 10, il se peut que vous deviez installer WebView2 pour remplacer le moteur de rendu web d’Eclipse, en passant d’Internet Explorer à Edge. Vous pouvez vérifier cela en faisant un clic droit —> Properties et en voyant s’il y a une icône Internet Explorer.

Problème de certificat

Ce problème peut être indiqué par les erreurs suivantes dans les logs :
Échec de la récupération de la version de l'extension à <YourDomainURL>
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Contrairement à d’autres IDE, Eclipse n’utilise pas le magasin de certificats du système d’exploitation. Vous devrez charger les certificats dans le keystore Java.
  • Les utilisateurs SaaS devront charger l’URL GitHub de Codeium
  • Les utilisateurs en auto‑hébergement (On‑prem) devront charger leur URL de domaine Codeium Enterprise ainsi que l’URL GitHub de Codeium
Remarque : Ceci est un exemple pour les utilisateurs SaaS, mais le processus est le même. Pour les utilisateurs Enterprise : votre certificat est émis et géré par votre équipe informatique locale ou l’équipe d’administration. Veuillez les contacter pour obtenir de l’aide concernant l’installation des certificats nécessaires sur votre système.
  1. Exportez le certificat pour https://exafunction.github.io/ depuis le navigateur sous la forme d’un fichier githubio.cer
Dans Chrome : accédez au site, cliquez sur le cadenas, cliquez sur Connection is secure, cliquez sur Certificate is valid, allez à l’onglet Details, cliquez sur le bouton Copy to File...
  1. Importez dans le keystore JDK/JRE : (doit être exécuté depuis une invite de commandes ouverte avec le privilège « Administrator »)
keytool -import -noprompt -trustcacerts -alias codeiumgithub -file githubio.cer -keystore "%JAVA_HOME%/jre/lib/security/ cacerts" -storepass changeit
  1. Vérifiez que le certificat a bien été ajouté au keystore en exécutant :
keytool -list -keystore "%JAVA_HOME%/jre/lib/security/ cacerts" | findstr codeium
Saisissez le mot de passe du keystore.
  1. Redémarrez Eclipse et accédez à l’extension du Marketplace depuis un navigateur interne. Vous devriez être invité à approuver le contenu non signé.
  2. Dans certains cas, vous devrez également renseigner le chemin des certificats dans les arguments de la VM en modifiant votre fichier eclipse.ini et en ajoutant ce chemin :
-Djavax.net.ssl.trustStore="chemin-vers-vos-certificats"