Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory-plugins fusiondirectory-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 50
    • Issues 50
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectory-pluginsfusiondirectory-plugins
  • Issues
  • #5026
Closed
Open
Issue created Jul 25, 2016 by R4v3n@R4v3nReporter

CSV import bug ?

I'm trying to import users from another LDAP, through a CSV file. I'm using the ldapmanager plugin. FD 1.0.14, Debian 8.5.

I try to import the CSV via "LDAP import/export > CSV import", Object type : User. Then i upload my file, I click on "import", I fil the "template filing" frame on the right and click import. I got the following error in FD :

"You have no permission to create this object!

And this in the logs :

Jul 25 15:23:39 fd apache2: FusionDirectory [fd-admin]: (view) error: PHP error: sort() expects parameter 1 to be array, null given (/usr/share/fusiondirectory/include/class_plugin.inc, line 602) Jul 25 15:23:39 fd apache2: FusionDirectory [fd-admin]: (view) error: PHP error: Invalid argument supplied for foreach() (/usr/share/fusiondirectory/include/class_plugin.inc, line 604) Jul 25 15:23:39 fd apache2: FusionDirectory [fd-admin]: (view) error: PHP error: array_merge() expects at least 1 parameter, 0 given (/usr/share/fusiondirectory/include/class_plugin.inc, line 878) Jul 25 15:23:39 fd apache2: FusionDirectory [fd-admin]: (view) error: PHP error: array_unique() expects parameter 1 to be array, null given (/usr/share/fusiondirectory/include/class_plugin.inc, line 878) Jul 25 15:23:39 fd apache2: FusionDirectory [fd-admin]: (view) error: PHP error: Invalid argument supplied for foreach() (/usr/share/fusiondirectory/include/class_plugin.inc, line 879) Jul 25 15:23:39 fd slapd[567]: conn=1047 op=2 do_search: invalid dn: "new" Jul 25 15:23:39 fd rsyslogd-2007: action 'action 17' suspended, next retry is Mon Jul 25 15:24:09 2016 [try http://www.rsyslog.com/e/2007 ] Jul 25 15:23:39 fd apache2: FusionDirectory [fd-admin]: (view) error: PHP error: Cannot return list of departments, no default base found in class user. (base is '') (/usr/share/fusiondirectory/include/class_plugin.inc, line 1686) Jul 25 15:23:39 fd slapd[567]: <= bdb_equality_candidates: (roleOccupant) not indexed Jul 25 15:23:39 fd slapd[567]: <= bdb_equality_candidates: (roleOccupant) not indexed Jul 25 15:23:39 fd apache2: FusionDirectory [fd-admin]: (view) error: PHP error: Undefined offset: 0 (/usr/share/fusiondirectory/plugins/personal/generic/class_user.inc, line 131) Jul 25 15:23:39 fd slapd[567]: conn=1047 op=29 do_search: invalid dn: "new"

PS : I can create an user directly from FD without problem, so I guess I've enough rights (logged as admin).

(from redmine: issue id 5026, created on 2016-07-25, closed on 2016-07-28)

  • Changesets:
    • Revision 3b39aefd by Côme Chilliet on 2016-07-27T15:04:57.000Z:
Fixes #5026 Fixed various problems (mainly PHP errors)  in csv import
  • Revision 1601af3c by Côme Chilliet on 2016-07-27T15:10:28.000Z:
Fixes #5026 Fixed various problems (mainly PHP errors)  in csv import
  • Revision d49c33de by Côme Chilliet on 2016-07-28T07:51:19.000Z:
Fixes #5026 Blocking CSV import when there is no template
  • Revision ab821ea8 by Côme Chilliet on 2016-07-28T07:52:02.000Z:
Fixes #5026 Blocking CSV import when there is no template
  • Custom Fields:
    • Bug in version: 1.0.14
  • Uploads:
    • demotest.csv
    • demotestlight.csv
Assignee
Assign to
Time tracking