Question et erreurs fréquentes¶
De notre expérience d'années de support, dans la plupart des cas les soucis sont résolus en vérifiant de nouveau les prérequis puis en redémarrant le service. Sinon cette page peut peut-être répondre à votre problème, avant d'écrire au support du Scan.
Du côté de l'installation¶
Si le message suivant s'affiche, veuillez vérifier les prérequis, en particulier les droits de l'utilisateur configuré pour lancer le service.

Du côté de l'interface¶
Problème d'authentification¶
Après s'être authentifié sur l'interface du Scan, il arrive que l'interface du scan ne s'affiche pas. Il s'agit d'un problème qui peut intervenir lors de multiples authentifications à Isogeo dans différents onglets.
Pour résoudre le problème, cliquer sur https://scan.isogeo.com/api/logout puis réessayez.
Impossible d'accéder au chemin spécifié¶
Si l'un des messages ci-dessous s'affiche, c'est qu'il y a un problème avec les paramètres d'accès aux données entrées dans le point d'entrée : chemin, schéma, base de données, droits utilisateur...

Le service se connecte et se déconnecte en continu¶
Vérifier que l'utilisateur configuré pour lancer le service a les droits d'écriture sur le répertoire d'installation du service Isogeo Worker. Si ce n'est pas le cas, il faut lui donner et redémarrer le service puis recharger l'interface pour vérifier qu'il ne se déconnecte plus.
Si les logs affichent l'erreur spawn EPERM, voir Le service redémarre en boucle.
Cas particuliers connus¶
Le service refuse de démarrer (commande interne non reconnue)¶
Constat¶

Problème¶
Le problème provient d'une impossibilité de résoudre le chemin Windows avec des espaces lorsque c'est le disque D (alors que ça fonctionne sur le disque C:).
Solution¶
S'assurer qu'il n'y a aucun espace ou caractère spécial dans le chemin du dossier d'installation du service de Scan.
Le service redémarre en boucle (spawn EPERM)¶
Constat¶
Dans l'interface, le service se connecte puis se déconnecte en continu. Les logs du service répètent en boucle les erreurs suivantes, à quelques secondes d'intervalle :
uncaughtException: Command failed with EPERM: Scan.exe --check-esri ...
spawn EPERM
uncaughtException: Cannot read properties of undefined (reading 'on')
Problème¶
Windows refuse d'exécuter le binaire embarqué Scan.exe. Le plus souvent, c'est une solution de sécurité qui bloque ou a mis en quarantaine le programme : antivirus Microsoft Defender, EDR, AppLocker.... Voir aussi les contraintes de sécurité sur le serveur.
Solution¶
Autoriser le répertoire d'installation du service (par défaut C:\Program Files\Isogeo) dans l'antivirus. Pour Microsoft Defender, l'antivirus intégré à Windows, il faut être administrateur local du serveur.
- Ouvrir Sécurité Windows (menu Démarrer, taper « Sécurité Windows »).
- Aller dans Protection contre les virus et menaces.
- Sous Paramètres de protection contre les virus et menaces, cliquer sur Gérer les paramètres.
- Descendre jusqu'à Exclusions, puis cliquer sur Ajouter ou supprimer des exclusions.
- Cliquer sur Ajouter une exclusion > Dossier, et sélectionner
C:\Program Files\Isogeo.
Le dossier apparaît ensuite dans la liste des exclusions :

Dans une console PowerShell lancée en tant qu'administrateur :
Add-MpPreference -ExclusionPath "C:\Program Files\Isogeo"
Add-MpPreference -ExclusionProcess "C:\Program Files\Isogeo\bin\node.exe"
Pour vérifier que l'exclusion est bien prise en compte :
Get-MpPreference | Select-Object -ExpandProperty ExclusionPath
Redémarrer ensuite le service Isogeo Worker, puis vérifier dans les logs que l'erreur spawn EPERM a disparu.
Warning
Si le serveur est géré par la DSI avec un logiciel (GPO, Intune) ou un antivirus/EDR tiers (ex : SentinelOne, CrowdStrike…) : le bouton Exclusions peut être grisé, ou l'exclusion locale peut être ignorée. L'exclusion doit alors être posée par l'équipe sécurité depuis sa console centrale.