Then Barry needs to frame that correctly - you'll never get an error message that says "Active Directory has timed out your foo".

As it stands, "Active Directory timed out" is a meaningless statement.