You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2009-12-04 15:26:52

Act
Member
Registered: 2009-12-04
Posts: 57

[Plugin Tracker] problème interrogation switch

Bonjour,

J'ai un problème pour intéroger mes switchs Cisco C3750-I9-M. Merci pour votre aide smile

J'ai suivi à la lettre la procédure du wiki suivant :
https://forge.indepnet.net/wiki/tracker

Lancement de l'agent « perl agent_tracker.pl » une première fois pour faire la découverte (assez rapide 6 secondes normal j'ai restreint la recherche a une seule IP)

Importation du matériel trouvé dans le menu découverte

Lancement une nouvelle fois de l'agent pour faire l'interrogation (un peu plus lent 18 secondes). Il n'y a pas d'erreur

J'ai bien le fichier XML généré \glpi\files\_plugins\tracker de généré (83 Ko)
Mais je n'ai pas les informations (ports, Uptime, CPU, mémoire...) de renseigné sur mon matériel réseau. J'ai bien le Nom, Numéro de série, IP, Commentaires.

Le lancement du tracker_fullsync.bat après modification des paths ne change rien a part supprimer le fichier XML avec la log \glpi\files\_log\tracker_fullsync.log
contennant 2 ligne
\glpi\plugins\tracker\scripts\run_bat.php started
\glpi\plugins\tracker\scripts\run_bat.php ended

J'ai désinstaller / réinstaller le plugins. Problème identique.
J'ai essayé les autres model SNMP sur mon matériel réseau (Cisco Catalyst 2950, 4xxx, 6xxx ; Cisco Catalyst older ; Switch générique) Problème identique.
Faut'il créer son propre model S?MP par rapport à la MIB constructeur ? Pouvez-vous m'aider ?

Voici Mon environnement:
Windows serveur 2003 SP2 avec xampp-win32-1.7.1
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9 mod_perl/2.0.3 Perl/v5.8.8
xampp-win32-perl-addon-5.8.8-2.2.8
MySql Server version: 5.1.33-community
net-snmp-5.5.0-1.x86

GLPI version 0.72.3
Plug-Ins Tracker (serveur 2.1.3 et agent 1.53 sur le même serveur que GLPI/OCS Inventory)

Configuration Tracker:
SSL seulement pour l'agent NON
Activation module SNMP réseau OUI
Critères d'existance Numéro de série OUI
Critères d'existance 2 IP OUI, Nom OUI
Configuration historique tous les paramètres réseaux
...

Agent SNMP:
Coeur (CPU) découverte / interrogation 1
Thread découverte (par coeur) / interrogation 10
Statut agent en vert Découverte 1/1 Equipements interrogés 1 Erreurs 0

Authentification SNMP:
Version 2c
Communauté ****
Utilisateur (laissé à blanc)
Schéma d'authentification, protocole ----
Pas de mot de passe

Log Agent Tracker (Communauté et IP remplacé par ****) :
=========================================
============== Start Agent ==============
=========================================
Operating system : MSWin32
Operating system version : 5.00
Operating system arch : MSWin32-x86-multi-thread
Perl version : 5.10.1
Thread version : 1.74
ForkManager version : 0.7.5
SNMP version :  
Zlib version : 2.02
AppConfig version : 1.66
UserAgent version : 5.829
HTTP Request Common version : 5.824
XML Simple version : 2.18
Data Dumper version : 2.125
FindBin version : 1.50

$VAR1 = {
          'agent' => {
                       'threads_query' => '10',
                       'PID' => '03371218001',
                       'fragment' => 50,
                       'core_query' => '1',
                       'logs' => '2',
                       'key' => 'jtoMAUhF4qoaCjcYrXVAUdCroF6Kyy',
                       'id' => '1',
                       'threads_discovery' => '10',
                       'core_discovery' => '1'
                     },
          'discovery' => {
                         'authentification' => {
                                               'sec_name' => {},
                                               'version' => '2c',
                                               'auth_passphrase' => {},
                                               'community' => '****',
                                               'sec_level' => {},
                                               'priv_protocol' => {},
                                               'priv_passphrase' => {},
                                               'id' => '4',
                                               'auth_protocol' => {}
                                             }
                       },
          'device_networking' => {
                                 'auth' => {
                                           'priv_protocol' => {},
                                           'sec_level' => {},
                                           'community' => '****',
                                           'sec_name' => {},
                                           'version' => '2c',
                                           'priv_passphrase' => {},
                                           'auth_passphrase' => {},
                                           'auth_protocol' => {}
                                         },
                                 'infos' => {
                                            'entity' => '0',
                                            'ip' => '****',
                                            'type' => '2',
                                            'id' => '1'
                                          },
                                 'walk' => [
                                           {
                                             'object' => 'cdpCacheAddress',
                                             'oid' => '.1.3.6.1.4.1.9.9.23.1.2.1.1.4',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'cdpCacheDevicePort',
                                             'oid' => '.1.3.6.1.4.1.9.9.23.1.2.1.1.7',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'dot1dBasePortIfIndex',
                                             'oid' => '.1.3.6.1.2.1.17.1.4.1.2',
                                             'vlan' => '1'
                                           },
                                           {
                                             'object' => 'dot1dTpFdbAddress',
                                             'oid' => '.1.3.6.1.2.1.17.4.3.1.1',
                                             'vlan' => '1'
                                           },
                                           {
                                             'object' => 'dot1dTpFdbPort',
                                             'oid' => '.1.3.6.1.2.1.17.4.3.1.2',
                                             'vlan' => '1'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifDescr',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.2',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifIndex',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.1',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifInErrors',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.14',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifInOctets',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.10',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifAdminStatus',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.7',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifLastChange',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.9',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifMtu',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.4',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifName',
                                             'oid' => '.1.3.6.1.2.1.31.1.1.1.1',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifOutErrors',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.20',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifOutOctets',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.16',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifPhysAddress',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.6',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifSpeed',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.5',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifOpenStatus',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.8',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'IF-MIB::ifType',
                                             'oid' => '.1.3.6.1.2.1.2.2.1.3',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'ipAdEntAddr',
                                             'oid' => '.1.3.6.1.2.1.4.20.1.1',
                                             'vlan' => '0'
                                           },
                                           {
                                             'object' => 'ipNetToMediaPhysAddress',
                                             'oid' => '.1.3.6.1.2.1.4.22.1.2',
                                             'vlan' => '1'
                                           },
                                           {
                                             'object' => 'vlanTrunkPortDynamicStatus',
                                             'oid' => '.1.3.6.1.4.1.9.9.46.1.6.1.1.14',
                                             'vlan' => '1'
                                           },
                                           {
                                             'object' => 'vtpVlanName',
                                             'oid' => '.1.3.6.1.4.1.9.9.46.1.3.1.1.4.1',
                                             'vlan' => '0'
                                           }
                                         ],
                                 'get' => [
                                          {
                                            'object' => 'ifNumber',
                                            'oid' => '.1.3.6.1.2.1.2.1.0',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'cpmCPUTotal5sec',
                                            'oid' => '.1.3.6.1.4.1.9.9.109.1.1.1.1.3.1',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'sysUpTime',
                                            'oid' => '.1.3.6.1.2.1.1.3.0',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'entPhysicalSerialNum',
                                            'oid' => '.1.3.6.1.2.1.47.1.1.1.1.11.1001',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'sysLocation',
                                            'oid' => '.1.3.6.1.2.1.1.6.0',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'freeMem',
                                            'oid' => '.1.3.6.1.4.1.9.2.1.8.0',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'processorRam',
                                            'oid' => '.1.3.6.1.4.1.9.3.6.6.0',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'sysName',
                                            'oid' => '.1.3.6.1.2.1.1.5.0',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'sysDescr',
                                            'oid' => '.1.3.6.1.2.1.1.1.0',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'entPhysicalFirmwareRev',
                                            'oid' => '.1.3.6.1.2.1.47.1.1.1.1.9.1001',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'entPhysicalModelName',
                                            'oid' => '.1.3.6.1.2.1.47.1.1.1.1.13.1001',
                                            'vlan' => '0'
                                          },
                                          {
                                            'object' => 'dot1dBaseBridgeAddress',
                                            'oid' => '.1.3.6.1.2.1.17.1.1.0',
                                            'vlan' => '0'
                                          }
                                        ]
                               }
        };
==== List of IP to discover ====
$VAR1 = {};
==== Query ====
[****] : start Thread
[****] : Vlan : Start
[****] : end Thread
=========================================
================== END ==================
=========================================

Debut du Fichier XML :
<snmp>
   <device>
      <infos>
         <ip>****</ip>
         <id>1</id>
         <entity>0</entity>
         <type>2</type>
         <date>2009-12-04 12:18:40</date>
         <agentversion>1.5.3</agentversion>
         <agentkey>jtoMAUhF4qoaCjcYrXVAUdCroF6Kyy</agentkey>
         <error><![CDATA[]]></error>
      </infos>
      <get>
         <object>.1.3.6.1.2.1.1.6.0</object>
         <oid><![CDATA[]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.2.1.17.1.1.0</object>
         <oid><![CDATA[0x00131abb5c00]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.2.1.1.3.0</object>
         <oid><![CDATA[332 days, 18:41:26.45]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.4.1.9.9.109.1.1.1.1.3.1</object>
         <oid><![CDATA[4]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.2.1.1.5.0</object>
         <oid><![CDATA[T075148]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.2.1.47.1.1.1.1.9.1001</object>
         <oid><![CDATA[12.2(20)SE4]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.2.1.2.1.0</object>
         <oid><![CDATA[30]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.4.1.9.3.6.6.0</object>
         <oid><![CDATA[121634816]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.2.1.47.1.1.1.1.11.1001</object>
         <oid><![CDATA[CAT0905Y0FA]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.2.1.47.1.1.1.1.13.1001</object>
         <oid><![CDATA[WS-C3750G-24TS-S]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.4.1.9.2.1.8.0</object>
         <oid><![CDATA[81319460]]></oid>
         <vlan></vlan>
      </get>
      <get>
         <object>.1.3.6.1.2.1.1.1.0</object>
         <oid><![CDATA[Cisco Internetwork Operating System Software
IOS (tm) C3750 Software (C3750-I9-M), Version 12.2(20)SE4, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2005 by cisco Systems, Inc.
Compiled Sun 09-Jan-05 00:09 by antonino]]></oid>
         <vlan></vlan>
      </get>
      <walk>
         <object>.1.3.6.1.2.1.31.1.1.1.1.10122</object>
         <oid><![CDATA[Gi1/0/22]]></oid>
         <vlan></vlan>
      </walk>
      <walk>
         <object>.1.3.6.1.2.1.2.2.1.16.10123</object>
         <oid><![CDATA[422105781]]></oid>
         <vlan></vlan>
      </walk>
      <walk>
         <object>.1.3.6.1.4.1.9.9.23.1.2.1.1.4.10121.34</object>
         <oid><![CDATA[0x0a07609d]]></oid>
         <vlan></vlan>
      </walk>
      <walk>
         <object>.1.3.6.1.2.1.2.2.1.9.10116</object>
         <oid><![CDATA[455 days, 22:32:26.66]]></oid>
         <vlan></vlan>
      </walk>
...     

@+ Act.

Offline

#2 2009-12-04 15:29:24

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Plugin Tracker] problème interrogation switch

faites un xmllint sur le fichier xml généré. S'il vous affiche tout le xml le fichier est bon, si ce n'est pas le cas, il vou mettra une erreur et il me la faudra

Offline

#3 2009-12-04 17:04:51

Act
Member
Registered: 2009-12-04
Posts: 57

Re: [Plugin Tracker] problème interrogation switch

Merci pour votre réponse rapide. Il n'y a pas d'erreur sur le fichier xml généré. Une autre idée ?

Offline

#4 2009-12-22 00:01:59

Act
Member
Registered: 2009-12-04
Posts: 57

Re: [Plugin Tracker] problème interrogation switch

Bonjour,

J'ai beau chercher je n'ai toujours pas de solution à mon problème sad
Que faire de plus si le fichier XML est OK ?
Faut-il faire une MIB spécifique, si oui comment ?

Merci ddurieux pour votre travail et le plugins Tracker que j'aimerai utiliser smile

@+ Act.

Last edited by Act (2009-12-22 00:11:08)

Offline

#5 2009-12-22 00:12:28

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Plugin Tracker] problème interrogation switch

Attendre la prochaine version qui est quasiment tout réécrit et en mieux car là je ne comprend pas d'où vient le soucis hmm

Offline

#6 2009-12-22 00:26:39

Act
Member
Registered: 2009-12-04
Posts: 57

Re: [Plugin Tracker] problème interrogation switch

OK Merci smile

C'est  l'interrogation qui semble causer ploblème :
Je n'ai pas les informations (ports, Uptime, CPU, mémoire...) de renseigné sur mon matériel réseau alors que j'ai bien le Nom, Numéro de série, IP, Commentaires et le fichier XML semble OK. Sans les ports je ne peux associer mes serveurs (adresse MAC) avec les switchs.

Bref c'est peut être le script sous Windows qui cause problème.

J'espere que se sera OK dans la prochaine version. Une date aproximative ?

@+ Act.

Offline

#7 2009-12-22 00:49:05

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Plugin Tracker] problème interrogation switch

Pour un Cisco c'est très bizarre.

En Janvier 2010 pur la prochaine release

Offline

#8 2010-01-08 19:08:48

Act
Member
Registered: 2009-12-04
Posts: 57

Re: [Plugin Tracker] problème interrogation switch

Bonsoir,

Bonne année 2010.

J'ai trouvé un post qui semble parler du même problem avec le matériel Cisco 3750
http://www.glpi-project.org/forum/viewt … ?pid=91362

J'ai maj en version 2.2.0 de Tracker plugin et la version de l'agent jusqu'à la révision 1824 :
https://forge.indepnet.net/repositories … gent-trunk

L'exécution de l'agent me met le message suivant :

Can't locate Net/SNMP.pm in @INC (@INC contains: C:/OcsInventory/xampp/perl/site
/lib C:/OcsInventory/xampp/perl/lib .) at tracker_agent.pl line 65.
BEGIN failed--compilation aborted at tracker_agent.pl line 65 (#1)
    (F) You said to do (or require, or use) a file that couldn't be
    found. Perl looks for the file in all the locations mentioned in @INC,
    unless the file name included the full path to the file.  Perhaps you
    need to set the PERL5LIB or PERL5OPT environment variable to say where
    the extra library is, or maybe the script needs to add the library name
    to @INC.  Or maybe you just misspelled the name of the file.  See
    perlfunc/require and lib.

Uncaught exception from user code:
        Can't locate Net/SNMP.pm in @INC (@INC contains: C:/OcsInventory/xampp/p
erl/site/lib C:/OcsInventory/xampp/perl/lib .) at tracker_agent.pl line 65.
BEGIN failed--compilation aborted at tracker_agent.pl line 65.
at tracker_agent.pl line 65

Merci.

@+ Act.

Last edited by Act (2010-01-08 19:10:08)

Offline

#9 2010-01-08 19:22:17

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Plugin Tracker] problème interrogation switch

oui c'est sur la doc, faut installer les modules Perl

Offline

#10 2010-01-08 19:58:58

Act
Member
Registered: 2009-12-04
Posts: 57

Re: [Plugin Tracker] problème interrogation switch

OK c'est noté.
Je vous fait un retour. Merci.

Last edited by Act (2010-01-11 16:53:09)

Offline

#11 2010-01-11 16:44:32

Act
Member
Registered: 2009-12-04
Posts: 57

Re: [Plugin Tracker] problème interrogation switch

Bonjour,

Le module Perl Net SNMP était déjà installé. Un reboot du server a corrigé le problème.
Sinon j'en ai profité pour installer les modules manquants pour la nouvelle version.

Modules supplémentaires :

•Net::SNMP 6.0.0
•Compress::Zlib 2.015
•AppConfig 1.66
•LWP::UserAgent (libwww) Installé v 5.834
•HTTP::Request::Common (libwww) Installé v 5.834
•XML::Simple 2.18
•FindBin Installé FindBin-libs 1.37 et FindBin-Real 1.05
•Parallel::ForkManager (si utilisation > 1 core)  0.7.5
•Net::IP Installé 1.25
•Nmap::Parser ou Nmap::Installé Nmap-Parser 1.19
•Net::NBName  Installé Net-NBName 0.26


Sinon voici ce que j'ai maintenant :

Threads version: 1.74
1263220218/001
== Discovery devices ==
**************************************
* Threads discovery : 1
* Core discovery : 1
**************************************
**** START ****
'nmap' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
Thread 2 terminated abnormally:
no element found at line 1, column 0, byte 0 at C:/Perl/lib/XML/Parser.pm line 1
87 thread 2
at C:/Perl/site/lib/Nmap/Parser.pm line 78 thread 2


Les Informations de l'exécution de l'agent se retrouvent dans l'interface graphique:

Interrogation (rond jaune) Date de début(-) Durée totale(-) Core(1) Threads(1) Interrogé(0) En erreur(0) Connexions créés(0) Connexions supprimées(0)

Découverte (En attente) "Date de début(2010-01-11 15:30) Durée totale(-) Core(1) Threads(1) Total IP(1) Découvert(0) Existant(0) Importé(0)


Il y a création de 2 fichiers logs :
00101530RR.log contenant les différents modeles

1263220218-001.log
=========================================
============== Start Agent ==============
=========================================
Operating system : MSWin32
Operating system version : 5.00
Operating system arch : MSWin32-x86-multi-thread
Perl version : 5.10.1
Thread version : 1.74
ForkManager version : 0.7.5
Zlib version : 2.015
AppConfig version : 1.66
UserAgent version : 5.834
HTTP Request Common version : 5.824
XML Simple version : 2.18
Data Dumper version : 2.125
FindBin version : 1.50

$VAR1 = {
...


Merci.

@+ Act.

Last edited by Act (2010-01-11 17:11:31)

Offline

#12 2010-01-11 17:01:24

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Plugin Tracker] problème interrogation switch

c'est un problème que j'ai à corriger sur la version Windows... (en même temps c'est une version de développement svn tongue )

Offline

#13 2010-01-11 17:14:07

Act
Member
Registered: 2009-12-04
Posts: 57

Re: [Plugin Tracker] problème interrogation switch

Ok Merci.
Dis moi dès que tu as avancé pour que je test sous mon environnement Windows smile

@+ Act.

Offline

#14 2010-01-11 17:21:34

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Plugin Tracker] problème interrogation switch

dans inc/tracker_discovery.pm, essaye de remplacer :

$scan->parsescan('nmap','-sP --system-dns ', $ip->{IP});

par

$scan->parsescan('nmap.exe','-sP --system-dns ', $ip->{IP});

Si ça ne marche toujours pas, essaye de mettre le dossier complet vers nmap.exe : c:\...\nmap\nmap.exe

j'ai pas de windows pour tester là.

Offline

#15 2010-01-12 11:57:28

Act
Member
Registered: 2009-12-04
Posts: 57

Re: [Plugin Tracker] problème interrogation switch

Bonjour,

Apres l'installation de nmap 5 pour Windows http://nmap.org/download.html et de son prérequis Microsoft Visual C++ 2008 Redistributable Package il fallait ajouter le chemin d'installation dans les variables d'environnement du serveur (Path).
La commande est reconnu sans modification du code.
Le chemin complet de l'exécutable Nmap.exe dans le code sans la variable d'environnent fonctionne également.

Sinon l'interrogation des switchs fonctionne maintenant avec la nouvelle version (ports, statistique, vlan)
Bravo pour votre travail smile

Je test cette version sous Windows et vous fait un retour sur les problèmes rencontrés.

@+ Act.

Offline

#16 2010-01-12 12:03:23

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Plugin Tracker] problème interrogation switch

Mettez à jour régulièrement car on corrige des bugs assez souvent wink

Offline

Board footer

Powered by FluxBB