I was trying to use the instructions I found here on my community 2.3 install of endian:
http://kb.endian.com/entry/64/But two issues...
First, anything that touches the VPN GUI config wipes out these changes, I would hope that it would preserve config items it doesn't know about but it seems to just rewrite them from scratch every time.
Second, it doesn't work.

I just get auth failed messages.
One thing I wasn't sure about was the example provided for LDAP_USER_SEARCHFILTER=(uid=%(u)s) -- should that trailing s be in there? I tried it both with and without and it doesn't seem to work either way.
Anyone have this working?