Anomalie #474
ferméErreur mailalias/mailaccount lors de la suppression d'un LDAPUSER
0%
Traité par #577
Description
Quand je supprime un utilisateur LDAPUSER, sur un Freedom 2.13 WIFF, je n'ai pas d'erreurs sur l'interface Freedom, mais dans le error_log Apache j'ai les messages suivants :
--8<--
[Tue Sep 29 10:34:26 2009] [error] [client 192.168.152.1] DbObj::exec_query [ERREUR: erreur de syntaxe \xc3\xa0 la fin de
l'entr\xc3\xa9e\nLINE 1: delete from groups where idgroup=277 and iduser=\n
^\n (42601)]:.[delete from groups where idgroup=277 and iduser=], referer: http://debian5x64.local/wiff/test/?
sole=Y&&app=FDL&action=FDL_CARD&zone=&id=2002
[Tue Sep 29 10:34:26 2009] [error] [client 192.168.152.1] DbObj::exec_query [ERREUR: erreur de syntaxe sur ou pr\xc3\xa8s
de \xc2\xab ) \xc2\xbb\nLINE 2: from mailalias where ( iddomain=) AND (iduser...\n
^\n (42601)]:.[select mailalias.idalias, mailalias.iddomain, mailalias.iduser, mailalias.alia
s, mailalias.type, mailalias.uptime, mailalias.remove\n from mailalias where ( iddomain=) AND (iduser=);], re
ferer: http://debian5x64.local/wiff/test/?sole=Y&&app=FDL&action=FDL_CARD&zone=&id=2002
[Tue Sep 29 10:34:26 2009] [error] [client 192.168.152.1] DbObj::exec_query [ERREUR: syntaxe en entr\xc3\xa9e invalide pou
r l'entier : \xc2\xab \xc2\xbb\n (22P02)]:.[update mailaccount set iddomain=null, login=null, pop=null, vacst=null, vacms
g=null, fwdst=null, fwdadd=null, type=null, keepfwd=null, uptime='1254213266', remove='1', quota=null, filterspam=null wher
e iduser='' ;], referer: http://debian5x64.local/wiff/test/?sole=Y&&app=FDL&action=FDL_CARD&zone=&id=2002
-->8--
Mis à jour par Jérôme Augé il y a plus de 16 ans
- Version source (oldest) changé de 2.13.0 à 2.10
Présent en 2.14 aussi et j'ai des erreurs lors de la suppression d'un User dans la suppression des éléments de la table "groups" :
[Tue Nov 24 17:14:05 2009] [error] [client ::1] DbObj::exec_query [ERROR: syntax error at end of input\nLINE 1: delete from groups where idgroup=27 and iduser=\n ^\n (42601)]:.[delete from groups where idgroup=27 and iduser=], referer: http://localhost:8080/~jerome/freedom-wiff/test/indexq.php?sole=Y&app=FDL&action=FDL_CARD&refreshfld=Y&id=1274 [Tue Nov 24 17:14:05 2009] [error] [client ::1] Stacktrace : DbObj::exec_query@115 >>> Group::PostDelete@460 >>> DbObj::Delete@206 >>> User::PostDelete@460 >>> DbObj::Delete@563 >>> Doc128::PostDelete@1026 >>> Doc::Delete@52 >>> ::generic_del@389 >>> Action::execute@218 >>> ::executeAction@104, referer: http://localhost:8080/~jerome/freedom-wiff/test/indexq.php?sole=Y&app=FDL&action=FDL_CARD&refreshfld=Y&id=1274 [Tue Nov 24 17:14:05 2009] [error] [client ::1] DbObj::exec_query [ERROR: syntax error at or near ")"\nLINE 2: from mailalias where ( iddomain=) AND (iduser...\n ^\n (42601)]:.[select mailalias.idalias, mailalias.iddomain, mailalias.iduser, mailalias.alias, mailalias.type, mailalias.uptime, mailalias.remove\n from mailalias where ( iddomain=) AND (iduser=);], referer: http://localhost:8080/~jerome/freedom-wiff/test/indexq.php?sole=Y&app=FDL&action=FDL_CARD&refreshfld=Y&id=1274 [Tue Nov 24 17:14:05 2009] [error] [client ::1] Stacktrace : DbObj::exec_query@164 >>> QueryDb::Query@90 >>> MailAccount::Remove@211 >>> User::PostDelete@460 >>> DbObj::Delete@563 >>> Doc128::PostDelete@1026 >>> Doc::Delete@52 >>> ::generic_del@389 >>> Action::execute@218 >>> ::executeAction@104, referer: http://localhost:8080/~jerome/freedom-wiff/test/indexq.php?sole=Y&app=FDL&action=FDL_CARD&refreshfld=Y&id=1274 [Tue Nov 24 17:14:05 2009] [error] [client ::1] DbObj::exec_query [ERROR: invalid input syntax for integer: ""\nLINE 1: ..., remove='1', quota=null, filterspam=null where iduser='' ;\n ^\n (22P02)]:.[update mailaccount set iddomain=null, login=null, pop=null, vacst=null, vacmsg=null, fwdst=null, fwdadd=null, type=null, keepfwd=null, uptime='1259079245', remove='1', quota=null, filterspam=null where iduser='' ;], referer: http://localhost:8080/~jerome/freedom-wiff/test/indexq.php?sole=Y&app=FDL&action=FDL_CARD&refreshfld=Y&id=1274 [Tue Nov 24 17:14:05 2009] [error] [client ::1] Stacktrace : DbObj::exec_query@423 >>> DbObj::Modify@100 >>> MailAccount::Remove@211 >>> User::PostDelete@460 >>> DbObj::Delete@563 >>> Doc128::PostDelete@1026 >>> Doc::Delete@52 >>> ::generic_del@389 >>> Action::execute@218 >>> ::executeAction@104, referer: http://localhost:8080/~jerome/freedom-wiff/test/indexq.php?sole=Y&app=FDL&action=FDL_CARD&refreshfld=Y&id=1274
Mis à jour par Jérôme Augé il y a presque 15 ans
- Version source (oldest) changé de 2.10 à 3.0
Mis à jour par Éric Brison il y a plus de 14 ans
- Version cible mis à 3.1.2
- Complexité mis à Simple
Mis à jour par Éric Brison il y a plus de 14 ans
- Statut changé de Lu à Intégré
Appliqué par commit commit:3a93c78479a366ef3d9e730fbc6c26a06dc195d1.