Chin Fang <[EMAIL PROTECTED]> writes:
[...]
> I then asked him to use telnet to port 110 to our POP server, and he
> still got the delay. So, I am quite sure it's most likely caused by
> the Netgear RP114, although I don't see any reason why this is so.
A common cause of this can be your POP server taking a long time to
resolve his IP address into a name, and possibly his name back into an
IP address. If the RP114 is doing NAT or acting as a proxy, he could
be connecting from a different IP address than before.
To test this, when he is connected, use lsof(8) or fuser(1) to find
out what address he's coming from. Then try using whatever name
lookup tools you have at your disposal (probably nslookup came with
your OS) to look up his IP address, then again to look up the
resulting name. If either step is slow or fails, there's your
problem.
Otherwise, the way I usually diagnose these things is with strace(1)
or truss(1) attached to the tcpserver process. This only works if
it's a pretty slow day, or you have him connected to a test server of
some kind; otherwise there's too much background noise.
Good luck!
------ScottG.
[...]