Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.webserver > #1324

Re: Apache 2.4: CGIs werden nicht ausgefuehrt

From Ralph Aichinger <ra@pi.h5.or.at>
Newsgroups de.comm.software.webserver
Subject Re: Apache 2.4: CGIs werden nicht ausgefuehrt
Date 2019-04-30 12:19 +0200
Organization Ausserirdische sind gesund
Message-ID <qa97ff$blt$1@pi.h5.or.at> (permalink)
References <qa9dkf.7s0.1@msgid.suchanek.de>

Show all headers | View raw


Sebastian Suchanek <sebastian.suchanek@gmx.de> wrote:
> Das funktionierte auch einige Zeit zufriedenstellend; seit
> ich allerdings den Server, auf dem das läuft, von Debian
> Wheezy über Jessie nach Stretch upgedatet habe (Apache v2.2.x
> => v2.4.25), funktioniert es leider nicht mehr.

Blöde Frage: Hat dein vhosts-Config-file die Endung .conf?
Bei irgendeinem Update hat das bei mir Probleme gemacht
(ohne Endung wurde vorher toleriert, nachher nicht mehr).

/ralph

> 
> Hier zunächst die entsprechende vhost-Konfiguration:
> 
> --------------------------- 8< ---------------------------
> 
> <VirtualHost *:80>
>   DocumentRoot /usr/share/members
>   ServerName [entfernt]
>   ServerAlias [entfernt]
>   CustomLog /var/log/apache2/members_access.log combined
>   LogLevel info
>   Options +ExecCGI
>   AddHandler cgi-script .cgi
>   RewriteEngine on
>   RewriteCond %{REQUEST_URI} ^/nic/update$
>   RewriteRule (.*) /usr/share/members/update.cgi
>   <Location />
>     AuthType Basic
>     AuthUserFile /usr/share/members/.htpasswd
>     AuthGroupFile /dev/null
>     AuthName "DyDN API Access."
>     Order allow,deny
>     Deny from all
>     Satisfy any
>     Require valid-user
>   </Location>
> </VirtualHost>
> 
> --------------------------- 8< ---------------------------
> 
> Wenn ich die entsprechende Update-Seite
> http://domain.tld/nic/update mit dem Browser aufrufe, erhalte
> ich einen Fehler 403. 
> 
> Da sich IIRC bei Apache 2.4 auch die "Order"-Syntax geändert
> hat, habe ich testweise mal den ganzen
> Authentifizierungsblock auskommentiert, doch auch damit
> erhalte ich nach wie vor 403er. Im Apache Fehlerlog steht
> dazu: 
> 
> | [cgi:error] [...] AH02809: Options ExecCGI is off in this directory: /usr/share/members/update.cgi
> 
> WTF!? In der o.g. Konfiguration steht doch deutlich "Options
> +ExecCGI". 
> Testweise habe ich noch in /etc/apache2/apache2.conf im Block 
> 
> | [...]
> | <Directory /usr/share>
> |         AllowOverride None
> |         Require all granted
> | </Directory>
> | [...]
> 
> das "AllowOverride" auf "All" geändert, aber auch das hat
> keine Veränderung bewirkt. (Und ja, natürlich habe ich den
> Apachen nach jeder Änderung immer wieder neu gestartet.)
> 
> Was läuft da schief, warum glaubt Apache das CGI-Skript nicht
> ausführen zu können/dürfen? Und wie kann ich das Problem
> beheben?
> 
> 
> TIA,
> 
> Sebastian
> 
> ______
> [1] http://www.ct.de/1324196
-- 
-----------------------------------------------------------------------------
                                                              https://aisg.at
                                                   ausserirdische sind gesund

Back to de.comm.software.webserver | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Apache 2.4: CGIs werden nicht ausgefuehrt Sebastian Suchanek <sebastian.suchanek@gmx.de> - 2019-04-30 12:04 +0200
  Re: Apache 2.4: CGIs werden nicht ausgefuehrt Ralph Aichinger <ra@pi.h5.or.at> - 2019-04-30 12:19 +0200
    Re: Apache 2.4: CGIs werden nicht ausgefuehrt Sebastian Suchanek <sebastian.suchanek@gmx.de> - 2019-04-30 12:23 +0200
  Re: Apache 2.4: CGIs werden nicht ausgefuehrt Sven Hartge <sh-194@svenhartge.de> - 2019-04-30 12:42 +0200
    Re: Apache 2.4: CGIs werden nicht ausgefuehrt Sebastian Suchanek <sebastian.suchanek@gmx.de> - 2019-04-30 19:39 +0200
      Re: Apache 2.4: CGIs werden nicht ausgefuehrt Sven Hartge <sh-194@svenhartge.de> - 2019-04-30 20:09 +0200
  Re: Apache 2.4: CGIs werden nicht ausgefuehrt Werner Flügel <werner.fluegel@b-tu.de> - 2019-04-30 15:06 +0200

csiph-web