You mention LDAP backend, yet you have pointed the password program to the local linux machine. I have not done this, but from what I can see, it seems you need to point the fileserver at the LDAP...