> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/fr/depannage-et-faq/troubleshooting/package-installation-issues/fixes-for-common-issues.md).

# Corrections pour les problèmes courants

{% hint style="danger" %}
**N’utilisez ces correctifs que dans les scénarios décrits !**

**Ils ne sont pas destinés à être appliqués aveuglément, car ils peuvent faire plus de mal s’ils sont appliqués inutilement.**
{% endhint %}

## Problèmes BranchCache

* Message d’erreur `Il n’y a pas assez d’espace sur le disque` (peut aussi apparaître localisé, selon la langue du système d’exploitation Windows) lors de la phase de téléchargement, code de sortie chocolatey `404`:
  1. Ouvrez PowerShell en mode administrateur
  2. Exécuter `Clear-BCCache -Force`
* Message d’erreur `L’objet fourni n’a pas été initialisé` (peut aussi apparaître localisé, selon la langue du système d’exploitation Windows) lors de la phase de téléchargement, code de sortie chocolatey `404`:
  1. Ouvrez PowerShell en mode administrateur
  2. Exécuter `Reset-BC -Force`
* Message d’erreur `Erreur - les hachages ne correspondent pas. La valeur réelle était '123abcd'`:
  1. Ouvrez PowerShell en mode administrateur
  2. Exécuter `Reset-BC -Force`

{% hint style="warning" %}
Nous recommandons vivement de déployer le **Réinitialiser ou vider BranchCache** Script de remédiation avec une planification quotidienne. Il peut être trouvé dans la [Scripts de remédiation](/fr/automatisation/remediation-scripts.md) section du portail RealmJoin.

En utilisant cette méthode, les problèmes BranchCache mentionnés ci-dessus seront détectés de manière proactive et corrigés automatiquement (si possible).
{% endhint %}

## Arguments du package manquants / incorrects <a href="#user-content-missing-wrong-package-arguments" id="user-content-missing-wrong-package-arguments"></a>

1. Consultez le `chocolatey.log` fichier pour la/les valeur(s) de `packageParameters` dans la section `RJAppDeployToolkit: Resulting Variables`
   * Ce sont la/les valeur(s) réelle(s) utilisées pour l’installation et transmises par le backend RealmJoin.
2. Si elles ne correspondent pas à la/aux valeur(s) attendue(s), vérifiez l’affectation du package dans le portail RealmJoin pour les valeurs de remplacement du groupe / de l’utilisateur.

## Fichier .nupkg corrompu

Si vous voyez l’erreur suivante dans le `chocolatey.log` le fichier .nupkg a été corrompu :

`[ERROR] - Impossible de lire le package depuis le chemin 'generic-package-id\generic-package-id.nupkg'.`

On peut souvent aussi constater que le fichier .nupkg a une taille de 0 octet.

Étapes pour corriger ce problème :

1. Accédez à `C:\ProgramData\chocolatey\lib`
2. Supprimer le dossier `generic-package-id`

## Configuration chocolatey endommagée <a href="#user-content-broken-chocolatey-config" id="user-content-broken-chocolatey-config"></a>

1. Supprimer le contenu du dossier `C:\ProgramData\chocolatey\config`
2. Supprimer la variable système `ChocolateyInstall` :
   * Utilisez l’interface graphique : Exécuter `sysdm.cpl` -> onglet `Avancé` -> `Variables d’environnement...`
   * Utilisez cmd (admin), exécutez : `REG delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V ChocolateyInstall`
3. Redémarrer
4. La zone de notification RealmJoin réinstallera chocolatey, laissez le système se stabiliser pendant 5 à 10 minutes.
5. Si des éléments manquent dans le menu de la zone de notification RealmJoin, redémarrez à nouveau.

## Problèmes généraux de configuration <a href="#user-content-general-setup-issues" id="user-content-general-setup-issues"></a>

**Comme ils sont très individuels, il s’agit simplement d’une collection d’étapes générales de dépannage pour aider à cerner le problème.**

* Vérifiez la présence de fichier(s) journal(aux) dans `C:\Windows\Logs\RealmJoin\Packages\<package-id>\`.
  * Essayez d’analyser le(s) fichier(s) journal(aux) et de trouver le problème.
* Si aucun fichier journal n’est présent, ou si celui-ci n’est pas utile, essayez d’exécuter manuellement la configuration en mode GUI afin de voir d’éventuels messages d’erreur.
  * IMPORTANT : les packages système RealmJoin sont toujours installés à l’aide du compte intégré `NT AUTHORITY\SYSTEM` ; il est donc préférable d’utiliser un outil comme `psexec` pour lancer l’installation depuis ce compte.
  * La plupart du temps, lancer l’installation avec un compte administrateur local standard donnera la même erreur, donc lancer depuis `NT AUTHORITY\SYSTEM` peut ne pas être nécessaire.

### Package non disponible à l’installation / n’apparaît pas dans le menu de la zone de notification RealmJoin <a href="#user-content-package-not-available-to-install-not-showing-in-realmjoin-tray-menu" id="user-content-package-not-available-to-install-not-showing-in-realmjoin-tray-menu"></a>

* Vérifiez si le package est correctement assigné à l’utilisateur ou si l’utilisateur est membre du groupe assigné
* Vérifiez si le package n’est pas assigné en mode masqué (utilisez le mode Debug pour voir les packages assignés masqués)
* Vérifiez si l’utilisateur est l’utilisateur principal du client, sinon vérifiez si le package est configuré pour être disponible aux utilisateurs secondaires

## Accès non autorisé à ConfigUpdater <a href="#user-content-broken-chocolatey-config" id="user-content-broken-chocolatey-config"></a>

<figure><img src="/files/a34b73a3cad295bb9aebbea78381bd312f969d92" alt=""><figcaption><p>L’agent RJ ne peut pas accéder à la configuration</p></figcaption></figure>

Le principal problème à l’origine de ce souci est que le jeton d’accès n’a pas été renouvelé automatiquement comme prévu. En règle générale, les jetons d’accès sont mis à jour automatiquement afin de garantir un accès ininterrompu aux ressources. Cependant, dans ce cas, le processus attendu a échoué, ce qui a rendu le jeton obsolète et a donc entraîné des problèmes d’accès. Cela souligne l’importance de veiller à ce que les mécanismes de renouvellement automatique des jetons fonctionnent correctement afin d’éviter des problèmes similaires à l’avenir. Corriger cette cause racine aidera à maintenir un accès cohérent et à éviter des interruptions dans

1. Supprimez le fichier de jeton RealmJoin :
   * Chemin : `%LOCALAPPDATA%\RealmJoin`
   * RJ 4.19 et versions antérieures `token2.dat`
   * RJ 4.20 et versions ultérieures : `msal_cache.dat`
2. Redémarrer


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.realmjoin.com/fr/depannage-et-faq/troubleshooting/package-installation-issues/fixes-for-common-issues.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
