Some servers (according to research it is Exchange 2007, maybe more versions) respond with error 451 which is "Device Misconfigured". This means that the client is trying to access the "wrong" frontend server. Apparently, this only affects certain types of server configurations and infrastructure set-ups.
The solution is to:
1) Discover and handle error 451
2) The response contains a "Location: [new URL]" header; use that to connect
3) If succesful, record the new URL (save conf) and continue
From dan.matt...@gmail.com on October 31, 2012 06:51:32
Some servers (according to research it is Exchange 2007, maybe more versions) respond with error 451 which is "Device Misconfigured". This means that the client is trying to access the "wrong" frontend server. Apparently, this only affects certain types of server configurations and infrastructure set-ups.
The solution is to: 1) Discover and handle error 451 2) The response contains a "Location: [new URL]" header; use that to connect 3) If succesful, record the new URL (save conf) and continue
See more at http://technet.microsoft.com/en-us/library/dd439372(v=exchg.80).aspx
Original issue: http://code.google.com/p/corporateaddressbook/issues/detail?id=100