Mailinglist Archive: opensuse-bugs (4751 mails)

< Previous Next >
[Bug 1047336] New: Apache 2.4 -- /etc/apache2/conf.d/nagios.conf is using the Apache 2.2 syntax
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 05 Jul 2017 12:53:40 +0000
  • Message-id: <bug-1047336-21960@http.bugzilla.opensuse.org/>
http://bugzilla.opensuse.org/show_bug.cgi?id=1047336


Bug ID: 1047336
Summary: Apache 2.4 -- /etc/apache2/conf.d/nagios.conf is using
the Apache 2.2 syntax
Classification: openSUSE
Product: openSUSE Distribution
Version: Leap 42.2
Hardware: x86-64
OS: openSUSE 42.2
Status: NEW
Severity: Major
Priority: P5 - None
Component: Apache
Assignee: bnc-team-apache@xxxxxxxxxxxxxxxxxxxxxx
Reporter: bugrprt21882@xxxxxxxxx
QA Contact: qa-bugs@xxxxxxx
Found By: ---
Blocker: ---

The "nagios.conf" file supplied with the "nagios-www" packagte version
3.5.1-2.3 is using the Apache 2.2 syntax.

This leads to the Apache 2.4 web server not starting:

systemd[1]: Starting The Apache Webserver...
start_apache2[2053]: AH00526: Syntax error on line 15 of
/etc/apache2/conf.d/nagios.conf:
start_apache2[2053]: Invalid command 'Order', perhaps misspelled or defined by
a module not included in the server configuration
systemd[1]: apache2.service: Main process exited, code=exited, status=1/FAILURE
start_apache2[2314]: AH00526: Syntax error on line 15 of
/etc/apache2/conf.d/nagios.conf:
start_apache2[2314]: Invalid command 'Order', perhaps misspelled or defined by
a module not included in the server configuration
systemd[1]: apache2.service: Control process exited, code=exited status=1
systemd[1]: Failed to start The Apache Webserver.
systemd[1]: apache2.service: Unit entered failed state.
systemd[1]: apache2.service: Failed with result 'exit-code'.

------------------------------------------------------------------

The correct Apache 2.4 syntax is explained here:
<https://httpd.apache.org/docs/2.4/upgrading.html>

------------------------------------------------------------------

The required changes to nagios.conf are:

*** /etc/apache2/conf.d/nagios.conf 2016-06-28 05:00:12.000000000 +0200
--- ./nagios.conf 2017-07-05 14:13:23.295772497 +0200
***************
*** 12,19 ****
# SSLRequireSSL
Options ExecCGI
AllowOverride None
! Order allow,deny
! Allow from all
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
--- 12,18 ----
# SSLRequireSSL
Options ExecCGI
AllowOverride None
! Require all granted
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
***************
*** 29,36 ****
# SSLRequireSSL
Options None
AllowOverride None
! Order allow,deny
! Allow from all
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
--- 28,34 ----
# SSLRequireSSL
Options None
AllowOverride None
! Require all granted
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1

--
You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >