Discussion:
Winsock Error 11004 - using Indy
(too old to reply)
Chris Veale
2003-10-12 22:19:20 UTC
Permalink
Hi.

I have written an application in Delphi that is in use on about 100 machines
but on ONE....

I am getting a winsock error 11004 - WSANO_DATA

Now this guy initially had an old machine with LOTS of stuff installed and
when my app was installed and run we got this error, then he bought a new
machine and before anything else was done, we installed my application and
tried it out, and everything worked fine. Now he has lots of software
installed again and hey presto, we are getting the 11004 error once again???

I cant imagine it being related to the number of apps installed on his
machine. only running ones?

The only things I can think of is that one of these apps is tying up the
socket and resetting the host table?

or some internet config has now changed that is stopping it working.

Can someone please help with this I'm WELL out of my depth with this
internet programming and Im afraid the info I found on www.sockets.com
doesnt help me resolve the problem.

Cheers

Chris Veale
Remy Lebeau (TeamB)
2003-10-13 00:04:23 UTC
Permalink
Post by Chris Veale
I cant imagine it being related to the number of apps
installed on his machine. only running ones?
It is not related. However, if any of those apps mess with the HOSTS file
or the socket stack's routing table, then it may cause problems.
Post by Chris Veale
Can someone please help with this I'm WELL out of my
depth with this internet programming and Im afraid the info
I found on www.sockets.com doesnt help me resolve the problem.
I would suggest starting over again, with a clean machine, installing one
application at a time and testing your application in between each
installation until you find the particular application that breaks yours.
Then you can go about figuring out why that particular application is
breaking yours. Chances are, if it is breaking yours, then it is probably
going to break others as well.


Gambit
Chris Veale
2003-10-13 00:27:46 UTC
Permalink
Would changing the website references Im trying to access to ip address as opposed to name have any effect?

Chris
Post by Remy Lebeau (TeamB)
Post by Chris Veale
I cant imagine it being related to the number of apps
installed on his machine. only running ones?
It is not related. However, if any of those apps mess with the HOSTS file
or the socket stack's routing table, then it may cause problems.
Post by Chris Veale
Can someone please help with this I'm WELL out of my
depth with this internet programming and Im afraid the info
I found on www.sockets.com doesnt help me resolve the problem.
I would suggest starting over again, with a clean machine, installing one
application at a time and testing your application in between each
installation until you find the particular application that breaks yours.
Then you can go about figuring out why that particular application is
breaking yours. Chances are, if it is breaking yours, then it is probably
going to break others as well.
Gambit
Remy Lebeau (TeamB)
2003-10-13 01:27:19 UTC
Permalink
Post by Chris Veale
Would changing the website references Im trying to access to
ip address as opposed to name have any effect?
Yes, since no lookups would be performed anymore, thus no lookup fails could
occur. However, that does defeat the purpose of having hostnames available
to begin with. Its your choice.


Gambit

Loading...