Hallo,
ich wollte nochmal nachfragen, ob hier jemand diesen Phänomen schon
beobachtet hat? Bisher habe ich noch keine Lösung gefunden
Grüsse
Ivan
Hallo,
ich habe zum testen mal die Migration der “Kontakte und Kontaktdaten
nach SQL” (aus dem LDAP) versucht. Dieses startete und brach dann aber
an irgendeiner Stelle mit folgender Fehlermeldung ab:
Database error
Invalid SQL: INSERT INTO egw_addressbook
(contact_tid,contact_owner,contact_private,n_family,n_given,n_prefix,n_suffix,n_fn,org_name,contact_room,adr_one_locality,adr_one_region,contact_label,tel_fax,contact_email,contact_url,contact_created,contact_creator,contact_modified,account_id,contact_uid)
VALUES (‘n’,0,0,‘A…’,‘M…’,NULL,NULL,‘M… A…’,‘AStA TU
Darmstadt’,‘S 1 | 03 56’,‘Darmstadt’,‘Deutschland’,‘Hochschulstr.
1\r\n64289
Darmstadt’,‘06151-166026’,‘a…@asta.tu-darmstadt.de’,‘http://www.asta.tu-darmstadt.de’,1338992911,0,1338993113,1114,‘a2a95a32-442f-1031-9521-3dc35e179189’):
Duplicate entry ‘1114’ for key ‘egw_addressbook_account_id’
#0 /usr/share/egroupware/phpgwapi/inc/class.egw_db.inc.php(676):
egw_db->halt(‘Invalid SQL: IN…’, 620, ‘/usr/share/egro…’)
#1 /usr/share/egroupware/phpgwapi/inc/class.egw_db.inc.php(1810):
egw_db->query(‘INSERT INTO egw…’, 620, ‘/usr/share/egro…’, 0, -1, false)
#2 /usr/share/egroupware/etemplate/inc/class.so_sql.inc.php(620):
egw_db->insert(‘egw_addressbook’, Array, false, 620,
’/usr/share/egro…’, ‘phpgwapi’)
#3 /usr/share/egroupware/etemplate/inc/class.so_sql_cf.inc.php(303):
so_sql->save(Array, NULL)
#4
/usr/share/egroupware/addressbook/inc/class.addressbook_sql.inc.php(769): so_sql_cf->save(Array)
#5
/usr/share/egroupware/addressbook/inc/class.addressbook_so.inc.php(917):
addressbook_sql->save()
#6
/usr/share/egroupware/addressbook/inc/class.addressbook_ui.inc.php(2065): addressbook_so->migrate2ldap(‘sql’)
#7 /usr/share/egroupware/index.php(134): addressbook_ui->migrate2ldap()
#8 {main}
Was mich nun stutzig macht ist folgendes: “Duplicate entry ‘1114’ for
key ‘egw_addressbook_account_id’”
Ist damit die “uidNumber” gemeint. Die ist nur einmal vergeben…
Was kann ich nun machen? In die SQL-DB reingehen und den User im
Adressbuch mal löschen?
Aus EGW kann ich auch keine Adressbuch-User löschen. Sobald ich das
versuche und den Datensatz jemand zuweise, bleibt die Seite leer und weiss:
https://meinserver/egroupware/index.php?menuaction=admin.uiaccounts.delete_user
Irgendwelche Ideen?
Danke!
Grüsse
Ivan
Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german
–
AStA TU Darmstadt
IT-Administration
Raum S1|03 63
Hochschulstr. 1
64289 Darmstadt
Tel. +49-6151-162217
Fax. +49-6151-166026
Don’t let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german