You are not logged in.

#1 2019-01-25 08:24:18

Vivus
Member
Registered: 2016-06-22
Posts: 28

httpd won't start

Hello,

the status of httpd is:

httpd.service - Apache Web Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2019-01-25 09:21:36 CET; 4s ago
  Process: 1750 ExecStart=/usr/bin/httpd -k start -DFOREGROUND (code=exited, status=1/FAILURE)
 Main PID: 1750 (code=exited, status=1/FAILURE)

Jan 25 09:21:36 HauptServer systemd[1]: Started Apache Web Server.
Jan 25 09:21:36 HauptServer systemd[1]: httpd.service: Main process exited, code=exited, status=1/FAILURE
Jan 25 09:21:36 HauptServer systemd[1]: httpd.service: Failed with result 'exit-code'.

I'm not able to find anything about the error messages. Can someone help?

Offline

#2 2019-01-25 08:34:15

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,667

Offline

#3 2019-01-25 08:58:38

Vivus
Member
Registered: 2016-06-22
Posts: 28

Re: httpd won't start

I did the following:

1. Comment out the unique_id_module line in httpd.conf: #LoadModule unique_id_module modules/mod_unique_id.so

2. In httpd.conf
#LoadModule mpm_event_module modules/mod_mpm_event.so
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so

3. sudo systemctl restart httpd

Still the same problem.

Offline

#4 2019-01-25 09:00:54

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,667

Re: httpd won't start

I posted a link on where to find the logs, not to the thing below… we don't have the slightest idea why it fails at this point.

Offline

#5 2019-01-25 09:12:09

Vivus
Member
Registered: 2016-06-22
Posts: 28

Re: httpd won't start

[Fri Jan 25 10:10:14.809657 2019] [http2:warn] [pid 476] AH10034: The mpm module (prefork.c) is not supported by mod_http2. The mpm determines how things are processed in your server. HTTP/2 has more demands in$
[Fri Jan 25 10:10:17.479606 2019] [core:error] [pid 476] (2)No such file or directory: AH00099: could not create /run/httpd/httpd.pid
[Fri Jan 25 10:10:17.479660 2019] [core:error] [pid 476] AH00100: httpd: could not log pid to file /run/httpd/httpd.pid

Offline

#6 2019-01-25 11:48:47

Vivus
Member
Registered: 2016-06-22
Posts: 28

Re: httpd won't start

I tried

touch /run/httpd/httpd.pid and chown http:http
after that i could start httpd

but after restart same problem...

Last edited by Vivus (2019-01-25 11:50:14)

Offline

#7 2019-01-25 12:16:48

Vivus
Member
Registered: 2016-06-22
Posts: 28

Re: httpd won't start

Okay, after starting httpd, i'm also not able to start mariaDB

mariadb.service - MariaDB 10.3.12 database server
   Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2019-01-25 13:15:33 CET; 6s ago
     Docs: man:mysqld(8)
           https://mariadb.com/kb/en/library/systemd/
  Process: 1120 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
  Process: 1121 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`/usr/bin/galera_recovery`; [ $? -eq 0 ]   && systemctl set-environment _WSREP_ST>
  Process: 1130 ExecStart=/usr/bin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=exited, status=1/FAILURE)
Main PID: 1130 (code=exited, status=1/FAILURE)
   Status: "MariaDB server is down"

Jan 25 13:15:31 HauptServer mysqld[1130]: 2019-01-25 13:15:31 0 [Note] InnoDB: 10.3.12 started; log sequence number 9068354287; transaction id 59217259
Jan 25 13:15:31 HauptServer mysqld[1130]: 2019-01-25 13:15:31 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
Jan 25 13:15:31 HauptServer mysqld[1130]: 2019-01-25 13:15:31 0 [Note] InnoDB: Buffer pool(s) load completed at 190125 13:15:31
Jan 25 13:15:31 HauptServer mysqld[1130]: 2019-01-25 13:15:31 0 [Note] Server socket created on IP: '::'.
Jan 25 13:15:31 HauptServer mysqld[1130]: 2019-01-25 13:15:31 0 [ERROR] Can't start server : Bind on unix socket: No such file or directory
Jan 25 13:15:31 HauptServer mysqld[1130]: 2019-01-25 13:15:31 0 [ERROR] Do you already have another mysqld server running on socket: /run/mysqld/mysqld.sock ?
Jan 25 13:15:31 HauptServer mysqld[1130]: 2019-01-25 13:15:31 0 [ERROR] Aborting
Jan 25 13:15:33 HauptServer systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
Jan 25 13:15:33 HauptServer systemd[1]: mariadb.service: Failed with result 'exit-code'.
Jan 25 13:15:33 HauptServer systemd[1]: Failed to start MariaDB 10.3.12 database server.

I think the problem is not MariaDB as well as httpd

Offline

#8 2019-01-25 12:28:31

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,667

Re: httpd won't start

Output of

df -h
stat /run
mount

Offline

#9 2019-01-25 12:36:01

Vivus
Member
Registered: 2016-06-22
Posts: 28

Re: httpd won't start

df -h
Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
dev             1,8G       0  1,8G    0% /dev
run             1,8G    676K  1,8G    1% /run
/dev/sdb2        49G     25G   22G   53% /
tmpfs           1,8G       0  1,8G    0% /dev/shm
tmpfs           1,8G       0  1,8G    0% /sys/fs/cgroup
tmpfs           1,8G    4,0K  1,8G    1% /tmp
/dev/sda1       2,7T    2,4T  204G   93% /media
/dev/sdc1       3,6T    342G  3,1T   10% /media2
/dev/sdb1       511M     55M  457M   11% /boot
/dev/sdb4       533G     99M  505G    1% /home
tmpfs           361M       0  361M    0% /run/user/1000
tmpfs           361M    8,0K  361M    1% /run/user/420
stat /run
  Datei: /run
  Größe: 400       	Blöcke: 0          EA Block: 4096   Verzeichnis
Gerät: 15h/21d	Inode: 1130        Verknüpfungen: 15
Zugriff: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Zugriff    : 2019-01-25 13:20:01.553333338 +0100
Modifiziert: 2019-01-25 13:20:29.706669380 +0100
Geändert   : 2019-01-25 13:20:29.706669380 +0100
 Geburt    : -
mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=1836900k,nr_inodes=459225,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
/dev/sdb2 on / type ext4 (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=1982)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
mqueue on /dev/mqueue type mqueue (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
/dev/sda1 on /media type ext4 (rw,relatime)
/dev/sdc1 on /media2 type ext4 (rw,relatime)
/dev/sdb1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/sdb4 on /home type ext4 (rw,relatime,data=ordered)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=368900k,mode=700,uid=1000,gid=100)
tmpfs on /run/user/420 type tmpfs (rw,nosuid,nodev,relatime,size=368900k,mode=700,uid=420,gid=420)

Offline

#10 2019-01-25 12:45:32

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 2,720
Website

Re: httpd won't start

Please provide

ls -lFa /run

.
Both problems with Apache and MariaDB suggest a problem with your /run directory.
Also please prepend

LANG=C

to your commands to coerce english text output.

Last edited by schard (2019-01-25 12:48:26)


Inofficial first vice president of the Rust Evangelism Strike Force

Offline

#11 2019-01-25 12:50:12

Vivus
Member
Registered: 2016-06-22
Posts: 28

Re: httpd won't start

drwxr-xr-x 15 root root   400 25. Jan 13:20 ./
drwxr-xr-x 20 mpd  audio 4096 24. Jan 22:11 ../
drwxr-xr-x  2 root root    60 25. Jan 13:20 dbus/
prw-------  1 root root     0 25. Jan 13:20 dmeventd-client|
prw-------  1 root root     0 25. Jan 13:20 dmeventd-server|
drwxr-xr-x  2 root root   100 25. Jan 13:20 fsck/
prw-------  1 root root     0 25. Jan 13:20 initctl|
drwxr-xr-x  2 root root    40 25. Jan 13:20 initramfs/
drwx------  3 root root    80 25. Jan 13:20 lock/
drwxr-xr-x  2 root root    40 25. Jan 13:20 log/
drwxr-xr-x  2 root root    80 25. Jan 13:20 lvm/
-rw-r--r--  1 root root     4 25. Jan 13:20 lvmetad.pid
drwxr-xr-x  2 root root    40 25. Jan 13:20 mount/
drwxr-xr-x  4 root root    80 25. Jan 13:20 resolvconf/
-rw-r--r--  1 root root     4 25. Jan 13:20 sshd.pid
drwxr-xr-x  3 root root    60 25. Jan 13:20 sudo/
drwxr-xr-x 16 root root   380 25. Jan 13:20 systemd/
drwxr-xr-x  2 root root    60 25. Jan 13:20 tmpfiles.d/
drwxr-xr-x  6 root root   140 25. Jan 13:20 udev/
drwxr-xr-x  4 root root    80 25. Jan 13:20 user/

Offline

#12 2019-01-25 12:51:28

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 2,720
Website

Re: httpd won't start

Is /var/run symlinked to /run?
See also: https://bbs.archlinux.org/viewtopic.php?id=159681
And do you have by any chance SELinux installed and enabled?
Please also provide:

$ cat /usr/lib/tmpfiles.d/apache.conf

Should look like this:

d /run/httpd 0755 root root -

Last edited by schard (2019-01-25 12:58:48)


Inofficial first vice president of the Rust Evangelism Strike Force

Offline

#13 2019-01-25 12:59:03

Vivus
Member
Registered: 2016-06-22
Posts: 28

Re: httpd won't start

schard wrote:

Is /var/run symlinked to /run?
See also: https://bbs.archlinux.org/viewtopic.php?id=159681
And do you have by any chance SELinux installed and enabled?

No symlink
SELinux not as far as i know. How can i check that?

Offline

#14 2019-01-25 13:00:27

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,667

Offline

#15 2019-01-25 13:00:58

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 2,720
Website

Re: httpd won't start

SELinux is not part of the official repos. So if you installed it manually, you'd know.
Please provide Apache's tmpfiles config as mentioned above.
The symlink should be in place like so:

$ ls /var/run -l
lrwxrwxrwx 1 root root 6  6. Dez 15:19 /var/run -> ../run

Last edited by schard (2019-01-25 13:02:26)


Inofficial first vice president of the Rust Evangelism Strike Force

Offline

#16 2019-01-25 13:04:20

loqs
Member
Registered: 2014-03-06
Posts: 19,104

Re: httpd won't start

drwxr-xr-x 20 mpd  audio 4096 24. Jan 22:11 ../

Does that not mean / is owned mpd audio?

Offline

#17 2019-01-25 13:08:01

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 2,720
Website

Re: httpd won't start

loqs wrote:
drwxr-xr-x 20 mpd  audio 4096 24. Jan 22:11 ../

Does that not mean / is owned mpd audio?

Good catch.
Yes it does.
Do

chown root.root /

Inofficial first vice president of the Rust Evangelism Strike Force

Offline

#18 2019-01-25 13:08:56

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,667

Re: httpd won't start

I'd suggest to also do

pacman -Qkk filesystem

something bad happened to that system.

Offline

#19 2019-01-25 13:17:05

Vivus
Member
Registered: 2016-06-22
Posts: 28

Re: httpd won't start

ups, everything works fine! Thank you!

Offline

#20 2019-01-25 13:46:29

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,700
Website

Re: httpd won't start

Please remember to mark your thread as solved.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB