Quest Software

Apache authentication

Apache web server
mod_auth_vas
Current:3.6.4 (2008-09-25)
For QAS:3.0 or later
Servers:
  • Apache 1.3.x
  • Apache 2.x
  • IBM HTTP Server 1.3.x
  • IBM HTTP Server 6.x
  • Oracle HTTP Server
Guides:
Resources:
Development:
License:Resource Central

mod_auth_vas is an authentication and authorization module for use with the Apache web server. Derivatives including IBM HTTP Server and Oracle HTTP Server are also supported.

The module uses Quest Authentication Services (QAS) to implement the HTTP SPNEGO protocol which provides passwordless authentication on web servers with optional fallback to password authentication. In effect, mod_auth_vas allows the Apache web server to perform Windows Integrated Authentication (single sign-on).

Browsers that can authenticate using SPNEGO automatically (without prompting for a password) include Internet Explorer, Firefox and Safari.

Documentation

The installation and how-to guides are good first-step and reference documents. The troubleshooting reference might also be handy. These documents should contain everything required to compile and install the module, as well as configuring client browsers and debugging if problems arise.

Download

Packages for Apache 2.0 have "ap20" in their names, packages for Apache 2.2 have "ap22" in their names. The RPMs should work on any RPM-based system, and the debs should work on any deb-based system. See below for information about packages for other systems.

Release: mod_auth_vas-3.6.4
Platform Filename Type Size Date MD5 checksum?
Other mod_auth_vas releases
aix-53mod-auth-vas.3.6.4-AIX53-IHS61-ppc.bffpackage154 kB2008-11-031ae1ba6b5c0a2f93357df04b4503f05d
hpux-pa-11v1mod-auth-vas-3.6.4+10git9e785e2.depotpackage410 kB2008-11-03be1c6ede28a0be7593a54a4b22e64f21
linux-ia64mod_auth_vas-ap20-3.6.4-1.ia64.rpmpackage65 kB2008-10-1736d55abc5c7729a1eb03f2d99a221486
linux-ppcmod_auth_vas-ap20-3.6.4-1.ppc.rpmpackage58 kB2008-10-17f3cbf3ede6d356794629819128c50664
linux-x86_64libapache20-mod-auth-vas_3.6.4+10git9e785e2-1_amd64.debpackage68 kB2008-10-31b15a2526d18bbe663856fcc4054e08f0
libapache22-mod-auth-vas_3.6.4+10git9e785e2-1_amd64.debpackage67 kB2008-10-31d12e890b1f159b40ef596c98f2189fed
mod_auth_vas-ap20-3.6.4-1.x86_64.rpmpackage59 kB2008-09-29d9b6eb7723490896a44f20ec5ddaa1ff
mod_auth_vas-ap22-3.6.4+11git626bd0d-1.x86_64.rpmpackage69 kB2009-03-1208e5475ee5d65f36f6d0f44cd92d4bfa
linux-x86libapache20-mod-auth-vas_3.6.4+10git9e785e2-1_i386.debpackage60 kB2008-10-31085340393907aafda9daca6cbbe2cce1
libapache22-mod-auth-vas_3.6.4+10git9e785e2-1_i386.debpackage64 kB2008-10-310efdbe09b66ba4afbf8014d5916f149e
mod_auth_vas-ap20-3.6.4-1.i386.rpmpackage64 kB2008-09-24beaa2221410acc510634163a21fb26b8
mod_auth_vas-ap22-3.6.4+11git626bd0d-1.i386.rpmpackage66 kB2009-03-12bf32f80700b1a93db59b8c07db6f72ad
solaris10-x64QSFTmav-3.6.4+10git9e785e2-i386.pkgpackage169 kB2008-10-3038fc7da9f0beaa34a92634127ed37444
solaris8-sparcQSFTmav-3.6.4+10git9e785e2-sparc.pkgpackage151 kB2008-10-317ab31a09546b9e71fd7801c7d0dafb46
solaris8-x86QSFTmav-3.6.4+10git9e785e2-i386.pkgpackage137 kB2008-10-31122fde246c11b46a106b5e0a05de3963
sourcemod_auth_vas-3.6.4-11-g626bd0d.tar.gzsource523 kB2009-03-12f550d559254f3a2f8a3a5f4e6b19de91

Licensing

The mod_auth_vas module is licensed free to use and modify. However, most of the module's functionality derives from Quest Authentication Services (QAS), which requires separate, user licensing.

No packages for your platform?

The mod_auth_vas module often needs to be compiled from source form for your particular version of Apache HTTPD. This is because the Apache web server's module API changes substantially between different releases and modules compiled for one version of the Apache web server will usually not work with any other version.

Resource Central does provide a few pre-compiled mod_auth_vas packages for some of the more popular and stable operating system distributions that include the Apache HTTP server by default. For other systems, you will need to compile the module for your installation.