expertenaustausch > comm.software.* > comm.software.webserver

Heiko Kürschner (23.03.2015, 23:44)
Hallo,

Nach längerer Zeit setze ich mal wieder einen Webserver (Apache) auf.

Das bis jetzt eingerichtete läuft soweit. Allerdings gibt es da noch ein
Problem:

# systemctl status apache2.service
apache2.service - The Apache Webserver
Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled)
Active: active (running) since Mo 2015-03-23 22:16:21 CET; 6s ago
Process: 2307 ExecStop=/usr/sbin/start_apache2 -D SYSTEMD -DFOREGROUND -k
graceful-stop (code=exited, status=1/FAILURE)
Main PID: 2380 (httpd2-prefork)
Status: "Processing requests..."
CGroup: /system.slice/apache2.service
??2380 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
-D SYSTEMD -DFOREGROUND -k start
??2397 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
-D SYSTEMD -DFOREGROUND -k start
??2398 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
-D SYSTEMD -DFOREGROUND -k start
??2400 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
-D SYSTEMD -DFOREGROUND -k start
??2401 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
-D SYSTEMD -DFOREGROUND -k start
??2402 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
-D SYSTEMD -DFOREGROUND -k start

# journalctl -o verbose 2307
Failed to add match '2307': Das Argument ist ungültig
Failed to add filters: Das Argument ist ungültig

# apache2ctl configtest
Syntax OK

# apache2ctl -v
Server version: Apache/2.4.10 (Linux)
Server built: 2015-02-23 16:50:25.000000000 +0000

Ein Argument bei einem Filter ist ungültig, tja aber wo?
Was könnte man noch tun, um den Fehler weiter einzukreisen?

Grüße
Kürsche
Heiko Kürschner (23.03.2015, 23:55)
Nachtrag:

# grep -rsniH filter /etc/apache2/* 2>/dev/nul
errors.conf:41: AddOutputFilter Includes html
mime.types:229:# application/simple-filter+xml
mod_mime-defaults.conf:145:# Filters allow you to process content before it
is sent to the client.
mod_mime-defaults.conf:151:#AddOutputFilter INCLUDES .shtml
ssl-global.conf:30:# The filtering dialog program (`builtin' is a internal

Oder fällt da noch mehr darunter? Oder fehlt nur einer?

Grüße
Kürsche
Nomen Nescio (24.03.2015, 00:31)
Heiko =?UTF-8?B?S8O8cnNjaG5lcg==?= <hcp.net> wrote:

> Das bis jetzt eingerichtete läuft soweit. Allerdings gibt es da noch ein
> Problem:


Welches Problem?

> Active: active (running) since Mo 2015-03-23 22:16:21 CET; 6s ago
> Status: "Processing requests..."


> # apache2ctl configtest
> Syntax OK


> Ein Argument bei einem Filter ist ungültig, tja aber wo?


Meinst du das?

> # journalctl -o verbose 2307
> Failed to add match '2307': Das Argument ist ungültig
> Failed to add filters: Das Argument ist ungültig


Das ist kein Problem mit apache. man journalctl
Heiko Kürschner (24.03.2015, 01:55)
Nomen Nescio schrieb:

> Meinst du das?
>> # journalctl -o verbose 2307
>> Failed to add match '2307': Das Argument ist ungültig
>> Failed to add filters: Das Argument ist ungültig


Ja.

> Das ist kein Problem mit apache. man journalctl


Mit Apache nicht. Aber "journalctl" ist _das_ Problem, wenn ich ein Problem
habe. Für mich ist journalctl schlicht unbenutzbar.
Selbst bei --full --all sehe nichts brauchbares, und die manpage hilft bei
meinen bescheidenen Englischkenntnissen nicht wirklich.

Grüße
Kürsche
Ulf Volmer (24.03.2015, 02:35)
Heiko Kürschner <hcp.net> schrieb:
> # systemctl status apache2.service
> apache2.service - The Apache Webserver


> # journalctl -o verbose 2307
> Failed to add match '2307': Das Argument ist ungültig
> Failed to add filters: Das Argument ist ungültig


Ich würde mal

journalctl _SYSTEMD_UNIT=apache2.service

versuchen.

Viele Grüße
Ulf
Heiko Kürschner (24.03.2015, 12:41)
Ulf Volmer schrieb:

> Ich würde mal
> journalctl _SYSTEMD_UNIT=apache2.service
> versuchen.


Danke für den Tip.
Aber nachdem ich gestern den Rechner ausgeschalten habe ist heute nach dem
booten alles in Ordnung. Seltsam.

Grüße
Kürsche
Ähnliche Themen