Bonjour,
Je recherche une solution, je ne sais pas si le sujet à été abordé déjà..
J'ai monté deux serveurs Debian 12, tous deux dans la même tranche IP (GLPI x.x.x.224 / OCS x.x.x.222)
La config des serveurs est la même: Debian 12 - PHP 8.2 - Mariadb 10.11
GLPI 11.0.1
OCS 2.12.3
Les deux serveurs via leurs agents respectifs sur PC clients, remontent correctement leurs inventaires..
Je souhaiterais utiliser le plugin OCS sur le serveur GLPI, mais il semblerais le port 3306 utilisé par OCS soit fermé..
En utilisant le plugin OCS sur le serveur GLPI, avec la bonne adresse IP, le bon nom de table, le bon "user" et le bon "paswd" je n'ai pas accès à l'inventaire OCS.
J'ai tester dans la configuration ( nano /etc/mysql/mariadb.conf.d/50-server.cnf) en utilisant le commande MySql "bind-address = 0.0.0.0" sur le serveur OCS, mais la connexion, à partir de GLPI, à la bd est refusée..
Si quelqu'un aurait une idée, merci d'avance..
Cordialement,
Epoc
Serveurs OCS / GLPI
- piratebab
- Site Admin

- Messages : 6291
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Bonjour,
prenons les problèmes 1 par 1.
Pour mariadb, connexion depuis un autre PC: sur un autre PC ouvre un terminal, et essaie de te connecter à la base avec les identifiants utilisés par GLPI (je supose que tu as déja validé en local)
vérifie aussi que dans la conf #skip-networking est bien précédé d'un #
Tu peux aussi utiliser mysqladmin
Pou une vérification plus poussée de la conf mariadb:
https://mariadb.com/docs/server/mariadb ... tion-guide
prenons les problèmes 1 par 1.
Pour mariadb, connexion depuis un autre PC: sur un autre PC ouvre un terminal, et essaie de te connecter à la base avec les identifiants utilisés par GLPI (je supose que tu as déja validé en local)
vérifie aussi que dans la conf #skip-networking est bien précédé d'un #
Tu peux aussi utiliser mysqladmin
Pou une vérification plus poussée de la conf mariadb:
https://mariadb.com/docs/server/mariadb ... tion-guide
- Epoc2016
- Messages : 9
- Inscription : 03 déc. 2025, 17:51
- Status : Hors-ligne
Bonjour,
Oui, une chose après l'autre..
J'ai ouvert un terminal.. sur un autre poste, j'ai tenté une connexion avec la commande:
mysql -h x.x.x.222 -u man -p (adresse IP du serveur OCS, un user aynat les droits 'GRANT ALL PRIVILEGES' sur mariadb et le paswd allant avec)
Le message de retour:
"Received error packet before completion of TLS handshake. The authenticity of the following error cannot be verified: 1130 - Host 'x.x.x.224' is not allowed to connect to this MariaDB server"
Le user, n'est pas autorisé à se connecter à mariadb.
J'ai aussi consulté longuement le lien de Mariadb..
sans succès..
Oui, une chose après l'autre..
J'ai ouvert un terminal.. sur un autre poste, j'ai tenté une connexion avec la commande:
mysql -h x.x.x.222 -u man -p (adresse IP du serveur OCS, un user aynat les droits 'GRANT ALL PRIVILEGES' sur mariadb et le paswd allant avec)
Le message de retour:
"Received error packet before completion of TLS handshake. The authenticity of the following error cannot be verified: 1130 - Host 'x.x.x.224' is not allowed to connect to this MariaDB server"
Le user, n'est pas autorisé à se connecter à mariadb.
J'ai aussi consulté longuement le lien de Mariadb..
sans succès..
Cordialement,
Epoc2016
- piratebab
- Site Admin

- Messages : 6291
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Il faut que tu vérifie dans les logs de mariadb si tu vois cette tentative de connexion.
Si tu ne la vois pas, c'est que c'est un pb réseau, un parefeu te bloque quelque part.
Dans le lien que je t'ai donné, tu peux vérifier la connexion réseau avec la commande telnet.
Si tu vois la tentative de connexion dans les logs de mariadb, tu auras plus d'infos sur la raison de ce refus.
Si tu ne la vois pas, c'est que c'est un pb réseau, un parefeu te bloque quelque part.
Dans le lien que je t'ai donné, tu peux vérifier la connexion réseau avec la commande telnet.
Code : Tout sélectionner
telnet x.x.x.222 3306- Epoc2016
- Messages : 9
- Inscription : 03 déc. 2025, 17:51
- Status : Hors-ligne
Bonjour,
J'ai tester la commande sur le serveur GLPI (x.x.x.224) et sur le serveur lui même OCS (x.x.x.222) et j'ai le même message :
MariaDB serverConnection closed by foreign host.
Actuellement je recherche les Log de mariadb..cela me prendra un peut de temps..beaucoup de dossiers à parcourir..
Merci..
J'ai tester la commande sur le serveur GLPI (x.x.x.224) et sur le serveur lui même OCS (x.x.x.222) et j'ai le même message :
MariaDB serverConnection closed by foreign host.
Actuellement je recherche les Log de mariadb..cela me prendra un peut de temps..beaucoup de dossiers à parcourir..
Merci..
Cordialement,
Epoc2016
- piratebab
- Site Admin

- Messages : 6291
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Dans/var/log et regarde dans mysql.
mariadb est sur le serveur OCS, c'est bien ça ?
Si tu n'accede pas à mariadb en local sur le serveur OCS, c'est qu'il doit y avoir des restrictions mises dans la config de mariadb (à l'install d'OCS probablement)
mariadb est sur le serveur OCS, c'est bien ça ?
Si tu n'accede pas à mariadb en local sur le serveur OCS, c'est qu'il doit y avoir des restrictions mises dans la config de mariadb (à l'install d'OCS probablement)
- Epoc2016
- Messages : 9
- Inscription : 03 déc. 2025, 17:51
- Status : Hors-ligne
Dans /var/log, je ne trouve pas mysql..
En local, je me connecte sur mariadb (mysql -u root -p), en telnet il refuse la connexion..via un autre PC en web je peux me connecter sur mariadb avec une page .php (x.x.x.222/adminer.php).
Ce que je ferai, je réinstalle au propre du serveur OCS..Je pense que j'ai trop bidouiller dedans..
je reviendrai vers toi quand j'aurai réinstallé l'OCS et refais correctement l'installe mariadb, avec la remonté des agents OCS..
Histoire de partir sur une base saine..?!
Avec ma charge de travail, 2 ou 3 jours.
Si possible ne pas clôturer l'incident...
Merci
En local, je me connecte sur mariadb (mysql -u root -p), en telnet il refuse la connexion..via un autre PC en web je peux me connecter sur mariadb avec une page .php (x.x.x.222/adminer.php).
Ce que je ferai, je réinstalle au propre du serveur OCS..Je pense que j'ai trop bidouiller dedans..
je reviendrai vers toi quand j'aurai réinstallé l'OCS et refais correctement l'installe mariadb, avec la remonté des agents OCS..
Histoire de partir sur une base saine..?!
Avec ma charge de travail, 2 ou 3 jours.
Si possible ne pas clôturer l'incident...
Merci
Cordialement,
Epoc2016
- piratebab
- Site Admin

- Messages : 6291
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
telnet, c'espour tester le réseau, normal que ça ne fonctionne pas en local. En local, on utilise lsof of netstat
Code : Tout sélectionner
netstat -lataupen- Epoc2016
- Messages : 9
- Inscription : 03 déc. 2025, 17:51
- Status : Hors-ligne
Bonjour,
J'ai effectué la commande (netstat -lataupen), ci-dessous le résultat:
root@OCS:/# netstat -lataupen
Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat Utilisatr Inode PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 13274 554/sshd: /usr/sbin
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 103 16383 951/mariadbd
tcp 0 64 10.0.99.222:22 10.0.200.109:57991 ESTABLISHED 0 18628 802/sshd: epoc [pri
tcp6 0 0 :::80 :::* LISTEN 0 17461 678/apache2
tcp6 0 0 :::22 :::* LISTEN 0 13276 554/sshd: /usr/sbin
tcp6 0 0 :::21 :::* LISTEN 0 1001 513/vsftpd
J'ai vu que le 3306 est en écoute sur l'adresse locale.
J'ai effectué la commande (netstat -lataupen), ci-dessous le résultat:
root@OCS:/# netstat -lataupen
Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat Utilisatr Inode PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 13274 554/sshd: /usr/sbin
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 103 16383 951/mariadbd
tcp 0 64 10.0.99.222:22 10.0.200.109:57991 ESTABLISHED 0 18628 802/sshd: epoc [pri
tcp6 0 0 :::80 :::* LISTEN 0 17461 678/apache2
tcp6 0 0 :::22 :::* LISTEN 0 13276 554/sshd: /usr/sbin
tcp6 0 0 :::21 :::* LISTEN 0 1001 513/vsftpd
J'ai vu que le 3306 est en écoute sur l'adresse locale.
Cordialement,
Epoc2016
