i'm trying to do a basic query against the crm 3.0 web servies from an
asp.net 1.1 project. code is as follows:

CrmService oCrmService = new CrmService();
oCrmService.CallerIdValue = new CallerId();
oCrmService.CallerIdValue.CallerGuid = new
Guid(ConfigurationSettings.AppSettings["callerGUID"]); // privUser GUID //
oCrmService.Credentials = System.Net.CredentialCache.DefaultCredentials;
oCrmService.PreAuthenticate = true;
try
{
WhoAmIRequest userRequest = new WhoAmIRequest();
WhoAmIResponse user = (WhoAmIResponse) oCrmService.Execute(userRequest);
}
catch(System.Web.Services.Protocols.SoapException ex)
{
lblResponse.Text = "Error: " + ex.ToString();
}

when i run this, i get:

Error: System.Web.Services.Protocols.SoapException: Server was unable to
process request. at
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage
message, WebResponse response, Stream responseStream, Boolean asyncCall) at
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
methodName, Object[] parameters) at
ITI_web_site.CrmSdk.CrmService.Execute(Request Request) in
c:\inetpub\wwwroot\iti_web_site\web references\crmsdk\reference.cs:line 42 at
ITI_web_site.assessment_company_details.btnTestCrmConnection_Click(Object
sender, EventArgs e) in
c:\inetpub\wwwroot\iti_web_site\assessment_company_details.aspx.cs:line 187

any ideas what i'm doing wrong?

tks