Package: apache2 Version: 2.4.10-2 Severity: grave Justification: renders package unusable
Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of this action? * What outcome did you expect instead? *** End of the template - remove these template lines *** -- Package-specific info: -- System Information: Debian Release: jessie/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.14-2-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages apache2 depends on: ii apache2-bin 2.4.10-2 ii apache2-data 2.4.10-2 ii lsb-base 4.1+Debian13 ii mime-support 3.56 ii perl 5.20.0-6 ii procps 1:3.3.9-7 Versions of packages apache2 recommends: ii ssl-cert 1.0.34 Versions of packages apache2 suggests: ii apache2-doc 2.4.10-1 pn apache2-suexec-pristine | apache2-suexec-custom <none> pn apache2-utils <none> ii iceweasel [www-browser] 31.1.0esr-1 ii konqueror [www-browser] 4:4.14.1-1 ii w3m [www-browser] 0.5.3-17 Versions of packages apache2-bin depends on: ii libapr1 1.5.1-3 ii libaprutil1 1.5.3-3 ii libaprutil1-dbd-sqlite3 1.5.3-3 ii libaprutil1-ldap 1.5.3-3 ii libc6 2.19-11 ii libldap-2.4-2 2.4.39-1.1+b1 ii liblua5.1-0 5.1.5-7 ii libpcre3 1:8.35-3 ii libssl1.0.0 1.0.1i-2 ii libxml2 2.9.1+dfsg1-4 ii perl 5.20.0-6 ii zlib1g 1:1.2.8.dfsg-2 Versions of packages apache2-bin suggests: ii apache2-doc 2.4.10-1 pn apache2-suexec-pristine | apache2-suexec-custom <none> ii iceweasel [www-browser] 31.1.0esr-1 ii konqueror [www-browser] 4:4.14.1-1 ii w3m [www-browser] 0.5.3-17 Versions of packages apache2 is related to: ii apache2 2.4.10-2 ii apache2-bin 2.4.10-2 -- Configuration Files: /etc/apache2/mods-available/alias.conf changed: <IfModule alias_module> Alias /icons/ "/usr/share/apache2/icons/" <Directory "/usr/share/apache2/icons"> Options FollowSymlinks AllowOverride None Order allow,deny Allow from all </Directory> Alias "/DVD" "/RAID/DVD" <Location "/DVD"> Options Indexes Order allow,deny Allow from all </Location> Alias "/RAID_Server" "/RAID/Recordings" <Location "/RAID_Server"> Options Indexes Order allow,deny Allow from all </Location> </IfModule> /etc/apache2/sites-available/000-default.conf changed: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> <Directory "/var/www/vidmgr"> Options +ExecCGI AddHandler cgi-script .py DirectoryIndex VidMgrWeb.py Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> <VirtualHost *:8080> ServerAdmin webmaster@localhost DocumentRoot /var/www/cgi-bin/TiVo <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/cgi-bin/TiVo> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias / /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin/TiVo"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> -- no debconf information I upgraded my server a few days ago by installing a virgin copy of Debian "jessie" from scratch, and then copied over the configurations from the previous version which ran under "wheezy". After having done so, any plain html pages seem to load just fine, but I cannot run any scripts. I have several bash-based scripts in /var/www/cgi-bin/<PageName>, each with an index.cgi script as the entry point. Attempring to enter into any of these web pages results in a 403 error: "You don't have permission to access /cgi/bin/xxxxxx on this server. /var/log/apache2/error.log produces an entry like: [Tue Sep 30 23:51:39.643085 2014] [authz_core:error] [pid 9530:tid 140346304423680] [client 192.168.1.121:59351] AH01630: client denied by server configuration: /usr/lib/cgi-bin/Thermostat/index.cgi Meanwhile, I also have one directory that has a set of Python scripts in it, starting with /var/www/vidmgr/VidMgrWeb.py. When I try to access this directory, insted of running the script, the borwser starts downloading it to the PC. This was all working under "Wheezy", but now it is broken, and I cannot figure out what, if anything, is wrong in my configurations or how to fix it. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org