Have you tried turning tracing on server-side to see if you get a better error? http://msdn.microsoft.com/en-us/library/ms733025.aspx