I am experiencing an issue with a domain on my zimbra server that auths against an AS400. Now not all the users are in the AS400 ldap so we have fallbackauth set to true which works fine.

Now when I add a user that isn't in the AS400 ldap i set a temp password and mark the account to user must change password on login.

However when the user logs in it never prompts them to change their password. I have other domains hosted on the same server that do not use external LDAP auth and that setting works just fine.

I am assuming its because the domain i am having problems with has external auth on it. Is there any way around this?