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 2018-07-16 16:02:00

id
Member
Registered: 2016-04-07
Posts: 32

Gestion des certificats

Bonjour,

Je viens de migrer  de GLPI 9.1.2 en GLPI 9.3

La gestion de nos certificats était faite par le plugin (mail avant date d'expiration, status ... )

Après l'install de la 9.3, j'ai bien un onglet certificat dans  la rubrique gestion, mais mes données n'ont pas été rapatriées;
Je ne peux plus non plus  installer le plugin;

Comment faire pour récupérer  les certificats ?  (sachant que j'ai un 2eme serveur GLPi toujours en 9.1.2 qui a les certificats)

Merci de votre réponse

Offline

#2 2018-07-17 15:44:08

amma35
Moderator
Registered: 2017-02-08
Posts: 58

Re: Gestion des certificats

Bonjour,

Il faut utiliser cette release https://github.com/InfotelGLPI/certific … /tag/2.3.0 qui migre les certificats pour la version GLPI 9.2
Vous pouvez éventuellement essayer de modifier le fichier setup.php en enlevant la vérification de la version GLPI pour l'effectuer en 9.3 mais il vous faudra tester avant :
fonction https://github.com/InfotelGLPI/certific … p.php#L100
Remplacer cette ligne :

if (version_compare(GLPI_VERSION, '9.2', 'lt') || version_compare(GLPI_VERSION, '9.3', 'ge')) { 

par :

if (version_compare(GLPI_VERSION, '9.2', 'lt')){

Offline

#3 2018-07-18 11:13:01

id
Member
Registered: 2016-04-07
Posts: 32

Re: Gestion des certificats

Bonjour,

Merci de votre réponse;
j'ai bien positionné cette version de plugin, mais lorsque je modifie  la ligne indiquée, je ne retrouve plus rien au niveau de l'interface, page des plugins:  Juste une page blanche... 
Il aurait peut être fallu que je passe par la version 9.2 ?

D'autre part j'ai pas mal d'autres soucis  : 
- Systeme d'exploitation en double pour les serveurs (mais avec des valeurs différentes ) à  l'activation du plugin fusioninventory
- Problèmes de connexion avec le LDAP (page d'accueil inatteignable erreur 500) ; J'ai positionné le fichier auth.class.php de la version 9.2 (que j'ai téléchargé sans l'installer )  et ça passe
- Lorsque je   lance un relevé d'inventaire par fusion inventory depuis un serveur AIX,  ça  met bien a jour ce serveur dans GLPI, mais ça écrase le nom d'un  autre serveur aléatoirement dans la base ; Du coup il m'en manque et j'ai des noms en double  (dont pour le serveur écrasé,  toujours les infos détail d'origine , il n'y a que le nom d'écrasé)

Peut être aurais-je du passer par la version 9.2 ?

Last edited by id (2018-07-18 11:28:10)

Offline

#4 2018-07-30 15:00:55

amma35
Moderator
Registered: 2017-02-08
Posts: 58

Re: Gestion des certificats

Bonjour,

Si vous avez une page blanche, il doit y avoir une erreur lors de la modification.

Vous pouvez faire cette modification pour faire plus simple :

Ancien code :

function plugin_certificates_check_prerequisites()
{
   if (version_compare(GLPI_VERSION, '9.2', 'lt') || version_compare(GLPI_VERSION, '9.3', 'ge')) {
      echo __('This plugin requires GLPI >= 9.2', 'certificates');
      return false;
   }
   return true;
}

Modification :

function plugin_certificates_check_prerequisites()
{
   return true;
}

Je ne pourrais pas vous aider pour les autres bugs, il faut vérifier s'il existe des bugs pour le LDAP dans le coeur de GLPI : https://github.com/glpi-project/glpi/issues
Et fusioninventory : https://github.com/fusioninventory/fusi … lpi/issues

Offline

Board footer

Powered by FluxBB