Escrow et Keymaster

Ce qui est protégé dans nos ressources, ce qui reste lisible, et comment lire les erreurs.

Ce qu'on protège, ce qu'on laisse ouvert

Nos ressources payantes passent par le système d'assets de Cfx.re, géré depuis le portail Cfx.re, que tout le monde appelle encore Keymaster. La logique interne est protégée, mais tout ce que tu as besoin de modifier reste en clair :

  • config.lua : entièrement lisible et modifiable ;
  • les fichiers de langue, pour réécrire les textes ;
  • l'interface, pour la mettre à tes couleurs ;
  • le README.md.

Jamais 100 % escrow : c'est une règle de la maison, pas une option commerciale.

Les erreurs qu'on voit passer

La ressource ne démarre pas et parle d'asset ou de licence

Le serveur n'arrive pas à valider la ressource auprès de Cfx.re. Dans l'ordre :

  1. la clé de licence du serveur appartient-elle au même compte Cfx.re que celui qui a reçu l'asset ? C'est la cause numéro un ;
  2. le dossier a-t-il été renommé ? Le nom doit rester celui d'origine ;
  3. l'artefact du serveur est-il récent ? Un artefact ancien ne sait pas valider les assets récents.

Le serveur n'a pas accès au réseau

La validation passe par les serveurs de Cfx.re au démarrage. Un pare-feu trop strict ou une coupure chez l'hébergeur bloque la ressource.

La ressource tournait, et ne tourne plus

Presque toujours un changement de clé de licence, un déplacement chez un autre hébergeur avec une nouvelle clé, ou une mise à jour partielle avec des fichiers mélangés entre deux versions.

Changer de serveur ou de clé

L'asset est rattaché au compte Cfx.re, pas à une machine. Tu peux changer d'hébergeur et de clé de licence sans nous prévenir, tant que la nouvelle clé est générée depuis le même compte. Si le compte change, l'asset ne suit pas : ouvre un ticket avant d'acheter à nouveau.