by Emma Richardson.
Invalid login normally indicates a successful bind but either a bad password or an unfound user. You could turn debugging on to see if it pulls any more messages. Found under SiteAdmin/Development/Debugging.
Try adding OU=All users to your context.
Do you have samaccountname in the User Attribute field?