Webserv


Webserv is an HTTP web server that I have written in Java. It supports most of the HTTP protocol. It allows for server side includes, standard HTTP authentication, remote auditing, directory browsing and CGI support (for Perl or Java programs. Note the Perl interpreter must be installed separately.) Webserv can also be set up as an HTTP proxy server. It has a kill file and an allow file to to permit or deny specific domain names from having access to the server. These are stored in the 'kill.ini' and 'allow.ini' files. Most of the configuration information is stored in the 'webserv.ini' file. The server comes with built in search capabilities using the 'search.ini' file to list the files to be searched, and by using the CGI routine 'webSearch.java'. Also included is an HTTP socket tester and a Telnet client. Future enhancements may include improvements to the error logs and proxy filters.

Features

Search Built in CGI SSI Misc.



CGIUtil.java
webSearch.java
user.pl
file.pl
Command
!CTR
!INCLUDE
!FSIZE
!FLASTMOD
Desc
Counter:
Including a file:
File size:
Last File modification Date:
Remote Audit Page
Server Time
Reporting using 'report.java'

If you are interested in more information or have any comments please contact me at

dmbrowne@cyberramp.net

Last updated Mar.14/99