|
|
| Author |
Message |
| 25 new of 70 responses total. |
mdw
|
|
response 34 of 70:
|
Jun 1 01:49 UTC 1999 |
Think about it.
|
dang
|
|
response 35 of 70:
|
Jun 1 15:24 UTC 1999 |
Well, the only reason I can think of is that it's above 65,536. If
that's the case, then I was confused because I thought it was unique for
some reason.
|
mdw
|
|
response 36 of 70:
|
Jun 2 06:52 UTC 1999 |
What degree program are you in? Try port 131095.
|
janc
|
|
response 37 of 70:
|
Jun 2 14:19 UTC 1999 |
I have no idea what Marcus is talking about either.
|
rtg
|
|
response 38 of 70:
|
Jun 2 16:29 UTC 1999 |
It appears that 'port number' is a 16-bit integer. When I connect to grex
at port numbers higher than 65,536, I get a service that appears to be a
16-bit truncation of the number I requested.
|
scg
|
|
response 39 of 70:
|
Jun 2 17:07 UTC 1999 |
131015 appears to be telnet, aka 23.
|
mdw
|
|
response 40 of 70:
|
Jun 3 00:23 UTC 1999 |
Jeeze, and here I thought I was surrounded by computer people.
|
scg
|
|
response 41 of 70:
|
Jun 3 00:36 UTC 1999 |
Er, I should have said 131095, not 131015, since that was the number being
discussed in Marcus's most recent response. 131095 is telnet, aka port 23.
I'm guessing this has something to do with 65536 * 2 + 23 = 131095. Going
by that system, 65536 * 2 = 131072, which presumably means that 131072 = 0,
which is an invalid port. That all seems straight forward enough, but is
there any practical application for which this would be useful information,
other than confusing other Coop participants?
|
mdw
|
|
response 42 of 70:
|
Jun 3 04:19 UTC 1999 |
Absolutely none.
|
dang
|
|
response 43 of 70:
|
Jun 4 21:41 UTC 1999 |
I don't see how I should have known that it wrapped. If I were writing
telnet, I would return an invalid port error, and not truncate it.
|
mdw
|
|
response 44 of 70:
|
Jun 5 05:17 UTC 1999 |
Ah, but would you be surprised to see something like "sin.sin_port =
atoi(cp)"? A few newer C compilers might complain about the truncation,
but most won't.
Anyways, now you've learned where "telnet 7731424898 131015" will take
you.
|
remmers
|
|
response 45 of 70:
|
Jun 8 18:06 UTC 1999 |
This 16-bit restriction on port numbers discriminates against systems
which wish to offer more than 65536 services and should therefore be
abolished.
|
other
|
|
response 46 of 70:
|
Jun 8 19:23 UTC 1999 |
gosh, yes! every user everywhere should have their own personal port on every
machine they connect with. with only 65536 ports available, that kind of
essential progress will be stifled and all of society as we know it will
crumble and decay!
|
hhsrat
|
|
response 47 of 70:
|
Jun 10 02:00 UTC 1999 |
Are there more that 65536 possible services that a system could offer?
|
remmers
|
|
response 48 of 70:
|
Jun 10 11:30 UTC 1999 |
Of course! But to save space, I won't list them all here.
|
ryan
|
|
response 49 of 70:
|
Jun 10 13:56 UTC 1999 |
This response has been erased.
|
hhsrat
|
|
response 50 of 70:
|
Jun 13 01:10 UTC 1999 |
What are some of the more unique of the 65536+ possible services
offered?
|
mdw
|
|
response 51 of 70:
|
Jun 14 02:35 UTC 1999 |
I'm kind of fond of the "esp" service. Too bad sunos 4.1 doesn't support it,
because we could really use librtpm .
|
srw
|
|
response 52 of 70:
|
Aug 10 03:39 UTC 1999 |
I think a reasonable request was made in fungster's resp:28.
Why don't we open up port 119, so non-members can use it?
no one answered. I will attempt to reconstruct our thinking when the
policy was established.
As I recall, we wanted to have it available only to authenticated users,
so that we could react to complaints that one of our users had spammed a
newsgroup.
If it seems like a lame answer now, it may indeed be, but that is what I
remember was our thinking several years ago. Technically it is rather
trivial to open up 119 to all, but this is a policy question best left
for deciding in coop. Oops, we are in coop. Ok then, decide.
By the way, at the time, there were also not a lot of freely accessible
nntp servers that would allow just anyone from a random system like ours
to use it. I don't know if this is still true. I rather suspect so. This
made the question rather moot.
|
gull
|
|
response 53 of 70:
|
Aug 10 04:30 UTC 1999 |
Freely available NNTP servers are rare. If you open one up, no matter how
obscure, within three weeks you will be on all the lists and will be swamped
by people sucking down UUENCODEd warez using automated scripts.
Ask me how I know.
|
darkskyz
|
|
response 54 of 70:
|
Aug 10 11:42 UTC 1999 |
ok, how do you know? ;)
i agree. within a short period not only will people use it to download warez,
it will also become a known server to send spam from. I don't think that with
all the available services such as dejanews, there is any need for grex to
have NNTP. it will definatly slow grex down because of the increased load on
the already very loaded ISDN line.
|
gull
|
|
response 55 of 70:
|
Aug 10 14:59 UTC 1999 |
I ran an NNTP server on my machine for a while, as a convenience for some of
my friends. Figured I was safe since my machine is quite obscure. It took
a few months, but I must have gotten added to a list somewhere, because one
day I found myself deluged by NNTP connections.
|
steve
|
|
response 56 of 70:
|
Aug 21 01:10 UTC 1999 |
This is the unforunate acpest of the net. If you open something like NNTP
up, they will come. Boy, will they come...
|
davel
|
|
response 57 of 70:
|
Aug 25 01:35 UTC 1999 |
<ponders> aspect?
|
fungster
|
|
response 58 of 70:
|
Sep 19 09:25 UTC 1999 |
re:53: Wrong.
Please see http://www.gj.net/~bhkraft for a list of deliberately open
public news servers. www.talkway.com deliberately leaves its server open for
reading, and so does news.netcom.ca, news.ripco.com, and several others. They
welcome people to these read-only news servers. As for warez, etc., nothing's
stopping people from downloading warez or mp3s via lynx right now, or bad
stuff via deja.com (bleah) or any of the others.
It doesn't really matter anyway, since I use another shell server that gives
me trn. It's the principle that matters. Allowing open news access is within
Grex's statement of principles, and should be allowed.
|