16-04-05 20:19
Problemi prilikom importa LDAP baze
piše IVAN RAKO
Već smo vidjeli da je novi OpenLDAP, verzija 2.2.23, osjetljiviji na pogreške u konfiguraciji. No, pokazalo se da je osjetljiv i na pogreške u ldif datotekama. Ako ste prije radili backup naredbom slapcat, može se dogoditi da pri importu podataka javlja grešku:
# slapadd -l /var/backups/backup.ldif
slapadd: could not parse entry (line=xxxx)
Pogledom na liniju s greškom, vidimo:
telephoneNumber:: IA==
facsimileTelephoneNumber:: IA==
mobile:: IA==
Naime, ovaj "IA==" je MIME oznaka za razmak (space, " "). Problem se može riješiti tako da se umjesto oznaka "IA==" ručno upiše ispravna vrijednost (npr. 00 385 x xxx xxx), ili tako da se ta polja izbace. To se može napraviti naredbom grep:
# grep -v ":: IA==$" /var/backups/backup.ldif > /var/backups/backup2.ldif
Za import se onda koristi nova datoteka:
# slapadd -l /var/backups/backup2.ldif
|