Skip to content

Instantly share code, notes, and snippets.

@tuklusan
Last active November 14, 2016 05:24
WASD_CONFIG_GLOBAL.CONF | Installation and Configuration of a basic WASD HTTP Web Server on Digital DEC OpenVMS VAX 7.3: http://supratim-sanyal.blogspot.com/2016/11/install-wasd-openvms-web-server-simple.html
# ------------------------------
# [WASD_ROOT.LOCAL]wasd_config_global.conf
# ------------------------------
# INSTALL AND CONFIGURE A BASIC WASD WEB SERVER
# ON OPENVMS VAX 7.3
#
# FULL INSTALLATION AND CONFIGURATION PROCEDURE:
# http://supratim-sanyal.blogspot.com/2016/11/install-wasd-openvms-web-server-minimal.html
#
# SUPRATIM SANYAL
# SUPRATIM AT RISEUP DOT NET
# ------------------------------
# Configuration: klaatu.private:80
# HTTPd-WASD/11.0.0 OpenVMS/AXP SSL
# Last Modified: Monday, Nov 14, 2016
# SYSTEM.'QCOCAL'@sanyalnet-openvms-vax.freeddns.org
# -SERVICE-
[Service]
[ServiceNotFoundURL]
# -GENERAL-
[InstanceMax] 0
[InstancePassive] disabled
[ConnectMax] 100
[ProcessMax] 100
[ServiceListenBacklog] 5
[RequestHistory] 100
[ActivityDays] 28
[CharsetDefault] ISO-8859-1
[CharsetConvert]
[Monitor] enabled
[RegEx] enabled
[EntityTag] enabled
[PipelineRequests] enabled
[HttpTrace] disabled
[WwwImplied] enabled
[GzipAccept] 9
[GzipFlushSeconds] 5,3
[GzipResponse] 9
[Port] 80
[StreamLF] 250
[SearchScript]
[SearchScriptExclude]
[PutMaxKbytes] 5000
[PutBinaryRFM]
[PutVersionLimit] 3
[MapUserNameCacheEntries] 32
[PersonaCacheEntries] 32
# -DNS-
[DNSLookupClient] enabled
[DNSLookupLifeTime] 24:00:00
[DNSLookupRetry] 4
# -LOGGING-
[Logging] enabled
[LogFormat] combined
[LogNaming] host
[LogPeriod] monday
[LogPerInstance] disabled
[LogPerService] enabled
[LogPerServiceHostOnly] disabled
[LogWriteFail503] disabled
[LogFile] WASD_LOGS:
[LogFileExtend] 0
[LogExcludeHosts]
# -OPCOM-
[OpcomTarget] OPER12
[OpcomAdmin] enabled
[OpcomAuthorization] enabled
[OpcomControl] enabled
[OpcomHTTPd] enabled
[OpcomProxyMaint] enabled
# -CACHE-
[Cache] enabled
[CacheEntriesMax] 200
[CacheTotalKBytesMax] 5000
[CacheFileKBytesMax] 64
[CacheGuardPeriod] 00:00:10
[CacheValidatePeriod] 00:00:10
[CacheFrequentHits] 3
[CacheFrequentPeriod] 00:02:00
# -TIMEOUTS-
[TimeoutInput] 00:00:30
[TimeoutOutput] 02:30:00
[TimeoutNoProgress] 00:02:00
[TimeoutPersistent] 00:01:00
# -BUFFER SIZES-
[BufferSizeDclCommand] 8192
[BufferSizeDclOutput] 4492
[BufferSizeDclCgiPlusIn] 6142
[BufferSizeDclCgiHeader] 3172
[BufferSizeNetRead] 2048
[BufferSizeNetWrite] 7492
[BufferSizeNetFile] 7500
[BufferSizeNetMTU] 1500
[SocketSizeSndBuf] 0
[SocketSizeRcvBuf] 0
# -HTTP/2-
[Http2Protocol] enabled
[Http2StreamsMax] 0
[Http2FrameSizeMax] 0
[Http2HeaderListMax] 0
[Http2HeaderTableMax] 0
[Http2InitWindowSize] 0
[HTTP2PingSeconds] 00:00:00
# -SECURE SOCKET-
[SecureSocket] disabled
[SSLversion] TLSvall,-SSLv3
[SSLoptions] +OP_CIPHER_SERVER_PREFERENCE
[SSLcipherList] EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH:-DSS:
[SSLcert]
[SSLkey]
[SSLverifyPeer] disabled
[SSLverifyPeerDepth] 0
[SSLverifyPeerCAFile]
[SSLstrictTransSec] 0
[SSLsessionCacheMax] 0
[SSLinstanceCacheMax] 0
[SSLinstanceCacheSize] 0
# -INDEX PAGES-
[Welcome]
INDEX.HTML
# -HOST ACCESS-
[Accept]
[Reject]
# -REPORTS-
[ServerAdmin]
[ServerSignature] enabled
[ServerReportBodyTag] <body link="#0000cc" vlink="#0000cc">
[ServerAdminBodyTag] <body link="#0000cc" vlink="#0000cc">
[ReportBasicOnly] enabled
[ReportMetaInfo] disabled
[ErrorReportPath]
[ErrorRecommend] disabled
# -AUTHORIZATION-
[AuthCacheEntriesMax] 0
[AuthCacheEntrySize] 0
[AuthCacheMinutes] 10
[AuthRevalidateUserMinutes] 0
[AuthFailureLimit] 20
[AuthFailurePeriod] 00:00:00
[AuthFailureTimeout] 00:00:00
[AuthTokenEntriesMax] 0
[AuthBasic] enabled
[AuthDigest] disabled
[AuthDigestGetLife] 0
[AuthDigestPutLife] 0
[AuthSYSUAFlogonType]
[AuthSYSUAFacceptExpPwd] disabled
[AuthSYSUAFpwdExpURL] /httpd/-/change/vms/
# -PROXY SERVING-
[ProxyServing] disabled
[ProxyCache] enabled
[ProxyUnknownRequestFields] enabled
[ProxyForwarded] disabled
[ProxyXForwardedFor] disabled
[ProxyReportLog] enabled
[ProxyReportCacheLog] disabled
[ProxyVerifyRecordMax] 20
[ProxyHostLookupRetryCount] 0
[ProxyConnectTimeoutSeconds] 00:00:00
[ProxyConnectPersistMax] 100
[ProxyConnectPersistSeconds] 00:00:30
[ProxyCacheFileKBytesMax] 0
[ProxyCacheNegativeSeconds] 00:05:00
[ProxyCacheNoReloadSeconds] 00:00:30
[ProxyCacheReloadList] 1,2,4,8,12,24,48,96,168
[ProxyCacheRoutineHourOfDay] 0
[ProxyCachePurgeList] 168,48,24,8,0
[ProxyCacheDeviceDirOrg] 64x64
[ProxyCacheDeviceCheckMinutes] 15
[ProxyCacheDeviceMaxPercent] 90
[ProxyCacheDevicePurgePercent] 1
# -SCRIPTING-
[Scripting] disabled
[DclDetachProcess] disabled
[DclDetachProcessPriority]
[CgiStrictOutput] enabled
[DclSpawnAuthPriv] disabled
[DclGatewayBg] enabled
[DclSoftLimit] 20
[DclHardLimit] 25
[DclBitBucketTimeout] 00:00:15
[DclZombieLifeTime] 00:05:00
[DclCgiPlusLifeTime] 00:10:00
[DECnetReuseLifeTime] 00:05:00
[DECnetConnectListMax] 50
[DclCleanupScratchMinutesMax] 10
[DclCleanupScratchMinutesOld] 10
[DclScriptRunTime]
.PL__ @cgi-bin:[000000]PERL.com
.PL perl
.DLL $CGI-BIN:[000000]CGISAPI.EXE
.CLASS @CGI-BIN:[000000]JAVA.COM
[DclScriptProctor]
# -SSI-
[SSI] disabled
[SSIexec] enabled
[SSIaccesses] enabled
[SSISizeMax] 0
# -WebDAV-
[WebDAV] disabled
[WebDAVlocking] enabled
[WebDAVlockTimeoutDefault] 00:00:00
[WebDAVlockTimeoutMax] 00:00:00
[WebDAVlockCollectionDepth] 1
[WebDAVquota] enabled
# -DIRECTORY-
[DirAccess] enabled
[DirLayout] I__L__R__S:b__D
[DirBodyTag] <body>
[DirDescriptionLines] 30
[DirMetaInfo] disabled
[DirOwner] disabled
[DirPreExpired] disabled
[DirWildcard] enabled
[DirNoImpliedWildcard] enabled
[DirNoPrivIgnore] enabled
[DirReadme] top
[DirReadmeFile]
README.HTML
README.HTM
README.TXT
README.
# -ICONS-
[AddIcon]
/httpd/-/text.gif [TXT] text/plain
/httpd/-/text.gif [CSS] text/css
/httpd/-/text.gif [XML] text/xml
/httpd/-/doc.gif [HTM] text/html
/httpd/-/doc.gif [HTM] text/x-menu
/httpd/-/image.gif [IMG] image/gif
/httpd/-/image.gif [IMG] image/bitmap
/httpd/-/image.gif [IMG] image/x-xbitmap
/httpd/-/image.gif [IMG] image/jpeg
/httpd/-/movie.gif [MOV] image/mpeg
/httpd/-/image.gif [IMG] image/png
/httpd/-/sound.gif [AUD] application/audio
/httpd/-/sound.gif [AUD] audio/x-wav
/httpd/-/sound.gif [AUD] audio/mpeg
/httpd/-/x-script.gif [htm] application/x-script
/httpd/-/text.gif [txt] text/x-ismap
/httpd/-/x-shtml.gif [htm] text/x-shtml
/httpd/-/binary.gif [BIN] application/octet-stream
/httpd/-/binary.gif [BIN] application/x-vms512
/httpd/-/binary.gif [BIN] application/x-compressed
/httpd/-/gzip.gif [ZIP] application/x-gzip
/httpd/-/compressed.gif [ZIP] application/x-compress
/httpd/-/uu.gif [UUE] application/x-uuencoded
/httpd/-/wp.gif [WPC] application/x-wp
/httpd/-/pdf.gif [PDF] application/pdf
/httpd/-/postscript.gif [PS_] application/postscript
/httpd/-/binary.gif [BIN] application/x-ns-proxy-autoconfig
/httpd/-/binary.gif [BIN] application/x-x509-ca-cert
/httpd/-/binary.gif [SWF] application/x-shockwave-flash
/httpd/-/blank.gif _____ x-internal/blank
/httpd/-/file.gif [FIL] x-internal/default-icon
/httpd/-/directory.gif [DIR] x-internal/directory
/httpd/-/back.gif [<--] x-internal/parent
/httpd/-/unknown.gif [???] x-internal/unknown
[AddBlankIcon]
[AddDefaultIcon]
[AddDirIcon]
[AddParentIcon]
[AddUnknownIcon]
# -CONTENT TYPES-
[AddType]
.HTML "text/html; charset=ISO-8859-1" HyperText Markup Language
.HTM text/html HyperText Markup Language
.MENU text/x-menu hypertext menu
.MNU text/x-menu hypertext menu
.TXT "text/plain; charset=ISO-8859-1" plain text
.GIF image/gif GIF image
.BMP image/bitmap Bitmap image
.XBM image/x-xbitmap X-bitmap
.DIR x-internal/directory binary
.SHTML text/x-shtml HyperText Markup Language (pre-processed)
.SHT text/x-shtml HyperText Markup Language (pre-processed)
.ISMAP text/x-ismap Clickable-image mapping
.ISM text/x-ismap Clickable-image mapping
. text/plain plain text
.ACF text/plain DCE Attribute Configuration File
.ADA text/plain Ada source
.ANNOUNCE text/plain plain text
.ASC text/plain plain text
.ASCII text/plain plain text
.AVI video/x-msvideo AVI video
.B32 text/plain BLISS-32 source
.BAS text/plain BASIC source
.BCK application/octet-stream backup saveset
.BKB application/x-script /HyperReader Bookreader book
.BKS application/x-script /HyperShelf Bookreader shelf
.C text/plain C source
.CLD text/plain VMS Command Line Definition
.CFG text/plain configuration file
.CGI text/plain Perl source
.CLASS application/octet-stream Java class
.CMS text/plain Code Management System rules
.COB text/plain COBOL source
.COM text/plain DCL procedure
.CONF text/plain configuration file
.CNF text/plain configuration
.CPP text/plain C++ source
.CRT application/x-x509-ca-cert DER certifcate (MSIE)
.CSS text/css W3C Cascading Style Sheet
.DAT application/octet-stream data file
.DBF application/x-script /dbiv dBASEIV database
.DBT application/octet-stream dBASEIV database memos
.DCL text/plain DCL procedure
.DIS text/plain distribution list
.DLL application/octet-stream ISAPI extension DLL
.DOC application/octet-stream DECwrite document
.DECW$BOOK application/x-script /HyperReader Bookreader book
.DECW$BOOKSHELF application/x-script /HyperShelf Bookreader shelf
.DVI application/octet-stream TeX Device Independent
.EPS text/plain Encapsulated PostScript
.EXE application/octet-stream executable
.FDL text/plain VMS File Definition Language
.FIRST text/plain plain text
.1ST text/plain plain text
.FOR text/plain Fortran source
.H text/plain C header
.HLP text/plain VMS help source
.HDR text/plain LSE template
.HLB application/x-script /Conan VMS help library
.HTMLX text/x-shtml OSU SSI HTML
.ICO image/x-icon MSWin icon
.IMAGEMAP application/x-script /htbin/mapimage OSU Image map
.IDL text/plain DCE Interface Definition Language
.IMG application/octet-stream DDIF image
.JAVA text/plain Java source
.JAR application/octet-stream Java JAR
.JPG image/jpeg JPEG image
.JPEG image/jpeg JPEG image
.JS text/JavaScript JavaScript source
.LIS text/plain plain text listing
.LIST text/plain plain text listing
.LUA text/plain Lua script
.LOG text/plain plain text log
.MAP text/plain map file
.MAR text/plain MACRO-32 source
.MAN text/plain U**x man page
.MLB application/octet-stream VMS MACRO library
.MMS text/plain Module Management System rules
.MP3 audio/mpeg MPEG audio
.MPG image/mpeg MPEG movie
.MPEG image/mpeg MPEG movie
.MSG text/plain VMS message source
.OBJ application/octet-stream VMS object module
.ODL application/x-script /HyperShelf BNU shelf
.OLB application/octet-stream VMS object library
.OPT text/plain VMS linker options
.PAC application/x-ns-proxy-autoconfig proxy autoconfig
.PAS text/plain Pascal source
.PCSI application/octet-stream product installer
.PCSI-DCX_VAXEXE executable product installer
.PDF application/pdf Adobe Portable Document Format
.PEM application/x-x509-ca-cert Privacy Enhanced Mail certificate
.PNG image/png Portable Network Graphic
.POD text/plain Perl documentation
.PL text/plain Perl source
.PERL text/plain Perl source
.PHP text/plain PHP source
.PHTML text/plain PHP source
.PHPS text/plain PHP source
.PM text/plain Perl package
.PRO text/plain IDL source
.PROPERTIES text/plain Java properties
.PS application/postscript PostScript
.PY text/plain Python source
.READ* text/plain plain text
.RELEASE_NOTES text/plain VMS software release notes
.SAV application/octet-stream backup saveset
.SDML text/plain Standard Digital Markup Language - VAX Document source
.STY text/plain TeX Style
.SWF application/x-shockwave-flash Adobe ShockWave Flash
.TEX text/plain TeX source
.TEXT text/plain plain text
.TPU text/plain Text Processing Utility source - VMS TPU
.TLB application/x-script /Conan VMS text library
.UIL text/plain User Interface Language - X Window System
.UID application/octet-stream User Interface Definition - X Window System
.UU application/x-uuencoded UU-encoded
.UUE application/x-uuencoded UU-encoded
.VMS text/plain plain text
.WAV audio/x-wav WAV audio
.WBMP image/vnd.wap.wbmp WAP bitmap
.WML text/vnd.wap.wml WAP ML
.WMLS text/vnd.wap.wmlscript WAP MLScript
.WP application/x-script /hwp WordPerfect document
.WPD application/x-script /hwp WordPerfect document
.WP5 application/x-script /hwp WordPerfect document
.WWW_* text/plain directory access control file
.XHTML application/xhtml+xml XHTML+XML document
.XML text/xml XML
.ZIP application/x-gzip ZIP-compressed
.Z application/x-compressed compressed
.HTL text/plain plain text
* x-internal/unknown
[AddMimeTypesFile]
# End!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment