Actually it was that slapd.conf wasn't restarting correctly, I did a full reboot on my server and got this stuff to start to work. Not exactly sure why this is the case versus /usr/local/libexec/slapd.d restart but it works now and I'm all the wiser.

Thanks!
Ray

Message: 13
Date: Mon, 22 Feb 2010 05:47:12 +0100
From: "Dieter Kluenter" <dieter@dkluenter.de>
Subject: Re: objectclass not found inetorgperson?
To: openldap-technical@openldap.org
Message-ID: <87zl3198rz.fsf@rubin.avci.de>
Content-Type: text/plain; charset=utf-8

Ray Carrender <mrsmiley32@gmail.com> writes:

> I keep getting a ldap_add: Invalid syntax (21)
> ???????????????????????????? additional info: objectclass: value #0 invalid
> per syntax
>
> (ldif)
> dn: cn=Charlton Heston,ou=people,dc=afranius,dc=com
> cn: Charlton
> sn: Heston
> mail: heston@actor.com
> telephoneNumber:508-555-1212
> objectclass: inetOrgPerson

check the ldif file whether inetorgPerson is followed by a space.

-Dieter

--
Dieter Kl?nter | Systemberatung
http://dkluenter.de
GPG Key ID:8EF7B6C6
53?37'09,95"N
10?08'02,42"E