Failure Sending a Fault: System.Net.Sockets.SocketException

From: Kups (Kups_at_discussions.microsoft.com)
Date: 02/22/05


Date: Tue, 22 Feb 2005 01:29:03 -0800

Hi!

I have a service and client that use WSE 2.0 and soap.tcp. Both are behind
firewalls. Client connects to a public machine's tcp port which is
redirected to service.

If I send a request to service, it is received, but I can't get the
answer.
Here is the message from event log:

Event Type: Error
Event Source: Microsoft WSE 2.0
Event Category: None
Event ID: 0
Date: 2/22/2005
Time: 10:20:38 AM
User: N/A
Computer: kups
Description:
Failure Sending a Fault: System.Net.Sockets.SocketException: A connection
attempt failed because the connected party did not properly respond after a
period of time, or established connection failed because connected host has
failed to respond
   at Microsoft.Web.Services2.Messaging.SoapTcpConnection.Connect()
   at Microsoft.Web.Services2.Messaging.SoapTcpConnection..ctor(Uri
remoteEndpoint, SoapTcpTransportOptions options, ISoapFormatter formatter)
   at Microsoft.Web.Services2.Messaging.SoapTcpTransport.GetConnection(Uri
destination)
   at
Microsoft.Web.Services2.Messaging.SoapTcpOutputChannel.Send(SoapEnvelope
message)
   at Microsoft.Web.Services2.Messaging.SoapReceiver.SendFault(SoapEnvelope
request, Exception ex)

What could be the problem?

Kristjan



Relevant Pages

  • Re: Performance Issue with Runtime Image
    ... >> the client, closes the connection, then dies. ... request before even accepting the next incoming connection. ... The client program is unaffected so presumably the server is ...
    (comp.lang.smalltalk.dolphin)
  • Re: [PHP] $_SERVER["REMOTE_ADDR"] returning ::1
    ... Proxies can be implemented as shared clusters such that any request going through the cluster could appear to come from one of a number of IPs (i.e. the client is not tied to a single proxy appliance). ... This is unlikely however because I believe most ISPs will do everything they can to issue a connection with the same IP when the lease expires but it's not something you can rely on. ... Request it with an IPv6 domain/IP and REMOTE_ADDR will also be IPv6. ...
    (php.general)
  • [PATCH 0/5] [RFC] AF_RXRPC socket family implementation [try #3]
    ... These patches together supply secure client-side RxRPC connectivity as a Linux ... kernel socket family. ... presentation side is left to the client. ... Each connection goes to a particular "service". ...
    (Linux-Kernel)
  • Re: Async TCPClients
    ... especially if there will be a limited number of client connections, ... can establish a connection, so some asynchronous code is still required. ... be able to handle more than one request simealtaneously. ... o.BeginAsync immediately after o.EndAsync to start listening for another ...
    (microsoft.public.dotnet.general)
  • [PATCH 0/5] [RFC] AF_RXRPC socket family implementation
    ... These patches together supply secure client-side RxRPC connectivity as a Linux ... Make it possible for the client socket to be used to go to more than one ... Each connection goes to a particular "service". ...
    (Linux-Kernel)

Loading