Knowledge base
Mise à jour : Tous membres de l'équipe de support, y compris support Cloud
La Knowledge base, à l'usage de l'équipe de support, recense les problèmes courants trouvés par le support.
Consignes impératives
Sauvegarde préalable
Faire une sauvegarde avant toute opération sur la base susceptible d'y apporter des mises à jour : cela paraît évident, mais cela va mieux en le disant.
Pas de "bidouillage"
Ne jamais modifier les fichiers directement, ni de n'utiliser de procédure normalement inaccessible aux utilisateurs (compilation dynamique), ni interdire sur une base de prod (minification), ni ne faire de mélange de fichiers de bases différentes si vous n'êtes pas développeur : soit vous passez par les procédures normales utilisateur, soit vous allez voir un développeur (Charlène, Julian ou Etienne), qui effectue l'opération si nécessaire et en rend compte à Etienne à l'issue.
La remontée au niveau N2
Quand un problème est constaté, mais qu'aucune solution n'est trouvée :
- remonter à Etienne si possible immédiatement.
- Si Etienne n'est pas dispo, lui transmettre toute information utile : circonstances, reproductibilité, copies d'écran, données, etc.
Particularités Gestan Ax
Licences Gestan Cloud
Le fait qu'un Gestan soit en cloud est déterminé par le contenu du fichier C:\ProgramData\GESTAN\gestan_cloud.ini.
Pour ce qui est du paiement des licences Cloud :
- soit le mode de paiement du client est inchangé (prélèvement SEPA) : dans ce cas, il n'y a rien à faire. C'est seulement quand le prélèvement ne passe pas, et que le client a été suffisamment relancé par l'ADV, que l'ADV peut mettre un message bloquant à la connexion en Cloud.
- si le mode de paiement du client est Stripe, à l'expiration de la date de licence, ou de la date d'abonnement si c'est un abonnement récurrent, si le nouveau paiement n'est pas trouvé, Gestan s'ouvre sur la page de souscription d'abonnement.
Informations réservées au Support
Question :
| Date/Auteur | 31/10/22 - Etienne |
| Problème | La machine est “grillée” (un transfert de licence vers une autre machine a été effectué) |
Pour ce faire, depuis le menu de Gestan sur le machine grillée, faire Ctrl+K pour ouvrir l'écran de support.
Indiquer votre trigramme d'intervenant dans la zone 1, et cliquez sur DGR.
Question :
| Date/Auteur | 19/11/21 - Etienne |
| Problème | Utilisation des la bibliothèque Bâtichiffrage https://wiki.gestan.fr/doku.php?id=wiki:extensv15:batichiffrage |
Pour les alimenter automatiquement, saisir 123 dans la zone Clé éditeur de la bibliothèque, puis Ctrl+K : la clé éditeur et la clé client seront automatiquement renseignés. Saisir 124 pour les identifiants jeu d'essai.
Problèmes au démarrage
Question :
| Date/Auteur | 19/10/22 - Etienne |
| Problème | Message “Le contrôle de cohérence pour ce mot de passe n'est pas correct. L'accès à Gestan est refusé.” |
Question :
| Date/Auteur | 15/11/19 - Etienne |
| Problème | L'utilisateur a perdu son mot de passe |
Question :
| Date/Auteur | 01/01/XX - Etienne |
| Problème | Impossible de se reconnecter à Gestan, le fichier USER est HS (des tas de caractères bizarres). |
Le PC du client était sous Windows 8, raccordé à une FreeBox, sur laquelle était un disque dur externe WesternDigital de 500 To. A priori, rien que du bon.
- Première constatation, les temps de transferts n'étaient pas bon (débit moyens d'environ 100Mo/Seconde), alors que cela devrait fonctionner en Gigabit.
- Seconde constatation, purement fortuite : au bout d'un moment, j'ai eu l'ouverture inopinée d'une fenêtre Windows redemandant une authentification sur le disque dur externe. Il suffisait de cliquer sur OK, mais en attendant, le disque réseau n'était pas remonté, et donc Gestan ne pouvait pas discuter avec la base. C'est l'explication la plus probable de la mise en vrac du fichier USER.
Question :
| Date/Auteur | 01/01/XX - Etienne |
| Problème | Gestan ne démarre pas |
Comment le débloquer : voir le wiki.
Question :
| Date/Auteur | 01/01/XX - Etienne |
| Problème | Gestan refuse de s'ouvrir, “Fichier JOURNALAPP manquant” (Ce fichier est celui dans lequel Gestan consigne les évènements, genre connexions, erreurs inattendues, etc. |
Question :
| Date/Auteur | 22/11/20 - Julian |
| Problème | Gestan se fige après avoir cliqué sur une demande d'affichage d'état |
Il existe un outil pour répondre à cette problématique : outil→administration→outils spéciaux→reset des parametres mémorisés. Cela supprime la totalité des paramètres mémorisés en base de registre, notamment la position des écrans.
Question :
| Date/Auteur | 01/01/XX - Etienne |
| Problème | Immédiatement après la fenêtre de login, Gestan affiche “Le fichier de paramétrage de l'application n'a pas été trouvé”, et cesse de fonctionner. |
Cela peut arriver dans deux cas :
- une tentative d'effacement du fichier PARAMAPPLI
- une exécution incorrecte du programme d'installation
Dans le second cas, le programme n'a pas les droits pour écrire dans le répertoire par défaut C:\GESTAN.
Pour résoudre ce pb, il faut exécuter le programme d'installation en mode administrateur, et exécuter aussi le programme Gestan en mode administrateur.
(cas observé sur un Windows 10 - j'ai quand même mis une heure pour trouver ça ! Je subodore que le client avait bidouillé son Windows 10 avant d'installer Gestan, mais je n'ai pas vérifié, faute d'avoir de machine sous Windows 10 que le programme s'installe normalement avec les options par défaut.)
Question :
Solution : Réglages > Confidentialité et sécurité > Sécurité Windows > Contrôle des applications et du navigateur > Paramètres de contrôle intelligent des applicationset sélectionnez Sur pour allumer ou À l’arrêt éteindre. La désactivation de Smart App Control est permanente, car elle ne peut être réactivée que lors de l’installation de Windows.
Problèmes d'impression
Question :
| Date/Auteur | 01/01/XX - Etienne |
| Problème | L'imprimante refuse d'imprimer en recto-verso. |
Question :
| Date/Auteur | 01/01/XX - Etienne |
| Problème | l'impression directe des factures fonctionne, mais l'impression via le visualisateur d'états de Windev plante en exception de programme (pas de message d'erreur Gestan ni Windev, directement Windows). |
Question :
| Date/Auteur | 01/01/XX - Etienne |
| Problème | Dès appel à une fonction d'impression, Gestan se plante avec un message Windows GF Violation. Y compris simplement en cliquant sur l'option Menu > Options d'impression. Le message d'erreur signalait un problème avec wd210prn.dll. |
TIP : Ce type de plantage n'a pas toujours la même cause. Pour lever le doute, changer l'imprimante par défaut utilisée par Gestan, via Outils > Configurer l'impression.
Question :
| Date/Auteur | 12/10/23 - Mathieu |
| Problème | L'impression se lance sur un autre poste en cloud |
Question :
| Date/Auteur | 12/10/23 - Mathieu |
| Problème | Problème d'impression avec une imprimante Xerox |
Problèmes liés au Client/Serveur
Question :
| Date/Auteur | 01/01/XX - Etienne |
| Problème | En C/S, un problème récurrent est celui des erreurs d'intégrité observées éventuellement entre le fichier FACTURE, et un alias différent pour les lignes, par exemple AVOIRFOULIGNE ou BLIVRLIGNE, au lieu de FACTURELIGNE. |
Cela provient d'une non-recopie des règles d'intégrité par Windev au moment de l'import de la base sous le serveur (explication de PCSoft). Cependant, j'ai observé que ce problème se résolvait pas un nouvel import de la base concernée (cf ci-dessous).
Solution : Le nettoyage des liaisons.
Utilisez le menu Outils → Administration → Outils spéciaux → Nettoyer les liaisons.
Problèmes divers
Question :
| Date/Auteur | Etienne Neuville 2021/01/05 |
| Problème | En changement de base (Outils→Dabases Gestan→La Base), le programme plante avec l'erreur : Ouille, une erreur inattendue a été détectée Erreur 73001 détectée dans la fonction gf_Init_Projet Erreur de l'accès natif MySQL. Numéro d'erreur = 79 Echec de la connexion. L'erreur suivante a été renvoyée par la base de données <cl1-sql9.phpnet.org> : Numéro d'erreur = <1045>. Message d'erreur : Access denied for user 'p4077_4'@'80.14.175.18' (using password: YES) |
| Diagnostic | Présence intempestive d'un vieux fichier inutilisé, LKTMP_TICKSE |
Solution : Supprimer le fichier LKTMP_TICKSE.
Question :
| Date/Auteur | Julian Siegwald 2020/12/04 |
| Problème | Un utilisateur promet avoir encaissé des factures, mais on ne retrouve rien lors de l'affichage des paiements. Pour autant, le statut de facture est effectivement noté comme réglé. |
| Diagnostic | En regardant dans le dossier DATABASE, on remarque qu'il y a des fichiers (et notamment celui des écritures) suffixés par “CONFLIT”. On en conclu qu'un logiciel de synchronisation a été utilisé. |
Attention :
ATTENTION: IL EST INDISPENSABLE DE FAIRE UNE SAUVEGARDE DE LA BASE AU PREALABLE: CETTE SOLUTION UTILISATION LA COMPILATION DYNAMIQUE ET EST PAR DEFINITION DANGEREUSE. Attention également à ne pas le faire devant le client parce que le mot de passe des fichiers FIC pourrait être visible, et à supprimer les logs (les compilations dynamiques y sont inscrites)
1- Faire “Ctrl+K” pour entrer dans le menu “Spécial support” et y entrer le mot de passe du support.
2-cliquer sur le bouton du haut “Compil”
3-Y entrer le code suivant:
LECRITURE, ECRITURE_BB sont des Sources de Données
HDéclareExterne(gRepGestan+"DATABASE\ECRITURE_BB.FIC",ECRITURE_BB,"//LeMotDePasseDesFichiersFIC//")
HDéclareExterne(gRepGestan+"DATABASE\ECRITURE.FIC",LECRITURE,"//LeMotDePasseDesFichiersFIC//")
i est un entier = 0
POUR TOUTE ECRITURE_BB
i++
Trace(i+"/"+HNbEnr(ECRITURE_BB))
HLitRecherchePremier(LECRITURE,"TRGCIBLE",ECRITURE_BB.TRGCIBLE)
SI HTrouve(LECRITURE) = Faux ALORS
HCopieEnreg(LECRITURE,ECRITURE_BB)
HAjoute(LECRITURE)
FIN
FIN
Info("ok")
4- Lancer la compilation dynamique. Attention au préalable à modifier le mot de passe des fichiers FIC dans le code… Cela aura pour effet de chercher les écritures manquantes pour les factures clients. Une trace affichera l'avancée.
Question :
| Date/Auteur | Etienne Neuville 2020/11/14 |
| Problème | Tout récemment, deux utilisateurs Gestan ont observé que certains fichiers .fic, situés dans un répertoire partagé, deviennent carrément invisibles depuis certains postes ayant normalement accès à ce répertoire partagé. Du coup, certaines opérations deviennent impossibles. Par exemple, quand vous essayez de transmettre une facture par mail et que le fichier MSG_TYPE.fic n'est plus visible, Gestan signale qu'il n'a pas d'accès au fichier, et l'opération échoue. |
| Diagnostic | il s'agit d'un problème de gestion des droits sous Windows, qui survient apparemment depuis la dernière mise à jour de cet épouvantable produit qu'est Windows10. Déjà que Windows n'avait jamais été très fort pour gérer les droits, quand on y ajoute la propension de W10 à accumuler les bugs, les fois où ça marche correctement, on se demande si c'est pas un miracle. |
1- zipper votre base de données (les fichiers contenus dans DATABASE)
2-dézipper l'archive dans un répertoire différent, par exemple DATABASE_2
3-renommer DATABASE en DATABASE_OLD et DATABASE_2 en DATABASE
4-relancer Gestan
Afin de vérifier que la manip a bien fonctionné, faire une vérification générale de tous les index via l'outil dédié.
Question :
| Date/Auteur | Etienne Neuville 2020/02/13 11:15 |
| Problème | Pour une raison inexpliquée, le fichier DATAPLUS grossit énormément (observé : 14 millions d'enrgts) |
Question :
| Date/Auteur | 01/01/XX - Etienne |
| Problème | A l'impression, la pièce est vide de toutes lignes, et elle est adressée à un certain Michel Raskolnikov, rue de mogador, 75008 PARIS. |
Question :
| Date/Auteur | 01/01/XX - Etienne |
| Problème | La réindexation via gMigr bloque sur un fichier FACTURELIGNE (COMMANDELIGNE, DEVISLIGNE, etc). |
Question :
| Date/Auteur | 15/01/20 - Etienne |
| Problème | Le programme plante en signalant une transaction non terminée |
Question :
| Date/Auteur | 04/03/20 - Julian |
| Problème | Le programme affiche une erreur 70015 mentionnant une problème d'intégrité |
Problèmes Gestan Cloud
Question :
| Date/Auteur | 19/04/24 - Etienne |
| Problème | Pas de connexion au Cloud. Le message affiché est : \\Cet ordinateur ne peut pas se connecter à l’ordinateur distant. Essayez de vous reconnecter. Si le problème persiste, contactez le propriétaire de l’ordinateur distant ou l’administrateur réseau. Code d’erreur : 0x904 Code d’erreur étendu : 0x7 |
Solution : L'erreur 0x904 signale que l'erreur la plus probable est une mauvaise connexion. Dans le cas de ce client, après une heure d'investigation, il a fini par nous dire que ce qui avait changé, c'est qu'il était monté au premier étage. Il a suffi de rapprocher l'ordi de la box, puisqu'il était connecté en wifi, pour que tout refonctionne…
Note :
Dans le cas de vrai problème RDP, voir ici https://www.anyviewer.com/how-to/remote-desktop-0x904-2578.html
Question :
| Date/Auteur | 08/01/25 - Mathieu |
| Problème | Problème avec l’ouverture de Gestan Cloud en HTML5, ecran bleu avec un texte Alerte failure by cookies, puis Establish connection durant une trentaine de seconde avant échec |
Solution : Ajouter les paramètres suivants dans le fichier “C:\Program Files (x86)\TSplus\Clients\webserver\settings.bin” et effectuer un redémarrage du service web de TSPlus.
- cgi_filter=“hb.exe”
- log_rdp_ip=“1mb”
- ip_equality_check=false
- websockets_origin_host_match=false
- x_ip_forward_header_match=false
- approve_by_client_cookie=false
- approve_by_cookie=false
- browser_user_agent_check=false
- timing_equality_check=false
- page_refresh_from_same_ip=false
- jwng_referer_required=false
- download_folder_any_referer_required=false
- download_by_iframe_referer_required=false
- check_ticket_referer=false
- check_cgi_referer=false
- close_tcp_different_x_forward_for=false</wrap>
Note :
Contacter Netsys au besoin, problème evoqué ici : https://netsyst.atlassian.net/servicedesk/customer/portal/1/NCS-9619
Mails arrivant en spam
Question :
| Date/Auteur | 10/02/20 - Alice |
| Problème | Les mails envoyés depuis gestan via un smtp personnel (ici fournit par LWS) arrivent dans les spams des clients |
L'IP n'est pas grillée, mais le connecteur affiche le même message que si elle l'était
Question :
| Date/Auteur | 17/02/23 - Etienne |
| Problème | L'IP n'est pas grillée, mais le connecteur affiche le même message que si elle l'était. La connexion en HTML fonctionne correctement. Le ping du serveur répond positivement (ping xxx.xxx.xxx.xxx). Une commande telnet sur le serveur via le port 3983 ne l'atteint pas (telnet xxx.xxx.xxx.xxx 3983) |
Question :
| Date/Auteur | 04/03/20 - Alice |
| Problème | L'imprimante est marquée comme non prête et, lorsqu'on lance l'impression, rien ne se passe. |
Question :
| Date/Auteur | 09/03/20 - Alice |
| Problème | Le connecteur se lance, on entre nom d'utilisateur et mot de passe, puis ça crashe. |
Question :
| Date/Auteur | 23/03/20 - Alice |
| Problème | Le message d'erreur s’affiche lorsqu'on essaye d'ouvrir une image depuis les documents d'un contact dans gestan. |
Question :
| Date/Auteur | 20/04/20 - Etienne & Alice |
| Problème | L'impression via Universal Printer ne fonctionne pas. |
Question :
| Date/Auteur | 08/07/20 - Alice |
| Problème | Le test SMTP renvoie une erreur 534 5 7 14 ou 535 5 7 8 |
Question :
| Date/Auteur | 30/03/2022 - Bertrand |
| Problème | Le test SMTP affiche un message d'erreur d'authentification |
Question :
| Date/Auteur | 23/09/20 - Alice |
| Problème | Des lignes blanches apparaissent à l'impression |
Question :
| Date/Auteur | 23/09/20 - Alice |
| Problème | Authentication unsuccessful |
Le problème ne vient pas de Gestan. C'est un paramétrage à faire par l'utilisateur ou la personne qui s'occupe du compte exchange, voir : https://docs.microsoft.com/fr-fr/exchange/clients-and-mobile-in-exchange-online/authenticated-client-smtp-submission#use-the-microsoft-365-admin-center-to-enable-or-disable-smtp-auth-on-specific-mailboxes Si la double authentification est activée, il faut créer un mot de passe d'application https://docs.microsoft.com/fr-fr/azure/active-directory/user-help/multi-factor-authentication-end-user-app-passwords#create-and-delete-app-passwords-from-the-additional-security-verification-page
Question :
| Date/Auteur | 26/04/21 - Alice |
| Problème | Le connecteur ne s'ouvre pas correctement quand on l'attache à la barre des taches |
Question :
| Date/Auteur | 27/04/21 - Alice |
| Problème | Le certificat ssl du serveur 14 était celui du serveur 13 |
Pour ajouter une question
Copiez-collez le code ci-dessous.
Question :
| Date/Auteur | XX/XX/XX - Name |
| Problème | Titre |
Solution : Texte comme le résoudre.
Attention :
Attention
Note :
Note





