Apache authentication

Apache web server
mod_auth_vas
Current:3.6.8.1 (2013-02-07)
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, Safari and Google Chrome.

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. Packages for Red Hat's httpd 2.0 have "http20" in their names, packages for Red Hat's httpd 2.2 have "http22" 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.8.1
Platform Filename Type Size Date MD5 checksum?
Other mod_auth_vas releases
aix-53mod-auth-vas_AIX53-IHS61.3.6.8.1.bffpackage205 kB2013-02-07054d30849e3b105d233004b5cba180aa
hpux-pa-11v1mod-auth-vas-ap20-3.6.8.1.hppa.depotpackage430 kB2013-02-0790d4c5b90850ddfe6998d0a356414429
linux-ia64mod-auth-vas-ap20-3.6.8.1-1.ia64.rpmpackage71 kB2013-02-07d0fe644c94bf3e093f3a4d2e923b57d9
linux-ppcmod-auth-vas-ap20-3.6.8.1-1.ppc.rpmpackage65 kB2013-02-070fd975eb39af4e5aafa892b15bb9a829
linux-x86_64mod-auth-vas-ap20_3.6.8.1-1_amd64.debpackage74 kB2013-02-0773b1406b75b998be28adf76dd64b479f
mod-auth-vas-ap22-3.6.8.1-1.x86_64.rpmpackage74 kB2013-02-07806dfcc6a4b152bdb67f7797ca81cc64
mod-auth-vas-ap22_3.6.8.1-1_amd64.debpackage75 kB2013-02-075ae2a9aa4345e27c5da07b44f535b807
mod-auth-vas-http20-3.6.8.1-1.x86_64.rpmpackage64 kB2013-02-101b4d2fb029d5affaef5840a0acaefea7
mod-auth-vas-http22-3.6.8.1-1.x86_64.rpmpackage76 kB2013-02-072a253004777a6ba7610d40cad706f767
linux-x86mod-auth-vas-ap20_3.6.8.1-1_i386.debpackage66 kB2013-02-07f27ccfd6c49acc32c9b36beb324c1910
mod-auth-vas-ap22-3.6.8.1-1.i386.rpmpackage70 kB2013-02-071c023945532db620adf3da9072a5cf1e
mod-auth-vas-ap22_3.6.8.1-1_i386.debpackage71 kB2013-02-07181e9674013a708503cdd1ec8b68642d
mod-auth-vas-http20-3.6.8.1-1.i386.rpmpackage63 kB2013-02-07545117d933a6f5fb73fa73ab1dc839a4
mod-auth-vas-http22-3.6.8.1-1.i386.rpmpackage72 kB2013-02-07e175d48a34c1fba6017d34f5d208a703
solaris10-sparc64mod-auth-vas_SunOS_5.10-ap22-3.6.8.1-sparc64.pkgpackage190 kB2013-02-07eaf6edbcb8918f6d5b2de2298811b14e
solaris10-x64mod-auth-vas_SunOS_5.10-ap20-3.6.8.1-i386.pkgpackage202 kB2013-02-07cf7c0e37869e034b452978ea52728e8a
solaris8-sparcmod-auth-vas_SunOS_5.8-ap22-3.6.8.1-sparc.pkgpackage163 kB2013-02-077fc285984ca4806ea13c3d74931fb5e3
solaris8-x86mod-auth-vas_SunOS_5.8-ap22-3.6.8.1-i386.pkgpackage151 kB2013-02-0773f59d0b97f7564c6954fda1b9fe0276
sourcemod_auth_vas-3.6.8.1.tar.gzsource578 kB2013-02-077b50549bd9819a543267fc7ec43db237

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.