Re: Error when calling a webservice from a windows service
- From: "John Saunders [MVP]" <john.saunders at trizetto.com>
- Date: Tue, 17 Apr 2007 21:31:05 -0400
"GD" <jb48888@xxxxxxxxx> wrote in message
news:uw4OhpTgHHA.5052@xxxxxxxxxxxxxxxxxxxxxxx
Hi,
I am trying to call a webservice from a windows service application. It
works only if I launch the windows service app from VS.Net 2005 (Worked
around from Main()) or from a winform test application. However, it
generates a kind of security error after I install and start the service
in
my Window Server machine. I believe that it is related to authentication.
The following is the sample code:
HttpWebRequest obj = (HttpWebRequest)WebRequest.Create(webServiceUrl);
obj.Method = "POST";
obj.ContentType = "application/x-www-form-urlencoded";
obj.Headers.Add("Authentication", Password);
StreamWriter sw= new StreamWriter(obj.GetRequestStream());
sw.Write(Query);
The exception returned:
"System.Net.WebException: Unable to connect to the remote server --->
System.Net.Sockets.SocketException: No connection could be made because
the
target machine actively refused it at
System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot,
SocketAddress
socketAddress) at System.Net.Sockets.Socket.InternalConnect(EndPoint
remoteEP) at System.Net.ServicePoint.ConnectSocketInternal(Boolean
connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address,
ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, ...."
What leads you to believe that this is a security error? What if this
exception actually means what it says? That the remote server "actively
refused" the connection. The question then is why was it refused? Was some
other process already using the same socket and wasn't listening? Or worse,
perhaps the socket is simply not open?
At any rate, I think that's the direction you should look in, unless you're
actually seeing an exception that explicitly mentions security.
--
John Saunders [MVP]
.
- Follow-Ups:
- References:
- Prev by Date: Re: Stepping through a Vs .net 2005 web service
- Next by Date: Re: Stepping through a Vs .net 2005 web service
- Previous by thread: Error when calling a webservice from a windows service
- Next by thread: Re: Error when calling a webservice from a windows service
- Index(es):
Relevant Pages
|