[Bug 1315029] Re: shib2.load prevents webdav from reading .htpasswd file

Bernie bernie at theredwinebar.com
Tue May 6 15:34:08 UTC 2014


** Description changed:

  When I configure webdav in apache2 it works fine. ie. login to the
  secure directory from a web browser
  
  When I install the following.....
  apt-get install -y libapache2-mod-shib2 shibboleth-sp2-schemas libshibsp-dev opensaml2-tools
- and it has enabled shib2.load within --/sisodata/apache2/mods-enabled/-- directory, I can no longer log in to folder from a web rowser.
+ and it has enabled shib2.load within --/etc/apache2/mods-enabled/-- directory, I can no longer log in to folder from a web rowser.
  
  Once the details have been inputted into the web browser login box and
  then click the OK button it just reloads the login box.
  
  lsb_release -a
-  No LSB modules are available.
-  Distributor ID: Ubuntu
-  Description: Ubuntu 14.04 LTS
-  Release: 14.04
-  Codename: trusty
+  No LSB modules are available.
+  Distributor ID: Ubuntu
+  Description: Ubuntu 14.04 LTS
+  Release: 14.04
+  Codename: trusty
  
  apachectl -V
-  Server version: Apache/2.4.7 (Ubuntu)
-  Server built: Apr 3 2014 12:20:28
-  Server's Module Magic Number: 20120211:27
-  Server loaded: APR 1.5.1-dev, APR-UTIL 1.5.3
-  Compiled using: APR 1.5.1-dev, APR-UTIL 1.5.3
-  Architecture: 64-bit
-  Server MPM: prefork
-    threaded: no
-      forked: yes (variable process count)
-  Server compiled with....
-   -D APR_HAS_SENDFILE
-   -D APR_HAS_MMAP
-   -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-   -D APR_USE_SYSVSEM_SERIALIZE
-   -D APR_USE_PTHREAD_SERIALIZE
-   -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-   -D APR_HAS_OTHER_CHILD
-   -D AP_HAVE_RELIABLE_PIPED_LOGS
-   -D DYNAMIC_MODULE_LIMIT=256
-   -D HTTPD_ROOT="/etc/apache2"
-   -D SUEXEC_BIN="/usr/lib/apache2/suexec"
-   -D DEFAULT_PIDLOG="/var/run/apache2.pid"
-   -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-   -D DEFAULT_ERRORLOG="logs/error_log"
-   -D AP_TYPES_CONFIG_FILE="mime.types"
-   -D SERVER_CONFIG_FILE="apache2.conf"
+  Server version: Apache/2.4.7 (Ubuntu)
+  Server built: Apr 3 2014 12:20:28
+  Server's Module Magic Number: 20120211:27
+  Server loaded: APR 1.5.1-dev, APR-UTIL 1.5.3
+  Compiled using: APR 1.5.1-dev, APR-UTIL 1.5.3
+  Architecture: 64-bit
+  Server MPM: prefork
+    threaded: no
+      forked: yes (variable process count)
+  Server compiled with....
+   -D APR_HAS_SENDFILE
+   -D APR_HAS_MMAP
+   -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
+   -D APR_USE_SYSVSEM_SERIALIZE
+   -D APR_USE_PTHREAD_SERIALIZE
+   -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
+   -D APR_HAS_OTHER_CHILD
+   -D AP_HAVE_RELIABLE_PIPED_LOGS
+   -D DYNAMIC_MODULE_LIMIT=256
+   -D HTTPD_ROOT="/etc/apache2"
+   -D SUEXEC_BIN="/usr/lib/apache2/suexec"
+   -D DEFAULT_PIDLOG="/var/run/apache2.pid"
+   -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
+   -D DEFAULT_ERRORLOG="logs/error_log"
+   -D AP_TYPES_CONFIG_FILE="mime.types"
+   -D SERVER_CONFIG_FILE="apache2.conf"
  
  as a note this setup worked fine in 12.04.
  
- As an additional note - once shib2.load within --/sisodata/apache2/mods-
+ As an additional note - once shib2.load within --/etc/apache2/mods-
  enabled/-- directory is removed webdav functions correctly
  
  Regards
  Bernie

** Description changed:

  When I configure webdav in apache2 it works fine. ie. login to the
  secure directory from a web browser
  
  When I install the following.....
  apt-get install -y libapache2-mod-shib2 shibboleth-sp2-schemas libshibsp-dev opensaml2-tools
- and it has enabled shib2.load within --/etc/apache2/mods-enabled/-- directory, I can no longer log in to folder from a web rowser.
+ and it has enabled shib2.load within --/etc/apache2/mods-enabled/-- directory, I can no longer log in to folder from a web browser.
  
  Once the details have been inputted into the web browser login box and
  then click the OK button it just reloads the login box.
  
  lsb_release -a
   No LSB modules are available.
   Distributor ID: Ubuntu
   Description: Ubuntu 14.04 LTS
   Release: 14.04
   Codename: trusty
  
  apachectl -V
   Server version: Apache/2.4.7 (Ubuntu)
   Server built: Apr 3 2014 12:20:28
   Server's Module Magic Number: 20120211:27
   Server loaded: APR 1.5.1-dev, APR-UTIL 1.5.3
   Compiled using: APR 1.5.1-dev, APR-UTIL 1.5.3
   Architecture: 64-bit
   Server MPM: prefork
     threaded: no
       forked: yes (variable process count)
   Server compiled with....
    -D APR_HAS_SENDFILE
    -D APR_HAS_MMAP
    -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
    -D APR_USE_SYSVSEM_SERIALIZE
    -D APR_USE_PTHREAD_SERIALIZE
    -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
    -D APR_HAS_OTHER_CHILD
    -D AP_HAVE_RELIABLE_PIPED_LOGS
    -D DYNAMIC_MODULE_LIMIT=256
    -D HTTPD_ROOT="/etc/apache2"
    -D SUEXEC_BIN="/usr/lib/apache2/suexec"
    -D DEFAULT_PIDLOG="/var/run/apache2.pid"
    -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
    -D DEFAULT_ERRORLOG="logs/error_log"
    -D AP_TYPES_CONFIG_FILE="mime.types"
    -D SERVER_CONFIG_FILE="apache2.conf"
  
  as a note this setup worked fine in 12.04.
  
  As an additional note - once shib2.load within --/etc/apache2/mods-
  enabled/-- directory is removed webdav functions correctly
  
  Regards
  Bernie

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to apache2 in Ubuntu.
https://bugs.launchpad.net/bugs/1315029

Title:
  shib2.load prevents webdav from reading .htpasswd file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1315029/+subscriptions



More information about the Ubuntu-server-bugs mailing list