You are not logged in.
Pages: 1
Topic closed
SQL: INSERT
INTO `glpi_users` (`password`,`user_dn`,`date_sync`,`name`,`email`,`realname`,`firstname`,`phone`,`phone2`,`mobile`,`comment`,`usertitles_id`,`registration_number`,`is_active`,`authtype`,`auths_id`,`is_deleted`,`entities_id`,`profiles_id`,`date_mod`) VALUES (\'\',\'XXXXXXX\',\'2011-07-06 15:35:27\',\'login\',\email\',\'nom\',\'prenom\',\'6805\',\'\',\'\',\'\',0,\'\',\'1\',\'3\',\'2\',0,0,0,\'2011-07-06 15:35:27\')
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'user_dn' at line 2
Backtrace :
/usr/share/glpi/inc/commondbtm.class.php :355 DBmysql->query()
/usr/share/glpi/inc/commondbtm.class.php :665 CommonDBTM->addToDB()
/usr/share/glpi/inc/authldap.class.php :1595 CommonDBTM->add()
/usr/share/glpi/scripts/ldap_mass_sync.php :163 AuthLDAP::ldapImportUserByServerId()
/usr/share/glpi/scripts/ldap_mass_sync.php :118 import()Problème sur le user_dn qui contient un apostrophe
ldap_mass_sync.php
Xavier Caillaud
Blog GLPI Infotel
Offline
la requete complète ? elle est tronquée là.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Ben j'ai juste enlevé le userDN complet de l’utilisateur (pas top de publier ca) et donc c'est par exemple CN=Xavier CAILLAU\'D,OU=etc..
Xavier Caillaud
Blog GLPI Infotel
Offline
et tu as des trucs bizarres dans ce user_dn ?
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
CAILLAU\'D
Ça coupe a ce niveau là
Xavier Caillaud
Blog GLPI Infotel
Offline
Tu as une quote dans ton user_dn ?
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Ouep. (Bon je l'ai fait enlevé au client pour plus avoir l''erreur) mais à l'origine oui.
sinon autre erreur concernant ldap_mass_sync.php (en tache cron à 23h30)
30 23 * * * cd /usr/share/glpi/scripts && php -q -f ldap_mass_sync.php -- action=2 server_id=2
06-07-2011 23:30 [@s-rh-glpi]
Notice(8): Undefined index: glpiactiveentities
Backtrace :
/usr/share/glpi/inc/common.function.php:219 userErrorHandlerNormal()
/usr/share/glpi/inc/user.class.php:193 isViewAllEntities()
/usr/share/glpi/inc/commondbtm.class.php:1094 User->pre_deleteItem()
/usr/share/glpi/inc/user.class.php:2430 CommonDBTM->delete()
/usr/share/glpi/inc/authldap.class.php:1614 User::manageDeletedUserInLdap()
/usr/share/glpi/scripts/ldap_mass_sync.php:163 AuthLDAP::ldapImportUserByServerId()
/usr/share/glpi/scripts/ldap_mass_sync.php:118 import()
Xavier Caillaud
Blog GLPI Infotel
Offline
Il manque donc bien un addslashes quelquepart...
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
ca devrait régler le premier problème : https://forge.indepnet.net/projects/glp … ions/14869
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
et pour le second : https://forge.indepnet.net/projects/glp … ions/14872
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Offline
Pages: 1
Topic closed