Main
Date: 22 Jul 2006 15:15:09
From: Dave (from the UK)
Subject: Ports used on ICC
Does anyone know the significance of the ports used on ICC?

In Blitzin every time I try a new connection it seems to pick a random
port. Is there anything to be lost by sticking to the same port each
time? So far I can see none, but I'm a but surprised they have multiple
ports. One expects a web server on port 80, an SSH server on port 22
etc, so why ICC need to have their server listening on so many ports I
don't know.

In case you are wondering, I am going to open a specific port to their
IP address on my firewall. So I have added this rule:



proto == tcp && dport ==5000 && (daddr== 207.99.83.228




 
Date: 24 Jul 2006 10:14:55
From: David Richerby
Subject: Re: Ports used on ICC
Dave (from the UK) <[email protected] > wrote:
> Does anyone know the significance of the ports used on ICC?
>
> In Blitzin every time I try a new connection it seems to pick a
> random port. Is there anything to be lost by sticking to the same
> port each time? So far I can see none, but I'm a but surprised they
> have multiple ports. One expects a web server on port 80, an SSH
> server on port 22 etc, so why ICC need to have their server
> listening on so many ports I don't know.

Random local port or random destination port? When you make a
connection from your machine to some other machine, it will be between
a random high port ( >1024) on your machine to the specified port on
the remote machine.


Dave.

--
David Richerby Strange Watch (TM): it's like
www.chiark.greenend.org.uk/~davidr/ a precision chronometer but it's
totally weird!


 
Date: 23 Jul 2006 19:49:40
From: Gil Baron
Subject: Re: Ports used on ICC
Dave (from the UK) wrote:
>
>Obviously in this case I am forcing the use of port 5000.
>
>Do you see any problems with this?
Doesn't ICC actually useTelnet?
Isn't that one reason there is no Palm client UNFORTUNATELY!
--=20
Gil W0MN Yanoff +, the PDA reader
Creed en las obras y no en las palabras


  
Date: 24 Jul 2006 03:52:30
From: Dave (from the UK)
Subject: Re: Ports used on ICC
Gil Baron wrote:
> Dave (from the UK) wrote:
>
>>Obviously in this case I am forcing the use of port 5000.
>>
>>Do you see any problems with this?
>
> Doesn't ICC actually useTelnet?

Yes, but not at the standard port for telnet, which is 23. ICC seems to
have loads of telnet servers running on high ports - why I don't know. I
would have thought you could get a telnet client for the Palm.

My Pocket PC does not have a telnet client, but one can add one.
PocketTTY has both SSH and telnet clients. I've not sure the telnet
client much, but I use the SSH a lot to connect to my home UNIX box.

> Isn't that one reason there is no Palm client UNFORTUNATELY!

To be honest there is not a *usable* ICC client for Pocket PC either. I
tried looking at IntelliChess

http://www.intellichess.com/

But it is an extreamely badly written bit of software. I'd want to
charge them rental to keep it on my computer - not pay them $29.95 to
have it.

Sure you can connect to ICC with Intellichess, but you have no way to
see what games are being sought - you can specify a time + colour and
that is all. So you have no idea of the ability of a player who may play
you. You can't play rated games, although given how bad IntellChess is,
perhaps that is not a bad thing! The pieces look awful, it is extreamly
hard to find out what move it has made.

I'm pretty convinced the first company out with a decent ICC client for
Pocket PC will sell quite a few of them. Perhaps you would buy Pocket PC
if there was, and forget the Palm!

--
Dave K MCSE.

MCSE = Minefield Consultant and Solitaire Expert.

Please note my email address changes periodically to avoid spam.
It is always of the form:

[email protected]

Hitting reply will work for a few months only - later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica front end)


   
Date: 24 Jul 2006 10:19:29
From: David Richerby
Subject: Re: Ports used on ICC
Dave (from the UK) <[email protected] > wrote:
> Gil Baron wrote:
>> Dave (from the UK) wrote:
>>> Obviously in this case I am forcing the use of port 5000.
>>
>> Doesn't ICC actually useTelnet?
>
> Yes, but not at the standard port for telnet, which is 23.

And with good reason. Telnet is typically used as a remote login
service (in a sense, this is what ICC is providing) but many networks
block access to this port. This is because telnet is insecure for
remote login, since it sends passwords around unencrypted. A sensible
network will only block *incoming* connections to port 23 but fire-
walls are often run by monkeys and many networks block outgoing port
23, as well.

(Actually, blocking outgoing telnet isn't so stupid: many users have
the same username and password on different systems so knowing that
you're user `fred25' with password `crackme' on the system you're
telnetting to gives me a good guess at what your username and password
might be on the system you came from.)


Dave.

--
David Richerby Disgusting Gnome (TM): it's like a
www.chiark.greenend.org.uk/~davidr/ smiling garden ornament but it'll turn
your stomach!