hypothetically works. Needs a valid user/pass for testing. Rewrote with CSHLDAP