You are not logged in.
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
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
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
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