Consultor Eletrônico



Kbase P175993: TCP error 10048 when connecting .Net client via NameServer.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/25/2010
Status: Unverified

SYMPTOM(s):

TCP error 10048 when connecting .Net client via NameServer.

The exception appears when trying to make two or more calls from .Net client to the server within quick succession of one another (i.e. a couple of seconds).

Connect Failure: NameServer Communication Failure
System.Net.Sockets.SocketException: Only one usage of each socket address (protocol
etwork address/port) is normally permitted

The problem only appears when connecting via NameServer with UDP port restrictions.

FACT(s) (Environment):

NsClientMinPort and NsClientMaxPort are specified.
OpenEdge 10.x
UNIX
Windows

CAUSE:

Bug# OE00201318

FIX:

The only workaround at the moment is to use direct connection to an AppServer broker, i.e.:
connectionString="AppServerDC://<hostname>:3090/asbroker1"