--On Saturday, December 4, 2021 2:58 AM -0500 Dave Macias <dav...@gmail.com> wrote:



Hello,

Playing with 2.6 on rhel8

When imported my data.ldif I noticed i no longer could bind and my
credentials would fail. Thought it was simply my account and tried with
other test accounts and failed too.

When i compare the userPassword attributes from the source to my 2.6
environment, i see there are two extra characters at the end.

So original looks like: (and whats in data.ldif file)

userPassword:: e2Nblablasuperdupper512hashthatendshere

vs the one in 2.6

userPassword:: e2Nblablasuperdupper512hashthatendshereXX

This happens on all the userPassword attributes that are SHA512. The XX
characters seem random, no pattern to it. In other words each
userPassword attribute has its own XX characters. 

I've generally seen issues like this when a script that munges data fails to correctly delete multi-line attribute values and the leftover bits get tacked onto the previous attribute. One way around this is to turn off LDIF line wraps on export.

--Quanah



--

Quanah Gibson-Mount
Product Architect
Symas Corporation
Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
<http://www.symas.com>

Reply via email to