Bug 13229 - apache (httpd) does start anymore since a few days
Summary: apache (httpd) does start anymore since a few days
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-17 21:09 CEST by Thomas Spuhler
Modified: 2014-07-10 00:32 CEST (History)
0 users

See Also:
Source RPM: apache-2.4.9-2.mga5
CVE:
Status comment:


Attachments

Description Thomas Spuhler 2014-04-17 21:09:13 CEST
Description of problem:

# systemctl -l status httpd
httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled)
   Active: failed (Result: exit-code) since Thu 2014-04-17 12:08:20 MST; 1s ago
  Process: 18657 ExecStop=/usr/bin/kill -WINCH ${MAINPID} (code=exited, status=0/SUCCESS)
  Process: 18655 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
 Main PID: 18655 (code=exited, status=1/FAILURE)

Apr 17 12:08:19 vbox.btspuhler.com systemd[1]: Starting The Apache HTTP Server...
Apr 17 12:08:19 vbox.btspuhler.com systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
Apr 17 12:08:20 vbox.btspuhler.com systemd[1]: Failed to start The Apache HTTP Server.
Apr 17 12:08:20 vbox.btspuhler.com systemd[1]: Unit httpd.service entered failed state.
Apr 17 12:08:20 vbox.btspuhler.com httpd[18655]: httpd: Syntax error on line 54 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf/modules.d/00_mod_lua.conf: Cannot load modules/mod_lua.so into server: /etc/httpd/modules/mod_lua.so: undefined symbol: luaL_openlib



Reproducible: 

Steps to Reproduce:
Comment 1 David Walser 2014-04-18 00:07:23 CEST
Known issue.  They tried to rebuild it to link with lua 5.2, but it's not compatible, so that needs to be reverted and it needs to be built with lua 5.1 again.  Basically everything in this commit was wrong:
http://svnweb.mageia.org/packages/cauldron/apache/current/SPECS/apache.spec?r1=604827&r2=612619

I already reverted the second part of it.  Feel free to change the lua thing back and rebuild it.  I would do it myself, but my work computer (with my ssh key) is down due to low voltage in the power circuit in my office :o(
Comment 2 Thomas Spuhler 2014-07-10 00:32:34 CEST
fixed now

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.