• v1.6.33 a74fec41a5

    emitlinks released this 2026-10-28 09:26:01 +00:00 | 16 commits to main since this release

    AirWatch Sync 1.6.33

    1.6.33 — les erreurs de synchro affichent la vraie cause (plus de carte GLPI générique)

    Correction (erreur « GLPI a rejeté la requête » sur toutes les synchros, y compris dry run)

    • front/sync.php captait aucune exception : toute erreur PHP (base de
      données, moteur, config) devenait la page d'erreur HTML de GLPI que la
      JS traduisait en « GLPI a rejeté la requête. Recharger la page et
      réessayer. » Le message réel était invisible.
    • L'endpoint renvoie maintenant du JSON ok:false avec le message exact
      de l'exception (et le type d'erreur) ; la page de configuration et le
      panneau de synchro par appareil affichent ce message en rouge.
    • Isolation par appareil : un payload d'appareil corrompu dans AirWatch
      n'interrompt plus toute la synchro (les autres appareils continuent,
      l'erreur est listée dans le résultat).
    • Isolation par profil : un profil en erreur n'empêche plus les autres
      profils de se synchroniser.
    • Toute erreur fatale est tracée dans var/log/.../airwatchsync_error.log
      avec la stack trace complète (pour diagnostics sur votre instance).

    À faire de votre côté

    1. Installer ce zip, rechargement forcé (Ctrl+F5).
    2. Relancer une synchro (dry run ou réelle).
    3. Si une erreur s'affiche, elle contient désormais le message exact :
      envoyez-le pour identifier la cause racine sur votre instance.

    Pensez à recharger la page en force (Ctrl+F5) après l'installation.

    Downloads