Erreur de licence 2 (Erreur d'écriture du fichier de licence)

Symptômes - Bas

Lors de l’activation d’une licence, le message Erreur d’écriture du fichier de licence (2) s’affiche.

Cause

Le fichier de licence ne peut pas être (sur)écrit.

Solution

Sous Windows

Solution rapide :

Cliquez avec le bouton droit de la souris sur l’icône BricsCAD et choisissez Exécuter en tant qu’administrateur.

Solution préférée :

  1. Assurez-vous que les autorisations sur les dossiers suivants sont en accès total pour tout le monde :

    C:\ProgramData\Bricsys

    %SystemDrive%\Users\All Users\Reprise

    %SystemDrive%\Users\All Users\Bricsys

    Sous Windows XP :

    %SystemDrive%\Documents and Settings\All Users\Application Data\Reprise

    %SystemDrive%\Documents and Settings\All Users\Application Data\Bricsys

  2. Si un fichier de licence existe dans le dossier Bricsys mentionné ci-dessus, assurez-vous qu'il n'est pas en lecture seule et qu'il n'est pas ouvert dans un éditeur.

Sous Linux

  1. Assurez-vous que le répertoire /var/bricsys existe avec un accès complet en écriture/lecture pour chaque utilisateur de BricsCAD. Normalement, l'installateur de BricsCAD crée ce répertoire avec les permissions appropriées. Dans le cas d'une installation personnalisée (par exemple en utilisant une archive téléchargée sans installateur), il doit être créé manuellement.
  2. De plus, /var/tmp doit exister avec un accès en lecture/écriture lors de l’exécution de BricsCAD.
Note:

Si le message « Impossible de créer le fichier de licence (). (Code d'erreur 2) » ou « Aucun répertoire supérieur d'ID d'hôte réhébergeable (Error code -148) » apparaissent, pour activer BricsCAD sur Fedora ou openSUSE, utilisez cette solution de contournement :

Fermez les dialogues de BricsCAD > Ouvrez le terminal > entrez « sudo chmod -R 777 /var/bricsys » > appuyez sur Enter > entrez le mot de passe > appuyez sur Enter > démarrez BricsCAD

Sous OSX

  1. Assurez-vous que les permissions sur /var/tmp/bricsys donnent un accès complet à tout le monde.
  2. Si un fichier de licence existe dans /var/tmp/bricsys, assurez-vous qu'il n'est pas en lecture seule et qu'il n'est pas ouvert dans un éditeur.
Note: Sur OSX, /var est un lien symbolique vers /private/var. Ainsi, /var/tmp/bricsys ou /private/var/tmp/bricsys pointe vers le même répertoire.