Welcome to OCS Inventory NG community support, where you can ask questions and receive answers from other members of the community.

Please ask questions only in English or French.

Release 2.12.3 available

The official documentation can be found on https://wiki.ocsinventory-ng.org. Read it before asking your question.

Problème installation du plugin IEsettings

(Je reposte mon message !!)

Bonjour,

J'essaie d'installer le plugin IEsettings chez un client, d'après cette documentation : http://wiki.ocsinventory-ng.org/index.php/Plugins:IEsettings#Database_server.

Cependant, j'ai quelques problèmes :

Lors de la création de la table:
pour rappel:


"CREATE TABLE iesettings (ID INTEGER NOT NULL AUTO_INCREMENT, HARDWARE_ID INTEGER NOT NULL, LASTSESSION VARCHAR(255) DEFAULT NULL;
SID VARCHAR(255) DEFAULT NULL, PROXYENABLE INTEGER DEFAULT NULL, AUTOCONFIGURL VARCHAR(255);
PROXYSERVER VARCHAR(15), PRIMARY KEY (HARDWARE_ID)) ENGINE=INNODB ;"

le message d'erreur suivants'affiche:

"#1075 - Incorrect table définition; there can be only one auto-columns and it must be defined a à key"

Sur la console d'administration :

- Je n'ai pas logo qui s'affiche sur la fiche du PC, j'ai bien vérifié mon fichier map j'ai bien vérifié les autorisations sur mes fichiers et mes images.

- Quand je clique où il devrait y avoir le logo j'ai bien la page qui s'ouvre mais je n'ai pas l'intitule du plugin.

Merci par avance

Version SRV: Ver. 2.1.2

in OCS Inventory NG server for Unix by (280 points)

4 Answers

0 votes
Bonjour,

Je n'ai toujours pas trouvé de solution à mon problème. J'ai vérifié plusieurs fois ma configuration et je ne trouve rien de différent, par rapport à la documentation.

Merci pour votre aide.
by (280 points)
0 votes

J'ai tout revérifié.

Niveau base de données et script VBS tout fonctionne correctement.

Le script est copié via GPO sur les clients dans le dossier d'OCS/plugin, l'agent execute bien le script et les données sont bien enregistré dans la base de données.

Le problème est vraiment au niveau de l'interface. L'icone ISsettings est remplacé par "cd_default_a.png". Lorsque je clique sur le lien, j'arrive sur "http://server-ocs/ocsreports/index.php?function=computer&head=1&systemid=###&option=iesettings", mais je n'arrive pas à afficher les informations.

J'ai vérifié ma configuration depuis ce tuto : https://www.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CCMQFjAA&url=https%3A%2F%2Fmdelmon.files.wordpress.com%2F2014%2F04%2Finstallation-plugins-proxyie.odt&ei=G1EXVInqOoffaPjygtAL&usg=AFQjCNHiu6HhdRCtn4tfsNgEvxR3C43ouQ&bvm=bv.75097201,d.ZGU

Pouriez vous me données une piste ?

Je suis vraiment bloqué frown

by (280 points)
0 votes

Ca vous semble correcte ce fichier php ?

 

<?php
//====================================================================================
// OCS INVENTORY REPORTS
// Copyleft Erwan GOALOU 2010 (erwan(at)ocsinventory-ng(pt)org)
// Web: http://www.ocsinventory-ng.org
//
// This code is open source and may be copied and modified as long as the source
// code is always made freely available.
// Please refer to the General Public Licence http://www.gnu.org/ or Licence.txt
//====================================================================================

    print_item_header("Internet Explorer Settings");
    if (!isset($protectedPost['SHOW']))
        $protectedPost['SHOW'] = 'NOSHOW';
    $form_name="iesettings";
    $table_name=$form_name;
    echo open_form($form_name);
    $list_fields=array('LASTSESSION' => 'LASTSESSION',
                       'SID' => 'SID',
                       'PROXYENABLE' => 'PROXYENABLE',
                       'AUTOCONFIGURL' => 'AUTOCONFIGURL',
                       'PROXYSERVER' => 'PROXYSERVER');
    if($show_all_column)
        $list_col_cant_del=$list_fields;
    else
        $list_col_cant_del=array('LASTSESSION' => 'LASTSESSION');
        
    $default_fields= $list_fields;
    $queryDetails  = "SELECT * FROM iesettings WHERE (hardware_id = $systemid)";
    tab_req($table_name,$list_fields,$default_fields,$list_col_cant_del,$queryDetails,$form_name,80,$tab_options);
    echo close_form();
?>

by (280 points)
0 votes
Bon, il semble que personne est de solution.

Côté développeurs d'OCS, pourriez-vous me donner des pistes, éléments à vérifier ?
by (280 points)
 
Powered by Question2Answer
...