Web2py always says invalid login. Running the same steps in plain python gives an exception saying the user lookup cannot be performed without a valid binding which would mean it is not accepting the username and password provided. But again the exact same code works fine from the other subnet.
Haven't had a chance to try wireshark yet. Will hopefully get some help from our it company next week