Ouch. A bug I introduced yesterday while fixing something else in ftp/ftpd. Fixed now.
Thanks for the report.
Johnny
Mark Matlock <mark at matlockfamily.com> skrev: (24 oktober 2017 02:38:55 CEST)
Johnny,
I?m seeing an error with FTP that I have not seen before. It looks like
it crept in during the 22-OCT-2017 update in the FTP / FTPD changes.
See dialog below for details. I do like the new FTP block mode as it
makes moving .DSK images around easier. I was able to upgrade Frodo
despite not being able to access the BQTCP.TAP by setting BLOCK mode
and FTPing down the RL02 .DSK and upgrading from there.
I have a number of batch jobs that make updating your TCP/IP stack
easy. I have one batch job that compares your latest PROGRSS.TXT to the
one I currently have. If there is an update it tells me. Then I run a
batch job that FTPs down the latest .TAP (that?s what broke today).
After it is down it verifies that the .TAP can be seen by BRU seen in
the .LOG file. If this is good then I execute a command file that
modifies a flag via a file rename so that when I shut and reboot it
does not bring up TCP/IP automatically like normal. Once everything is
up I submit a batch job that BRUs the files on the BQTCP.TAP to my
system disk and purges file at the end of that batch job it submits
another one which does the IPGEN by answering the IPGEN questions for
my configuration and when it is done executes the IP install command
files that are normally updated at boot. In about 10 minutes I?m
updated with minimal typing and any errors from the update and install
documented in .LOG files.
Thanks for the continuous work in upgrading BQTCP!!
Best,
Mark
+>ftp
FTP V2.12
(c) 2014-2017 by Johnny Billquist
FTP>open mim.update.uu.se:1021
Connecting to mim.update.uu.se:1021...
I/O error. 177640
FTP>open mim.update.uu.se:10021
Connecting to mim.update.uu.se:10021...
220-=============================================================
220-Welcome.
220-
220-This is the ftp server at Mim.Update.UU.SE.
220-
220-This is a running RSX-11M-PLUS system.
220-
220-Contact Johnny Billquist (bqt at update.uu.se) for more information.
220-=============================================================
220 Welcome
Username: ANONYMOUS
230-+++++++++++++++++++++++++++++++++++++++++++++++
230-This is the anonymous area for BQTCP for RSX.
230-
230-Note that BQTCP.TAP is an RSX virtual device
230-file, and can only be downloaded using the
230-RSX ftp client.
230-
230-Please contact bqt at update.uu.se if you have any questions.
230-+++++++++++++++++++++++++++++++++++++++++++++++
230 Login successful.
Remote system is RSX-11M-PLUS
Switching to native mode!
FTP>dir
200 Switching to ASCII mode.
200 STRU F ok.
227 Entering passive mode. (130,238,19,212,250,16).
150 Directory listing for DU1:[FTP]*.*
Directory DU1:[FTP]
CLEACD.DSK 800. C 12-APR-2015 04:39:32 [7,14]
(RWED,RWED,R,R)
FTP.TXT 1. 27-MAR-2016 01:04:55 [7,14]
(RWED,RWED,R,R)
8650.DSK 20480. C 24-JUN-2016 00:18:59 [7,14]
(RWED,RWED,R,R)
BQTCP.DSK 20480. C 22-OCT-2017 20:37:53 [7,14]
(RWED,RWED,R,R)
BQTCP.TAP 8911. 22-OCT-2017 20:38:01 [7,14]
(RWED,RWED,R,R)
PROGRESS.TXT 89. 22-OCT-2017 20:38:16 [7,14]
(RWED,RWED,R,R)
README.DOC 473. 22-OCT-2017 20:38:16 [7,14]
(RWED,RWED,R,R)
580 bytes transferred in 533ms (1.06 KB/s)
226 Directory listing done.
FTP>get progress.txt
200 Switching to binary mode.
200 RSX structured files enabled.
227 Entering passive mode. (130,238,19,212,250,17).
150 Sending file DU1:[FTP]PROGRESS.TXT;787
Receiving file DU1:[MATLOCK]PROGRESS.TXT;117 (Size 44.3 KB)...
0% 52.0 bytes transferred in 16ms (3.17 KB/s)
500 Error reading file. (2,-880)
Error (1,-10). Deleting file.
FTP>ascii
200 Switching to ASCII mode.
200 STRU F ok.
FTP>
FTP>get proress.txt
227 Entering passive mode. (130,238,19,212,250,18).
550 File not found.
FTP>get progress.txt
227 Entering passive mode. (130,238,19,212,250,19).
150 Sending file DU1:[FTP]PROGRESS.TXT;787
Receiving file DU1:[MATLOCK]PROGRESS.TXT;117 (Size 43.8 KB)...
43.8 KB transferred in 6.25s (7.01 KB/s)
226 File done.
FTP>rsx
200 Switching to binary mode.
200 RSX structured files enabled.
FTP>get bqtcp.tap
227 Entering passive mode. (130,238,19,212,250,20).
550 Bad file format.
FTP>
On Oct 8, 2017, at 4:35 PM, Johnny Billquist
<bqt at softjar.se> wrote:
And oops. A small error managed to sneak by causing WWW to sometimes
crash with a
memory error when a bad request comes in.
Fixed, and a new dist have been cut and uploaded. Please update again
if you
already managed to dpwnload it since the announcement, but
before now.
Johnny
On 2017-10-08 21:34, Johnny Billquist wrote:
> Time for a new release announcement of TCP/IP for RSX-11M-PLUS.
> This release contains a lot of fixes and improvements in many areas.
> There is one very serious bug in TCP that is fixed in this release
which
> is why I really encourage people to upgrade.
> Highlights:
> - Stability and reliability improvements in TCP.
> - Improved SPOOF detection.
> - Improved stability.
> Detailed information on things that have been done since the last
release:
> Installation process:
> - The IPGEN script now more smoothly handles updates to an existing
> installation.
> Ethernet driver:
> - Improved driver reset handling.
> - Implemented MTU backoff in ethernet driver, to handle unpatched
DEC
> XU: driver.
> TCP:
> - At socket close time, if there were pending packets to process
still
> in the socket, the system pool could become
corrupted, causing a
crash
> at some random later time.
> - Add more spoof processing for suspicious connections.
> FTPD:
> - Improved error handling for not logged in clients.
> HTTP:
> - Implemented spoof processing for connections which looks
suspicious.
> MAILD:
> - Implemented spoof processing for connections which looks
suspicious.
> Mail client:
> - Added basic hooks for extending mail to deal with several folders
> (still not complete).
> As usual, the distribution is available from:
> ftp://mim.update.uu.se/bqtcp.dsk
> ftp://mim.update.uu.se/bqtcp.tap
> ftp://ftp.update.uu.se/pub/pdp11/rsx/tcpip/tcpip.dsk
> The documentation is also available through ftp on Mim, or also at
>
http://mim.update.uu.se/tcpipdoc
> The firewall for Mim have now been removed, so no need for the
alternate
> ports, but Mim is still listening to the
alternate ports as well.
> ftp: 10021
> telnet: 10023
> As a final word about this release. As always things progress with
time,
> but I think it's safe to say by now that
BQTCP is now a very stable
> TCP/IP with almost all features one can expect. There might always
be
> some more work on the lower level protocols,
but at this point,
expect
> that most work and updates will be more and
more on various daemons
and
> clients.
> If there is anything in particular anyone is looking for, let me
know.
>> Johnny
>
>
> --
> Johnny Billquist || "I'm on a bus
> || on a psychedelic trip
> email: bqt at softjar.se || Reading murder books
> pdp is alive! || tryin' to stay hip" - B. Idol
--
Skickat fr?n min Android-enhet med K-9 Mail. Urs?kta min f?ordighet.