copy paste for user having generic/unix/samba/mail attributes
hello,
when i use copy paste for a user having generic/unix/samba/mail attributes a got this error
LDAP modify operation failed!
Object: uid=abidi3,ou=people,dc=lyon,dc=cemagref,dc=fr
Error: Object class violation (object class 'posixAccount' requires attribute 'uidNumber', while operating on 'uid=abidi3,ou=people,dc=lyon,dc=cemagref,dc=fr' using LDAP server 'ldap://localhost:389')
LDAP operation failed!
Object: uid=abidi3,ou=people,dc=lyon,dc=cemagref,dc=fr
Error: Object class violation (object class 'gosaMailAccount' requires attribute 'gosaMailServer', while operating on 'uid=abidi3,ou=people,dc=lyon,dc=cemagref,dc=fr' using LDAP server 'ldap://localhost:389')
the trace for the first bug is here
usr/share/fusiondirectory/include/class_msg_dialog.inc
line
116
function
__construct
class
msg_dialog
object
OBJECT - msg_dialog
type
->
args
0
LDAP error
1
LDAP modify operation failed!
Object: uid=abidi3,ou=people,dc=lyon,dc=cemagref,dc=fr
Error: Object class violation (object class 'posixAccount' requires attribute 'uidNumber', while operating on 'uid=abidi3,ou=people,dc=lyon,dc=cemagref,dc=fr' using LDAP server 'ldap://localhost:389')
2
10001
1
file
/usr/share/fusiondirectory/plugins/personal/posix/class_posixAccount.inc
line
987
function
display
class
msg_dialog
type
::
args
0
LDAP error
1
LDAP modify operation failed!
Object: uid=abidi3,ou=people,dc=lyon,dc=cemagref,dc=fr
Error: Object class violation (object class 'posixAccount' requires attribute 'uidNumber', while operating on 'uid=abidi3,ou=people,dc=lyon,dc=cemagref,dc=fr' using LDAP server 'ldap://localhost:389')
2
file
/usr/share/fusiondirectory/include/class_tabs.inc
line
360
function
save
class
posixAccount
object
OBJECT - posixAccount
type
->
args
Array (empty)
3
file
/usr/share/fusiondirectory/plugins/admin/users/tabs_user.inc
line
146
function
save
class
tabs
object
OBJECT - usertabs
type
->
args
Array (empty)
4
file
/usr/share/fusiondirectory/include/class_CopyPasteHandler.inc
line
260
function
save
class
usertabs
object
OBJECT - usertabs
type
->
args
Array (empty)
5
file
/usr/share/fusiondirectory/include/class_management.inc
line
960
function
execute
class
CopyPasteHandler
object
OBJECT - CopyPasteHandler
type
->
args
0
dc=lyon,dc=cemagref,dc=fr
6
file
/usr/share/fusiondirectory/plugins/admin/users/class_userManagement.inc
line
827
function
copyPasteHandler
class
management
object
OBJECT - userManagement
type
->
args
0
1
Array (empty)
2
Array (empty)
7
file
/usr/share/fusiondirectory/include/class_management.inc
line
157
function
copyPasteHandler
class
userManagement
object
OBJECT - userManagement
type
->
args
0
1
Array (empty)
8
file
/usr/share/fusiondirectory/plugins/admin/users/main.inc
line
47
function
execute
class
management
object
OBJECT - userManagement
type
->
args
Array (empty)
9
file
/usr/share/fusiondirectory/html/main.php
line
360
args
0
/usr/share/fusiondirectory/plugins/admin/users/main.inc
function
require
(from redmine: issue id 1542, created on 2012-11-19, closed on 2012-11-27)
- Changesets:
- Revision 23eb58b8 by Benoit MORTIER on 2012-11-20T14:43:29.000Z:
Fixes: #1542 copy paste for user having generic/unix/samba/mail attributes