Re: paging all socket geniuses



George Neuner wrote:
On Tue, 29 Jul 2008 21:31:11 -0400, Kenny <kentilton@xxxxxxxxx> wrote:

But on another XP of mine the call to make-socket goes away for almost a minute and then returns:

(SOCKET:MAKE-SOCKET :REMOTE-HOST "s3.amazonaws.com"
:REMOTE-PORT 80
:TYPE :STREAM
:ADDRESS-FAMILY :INTERNET)
1[4]: returned
#<MULTIVALENT stream socket connected from smokinjoe/1044 to
s3.amazonaws.com/80 @ #x21affe9a>

"smokinjoe" is the network name (terminology perhaps off) of the laptop. Anyway, the very long delay is to me a bad sign, and I am wondering if smokinjoe instead an IP address (again, pardon if my terminology off, this is not my field) is a reflection or cause or whatever of that.

After this a trace shows the cl-s3 family of code staggering on for a while before grinding to a hang on some attempted communication, but I can break out of it (the first time).

Side info: the laptop in question has no problem talking to the Internet, and again, this code runs fine on three systems I have tried.


It sounds like it is an address resolution problem.

Check that the DNS client service is running on the laptop. The
service is a local name cache ... Windows works perfectly well, but
slower, without it.

Check the DNS and WINS settings on the laptop connection to be sure
you don't have erroneous domain suffixes or non-existent servers
listed. If you've moved the laptop from one net to another, there may
be dribbles in there. If there are any deliberate settings in the
"advanced" tabs, they will override the DHCP configuration.

If you're using a domain controller make sure that WINS requests are
not being resolved using DNS - the WINS service has an option to do
that rather than having parallel name databases, but there is a huge
delay when WINS relays a request to DNS. Either If you don't have to
worry about handling 9x or NT machines, you can turn off the WINS
service on the domain controller entirely.

If none of this helps, there are a few other esoteric things to try
before nuking the OS.

George
--
for email reply remove "/" from address

Thanks, George, that is a ton of great stuff to try, I wish I could. :) But when I tried to open up the Networking control panels I was reminded of a year-ago Bad Hair Day after which they themselves simply refused to open. Fortunately I now feel justified in waiting until I get a report from someone with a system in better shape.

Thx again to you and everyone who pitched in on this.

kt
.



Relevant Pages

  • Re: Master Browser vs. DNS
    ... My TCP setting on my laptop are to obtain IP and DNS automatically. ... When I look at my network connection on the laptop it show IP ... assigned by DHCP and DNS is pointing to the IP address of the DNS server. ...
    (microsoft.public.windows.server.general)
  • Re: Master Browser vs. DNS
    ... My TCP setting on my laptop are to obtain IP and DNS automatically. ... When I look at my network connection on the laptop it show IP ... assigned by DHCP and DNS is pointing to the IP address of the DNS server. ...
    (microsoft.public.windows.server.active_directory)
  • Re: Master Browser vs. DNS
    ... My TCP setting on my laptop are to obtain IP and DNS automatically. ... When I look at my network connection on the laptop it show IP ... assigned by DHCP and DNS is pointing to the IP address of the DNS server. ...
    (microsoft.public.windows.server.dns)
  • Re: Master Browser vs. DNS
    ... My TCP setting on my laptop are to obtain IP and DNS automatically. ... When I look at my network connection on the laptop it show IP ... assigned by DHCP and DNS is pointing to the IP address of the DNS server. ...
    (microsoft.public.windows.server.networking)
  • RE: Cannot Ping Beyond Default Gateway & DHCP Server
    ... The first thing the TW guy did was to plug in his laptop and demonstrate ... says he has never had to change a MAC nor tell the home office to change one. ... Network Diagnostics shows pings to his IP, Default Gateway, and DHCP Server ... Verified manually (pings to those DNS ...
    (microsoft.public.windowsxp.network_web)