[comp.binaries.ibm.pc.d] FTP grape.ecs.clarkson.edu

usenet@cps3xx.UUCP (Usenet file owner) (08/27/89)

>FTP: grape.ecs.clarkson.edu [128.153.13.196], user anonymous, password guest.

It seems that your ftp in incompatible with the ftp here.  It lets me
log in with anonymous and guest, but then I get these messages that I
need to logon with user and pass.  In addition, it doesn't seem to take
the ls or get or bin commands.  get 00readme was fruitless.  Can you
please help?  (Note that I have almost no ability here to get ftp
updated, and our ftp works great everyplace else.)  Thanks.  Ken

In the rare case that original ideas   Kenneth J. Hendrickson    N8DGN
are found here, I am responsible.      Owen W328, E. Lansing, MI 48825
Internet: hendrick@frith.egr.msu.edu   UUCP: ...!frith!hendrick

nelson@sun.soe.clarkson.edu (Russ Nelson) (08/27/89)

In article <4315@cps3xx.UUCP> usenet@cps3xx.UUCP (Usenet file owner) writes:

   >FTP: grape.ecs.clarkson.edu [128.153.13.196], user anonymous, password guest.

   It seems that your ftp is incompatible with the ftp here.
Right.

   Can you please help?  (Note that I have almost no ability here to
   get ftp updated, and our ftp works great everyplace else.)  Thanks.

Well, yes and no.  Perhaps a word of explanation is in order here.  I
have chosen to make use of continuation lines in my version of Phil
Karn (KA9Q)'s TCP/IP.  You'll find continuation lines documented in
the RFC that defines the File Transfer Protocol (FTP).  However, just
because it's in the documentation doesn't mean that it's actually
implemented.  And, sure enough, many FTP clients don't implement
continuation lines.  I have no sympathy for the users of these FTP
clients.

If you are one of the unfortunate users of these broken FTP clients, then
you can (and *should*, most emphatically), FTP to uunet.uu.net, cd to
/networking, and get ftp.tar.Z.  Uncompress and untar it, compile it, and
install it as globally as you can.

The only broken FTP clients that I know of are BSD Unix clients.  If there
are any others then I will reconsider my use of continuation lines.  Until
then, go back one paragraph and re-read.

--
--russ (nelson@clutx [.bitnet | .clarkson.edu])|(70441.205@compuserve.com)|
       (Russ.Nelson@f360.n260.z1.fidonet.org)|(BH01@GEnie.com :-)

tgoodman@bbn.com (Todd Goodman) (08/28/89)

In article <NELSON.89Aug27003535@sun.clarkson.edu> nelson@clutx.clarkson.edu writes:
>In article <4315@cps3xx.UUCP> usenet@cps3xx.UUCP (Usenet file owner) writes:
>
>   >FTP: grape.ecs.clarkson.edu [128.153.13.196], user anonymous, password guest.
>
>   It seems that your ftp is incompatible with the ftp here.
>Right.
>
>   [ Explanation of grape's ftp server deleted for brevity ]
>
>And, sure enough, many FTP clients don't implement
>continuation lines.  I have no sympathy for the users of these FTP
>clients.

While it's true that continuation lines are in the RFC, don't you think
it's a little harsh to have no sympathy for the USERS?  In most cases
the users have little to do with the IMPLEMENTION of their FTP clients.
It's the implementors perhaps who deserve to be strung up.  :-)

>
>If you are one of the unfortunate users of these broken FTP clients, then
>you can (and *should*, most emphatically), FTP to uunet.uu.net, cd to
>/networking, and get ftp.tar.Z.  Uncompress and untar it, compile it, and
>install it as globally as you can.

As an unfortunate user of one of these broken FTP clients I did just that.
However, it should be mentioned that this FTP client seems to be for 4.3 BSD
(which SunOS 3.5 is not).  It is very easy to get working in 4.2 BSD though,
there are a few changes in ftp.c to make and a couple of functions to write
(the hostent structure only returns one h_addr, not a list of them and
strcasecmp() and strncasecmp() need to be worked written).

>
>The only broken FTP clients that I know of are BSD Unix clients.  If there
>are any others then I will reconsider my use of continuation lines.  Until
>then, go back one paragraph and re-read.
>
>--
>--russ (nelson@clutx [.bitnet | .clarkson.edu])|(70441.205@compuserve.com)|
>       (Russ.Nelson@f360.n260.z1.fidonet.org)|(BH01@GEnie.com :-)

Well, SunOS 3.5 FTP clients don't understand continuation lines (unless we don't
have something configured correctly here, in which case I'm sure many people
will let me know).  You may have been including SunOS as BSD Unix at any rate.

This certainly is not meant as a complaint to you since I HIGHLY appreciate the
service you provide (for free too! :-) ).  

+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
| Todd Goodman, BBN Communications, Inc.      tgoodman@bbn.com                |
| Disclaimer: I never speak for anyone but myself.                            |
+=-=-=-=-=-=-=-=-=-=-=-= "Right theory, wrong universe." =-=-=-=-=-=-=-=-=-=-=+

nelson@sun.soe.clarkson.edu (Russ Nelson) (08/28/89)

In article <44846@bbn.COM> tgoodman@bbn.com (Todd Goodman) writes:

   However, it should be mentioned that this FTP client seems to be for 4.3 BSD
   (which SunOS 3.5 is not).
Hmmmm...  I didn't realize that.

   It is very easy to get working in 4.2 BSD though,
   there are a few changes in ftp.c to make and a couple of functions to write
   (the hostent structure only returns one h_addr, not a list of them and
   strcasecmp() and strncasecmp() need to be worked written).

I'm sure that Rick Adams would be interested in your changes.  ... Well,
he *might* be interested in them, anyway.  He's rick@uunet.uu.net.

   Well, SunOS 3.5 FTP clients don't understand continuation lines
   (unless we don't have something configured correctly here, in which
   case I'm sure many people will let me know).  You may have been
   including SunOS as BSD Unix at any rate.

Yes, SunOS's FTP client is a major offender.  And no, I didn't realize that
SunOS isn't BSD Unix.
--
--russ (nelson@clutx [.bitnet | .clarkson.edu])|(70441.205@compuserve.com)|
       (Russ.Nelson@f360.n260.z1.fidonet.org)|(BH01@GEnie.com :-)

ked@garnet.berkeley.edu (Earl H. Kinmonth) (08/28/89)

In article <NELSON.89Aug27164509@sun.clarkson.edu> nelson@clutx.clarkson.edu writes:
>In article <44846@bbn.COM> tgoodman@bbn.com (Todd Goodman) writes:

[problems with ftp on various machines not working with grape. suggestion
to pull ftp from uunet.]

I ran into the problem of ftp on a Sun not working with grape. It also
had problems (not fatal) with simtel20. I pulled the ftp from uunet and
got it working in about an hour. The process can be described as simple
only if you have a reasonable amount of experience with various **IX
systems and can guess relatively rapidly where alternatives to missing
include files and library items might be found. It is no plug and play
operation. I suspect I'm one of the few specialists on modern Japanese
history who could have done it. :) Indeed, there were enough changes
that I suspect even a few **IX adepts would have problems, not even
counting the fact that (a) the code was not in the directory I was told
to look and (b) there were at least two sets of ftp source to be found.

Unless the grape ftp code that breaks SUN ftp offers some very great
advantage to the grape moderator and some equally great advantage to
the majority of grape users, even if it is completely kosher by ftp
standards, it is a pain in the arse.

bobmon@iuvax.cs.indiana.edu (RAMontante) (08/28/89)

nelson@clutx.clarkson.edu <NELSON.89Aug27003535@sun.clarkson.edu> :
-
-If you are one of the unfortunate users of these broken FTP clients, then
-you can (and *should*, most emphatically), FTP to uunet.uu.net, cd to
-/networking, and get ftp.tar.Z.  Uncompress and untar it, compile it, and
-install it as globally as you can.

I can't resist a quick flame, directed at the "power users" in general ---

As an Unfortunate User with a limited disk quota on a system that is
constantly nagging people about 99.9% disk utilization, it is really
difficult for me to justify keeping (and paying for) personal variants
of all the system software in my own account.  I could spend all my time
trying to tell the sysadmins what software to upgrade and how, but "mind
your own business and leave me alone" gets to be an uninteresting
response after awhile.