Kbase P16782: WinGate causing errno 10038 on some Clients
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  13/11/2008 |
|
Status: Verified
SYMPTOM(s):
Some clients cannot connect to the database error 1432
** Could not connect to server for database <DATABASE>, errno 10038. (1432)
WinGate (Windows based proxy server) installed on Client machines
uninstallng and reinstalling TCP/IP returns error 781
ftp get filename fails with error 781
Unable to create socket. errno=0. (781)
Copying winsock.dll from another machine does not resolve issue
uninstalling and reinsalling the network card does not resolve issue
changing the hostname to the ip address resolved issue on some clients
Client Networking installed on Windows Clients
ftp hostname works
ping hostname works
user permissions are all the same
FACT(s) (Environment):
Windows
Progress/OpenEdge Product Family
CAUSE:
10038 WSAENOTSOCK Socket operation on non-socket
An operation was attempted on something that is not a socket, because the IP address was contained in the WinGate Exclusion list. Excluded IP ranges allow the administrator to say ?Don?t allocate these IP addresses to any computer?. An exclusion range lies with in one of the scopes defined . The IP of the WinGate machine will not be assigned. This is effectively exclusion.
FIX:
Remove the IP address of the exclusions list from WinGate
Scope Properties -> Excluded Addresses Properties
These are IP?s with-in the scope range, that you do not wish to allocate to client machines.