From - Thu Aug 07 15:26:41 1997 From: "Mark G. Daniel" Newsgroups: vmsnet.sysmgt,comp.os.vms,comp.infosystems.www.servers.misc Subject: WASD VMS Web Server Update (v4.3 with MadGoat NETLIB support) Date: Wed, 06 Aug 1997 08:01:02 +0930 Organization: Defence Science and Technology Organisation Lines: 108 Message-ID: <33E7A9A6.6BD@dsto.defence.gov.au> Reply-To: Mark.Daniel@dsto.defence.gov.au NNTP-Posting-Host: hfrd079.dsto.defence.gov.au Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.01Gold (WinNT; I) Path: news.mitre.org!blanket.mitre.org!nntprelay.mathworks.com!news.maxwell.syr.edu!pumpkin.pangea.ca!news.mira.net.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!inferno.mpx.com.au!news.ci.com.au!brian.telstra.net!news.telstra.net!sa.news.telstra.net!duster.adelaide.on.net!ns.saard.net!fang.dsto.defence.gov.au!foxhound.dsto.defence.gov.au!usenet Xref: news.mitre.org vmsnet.sysmgt:4746 comp.os.vms:175997 comp.infosystems.www.servers.misc:8437 WASD VMS Hypertext Services Package (version 4.3, August 1997 release) ----------------------------------- (Please ignore if this appears as a repeated article within your local service but I suspect my original posting on July 31st may not have made it through our server into USENET at large.) Offers a complete HTTP server solution for the VMS environment. It is FREEWARE, licensed under the GNU GENERAL PUBLIC LICENSE. It comes complete with extensive documentation, all source code, and a number of VMS-specific scripts (see below). Known to work with VMS versions 6.n and 7.1, with Digital TCP/IP 4.n (UCX) and now using MadGoat NETLIB also supporting: o CMU TCP/IP (VAX only) v6.5 or later o PathWay from Attachmate Inc., any version o TCPware from Process Software Corporation, any version o Cisco MultiNet for OpenVMS, any version Version 3.1 was released on the OpenVMS Freeware CD v3 (then known as HFRD VMS Hypertext Services Package). This is an updated and improved version 4.3, with much extended functionality, well worth a look at. It contains a simple demonstration procedure (requires a privileged account). The server has a single-process, multi-threaded, asynchronous I/O design which offers very good performance while the single-process context helps reduce system impact. A complete implementation of a basic HTTP/1.0 server, including --------------------------------------------------------------- o concurrent, multi-threaded client support o "DELETE", "GET", "HEAD", "POST" and "PUT" support o "If-Modified-Since:"/"304 Not Modified" functionality (only sent if modified since time specified by client) o HTTP/1.0 de-facto persistent connections ("Keep-Alive:") (reducing the number of TCP/IP connects required) o versatile directory listing (generic and VMS-style) o CGI-compliant scripting (with configurable, automatic, MIME content-type initiated activation) o CGIplus scripting (reduced latency, increased throughput, reduced system impact, for minor changes in CGI code) o Server-Side Includes (HTML pre-processing) o server-side, clickable-image support (NCSA and CERN formats) o host access control, acceptance or rejection o "Basic" and "Digest" user authentication and path/group-based authorization o Web-standard, "common"-format access log (allowing processing by most log-analysis tools) o on-line server configuration, reports on activity, configuration, mapping rules andauthorization o persistant client state HTTP cookie aware VMS-specific CGI scripts available ---------------------------------- o "Conan the Librarian", Help and text library script o "HyperReader", BNU/Bookreader shelf navigation and document reading scripts (works well considering :^) o "HyperSPI", a VMS system performance reporting tool o "HyperDisk", a disk usage reporting script o Search and extraction scripts o A number of other miscellaneous VMS script hacks! FTP access ---------- Use your browser to access: ftp://ftp.vsm.com.au/wasd/ Currently I don't know of an on-line version that's not behind a firewall (Intranetting - ours certainly is). If you know of one, or want to offer :^), please let me know. -- Mark G.Daniel Senior Information Technologist Wide Area Surveillance Division Defence Science and Technology Organization s-mail: PO Box 1500, Salisbury, South Australia 5108 e-mail: mailto:Mark.Daniel@dsto.defence.gov.au 'phone: +61 8 8259 6031 fax: +61 8 8259 6673 "Gort! Klaatu barada nikto." ------------------------