Top Menu

Jump to content
Home
    Modules
      • Projects
      • Activity
      • Work packages
      • Gantt charts
      • Calendars
      • Team planners
      • Boards
      • News
    • Getting started
    • Introduction video
      Welcome to OpenProject Community
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • Upgrade to Enterprise edition
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Enterprise support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Forgot your password?

      or sign in with your existing account

      Google

Side Menu

  • Overview
  • Activity
    Activity
  • Roadmap
  • Work packages
    Work packages
  • Gantt charts
    Gantt charts
  • Calendars
    Calendars
  • Team planners
    Team planners
  • Boards
    Boards
  • News
  • Forums

Content

Support Installation & Updates
  1. OpenProject
  2. Forums
  3. Support Installation & Updates
  4. Linux Newbie - Installing OpenProject (CentOS)

Linux Newbie - Installing OpenProject (CentOS)

Added by John Crawford over 6 years ago

All,

  I seem to me having issues starting the httpd.service.  Can someone tell me what I'm doing wrong and how to correct?

**************************

[openproj@sacopapp1 home]$ service httpd restart 

Redirecting to /bin/systemctl restart httpd.service 
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units === 
Authentication is required to manage system services or units. 
Authenticating as: openproj 
Password:  
==== AUTHENTICATION COMPLETE === 
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details. 
[openproj@sacopapp1 home]$ systemctl status httpd.service 
● httpd.service - The Apache HTTP Server 
  Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) 
  Active: failed (Result: exit-code) since Fri 2019-01-25 11:01:34 CST; 7s ago 
    Docs: man:httpd(8) 
          man:apachectl(8) 
 Process: 17274 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE) 
 Process: 17273 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE) 
Main PID: 17273 (code=exited, status=1/FAILURE) 

Jan 25 11:01:33 sacopapp1.hotwater.aosmith.org httpd[17273]: [Fri Jan 25 11:01:33.885282 2019] [so:warn] [pid 17273] AH015...ping 
Jan 25 11:01:33 sacopapp1.hotwater.aosmith.org httpd[17273]: [Fri Jan 25 11:01:33.885299 2019] [so:warn] [pid 17273] AH015...ping 
Jan 25 11:01:33 sacopapp1.hotwater.aosmith.org httpd[17273]: AH00526: Syntax error on line 2 of /etc/openproject/addons/ap...onf: 
Jan 25 11:01:33 sacopapp1.hotwater.aosmith.org httpd[17273]: SSLCertificateFile: file '/etc/ssl/certs/example.com.crt' doe...mpty 
Jan 25 11:01:33 sacopapp1.hotwater.aosmith.org systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE 
Jan 25 11:01:34 sacopapp1.hotwater.aosmith.org kill[17274]: kill: cannot find process "" 
Jan 25 11:01:34 sacopapp1.hotwater.aosmith.org systemd[1]: httpd.service: control process exited, code=exited status=1 
Jan 25 11:01:34 sacopapp1.hotwater.aosmith.org systemd[1]: Failed to start The Apache HTTP Server. 
Jan 25 11:01:34 sacopapp1.hotwater.aosmith.org systemd[1]: Unit httpd.service entered failed state. 
Jan 25 11:01:34 sacopapp1.hotwater.aosmith.org systemd[1]: httpd.service failed. 
Hint: Some lines were ellipsized, use -l to show in full. 
[openproj@sacopapp1 home]$ journalctl -xe 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17235]: /opt/openproject/vendor/bundle/ruby/2.5.0/gems/u 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17235]: /opt/openproject/vendor/bundle/ruby/2.5.0/gems/u 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17235]: /opt/openproject/vendor/bundle/ruby/2.5.0/bin/un 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17235]: /opt/openproject/vendor/bundle/ruby/2.5.0/bin/un 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: openproject-web-1.service: main process exited, code=exited, status=1/ 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: Unit openproject-web-1.service entered failed state. 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: openproject-web-1.service failed. 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: openproject-web-1.service holdoff time over, scheduling restart. 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: Stopped openproject-web-1.service. 
-- Subject: Unit openproject-web-1.service has finished shutting down 
-- Defined-By: systemd 
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel 
--  
-- Unit openproject-web-1.service has finished shutting down. 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: Started openproject-web-1.service. 
-- Subject: Unit openproject-web-1.service has finished start-up 
-- Defined-By: systemd 
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel 
--  
-- Unit openproject-web-1.service has finished starting up. 
--  
-- The start-up result is done. 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: I, [2019-01-25T11:01:44.893493 #17286]  INFO --  
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *   
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *   OpenProject requires UTF-8 encoding set on M 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: and UTF-8mb4 beyond that. Please ensure having s 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *                                                
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: production: 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *         encoding: utf8                         
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *   in config/database.yml.                      
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: Otherwise, you WILL run into encoding issue when 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *   UTF-8 characters since utf8 encoding in MySQ 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *   If you have been running utf8 in the past, p 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: on how to convert your database: 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *   https://mathiasbynens.be/notes/mysql-utf8mb4 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *   
lines 1304-1339/1339 (END) 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17235]: /opt/openproject/vendor/bundle/ruby/2.5.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb: 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17235]: /opt/openproject/vendor/bundle/ruby/2.5.0/gems/unicorn-5.4.0/bin/unicorn:126:in `<top (r 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17235]: /opt/openproject/vendor/bundle/ruby/2.5.0/bin/unicorn:23:in `load' 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17235]: /opt/openproject/vendor/bundle/ruby/2.5.0/bin/unicorn:23:in `<top (required)>' 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: openproject-web-1.service: main process exited, code=exited, status=1/FAILURE 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: Unit openproject-web-1.service entered failed state. 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: openproject-web-1.service failed. 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: openproject-web-1.service holdoff time over, scheduling restart. 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: Stopped openproject-web-1.service. 
-- Subject: Unit openproject-web-1.service has finished shutting down 
-- Defined-By: systemd 
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel 
--  
-- Unit openproject-web-1.service has finished shutting down. 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org systemd[1]: Started openproject-web-1.service. 
-- Subject: Unit openproject-web-1.service has finished start-up 
-- Defined-By: systemd 
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel 
--  
-- Unit openproject-web-1.service has finished starting up. 
--  
-- The start-up result is done. 
Jan 25 11:01:44 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: I, [2019-01-25T11:01:44.893493 #17286]  INFO -- : Refreshing Gem list 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  * 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *   OpenProject requires UTF-8 encoding set on MySQL < 5.7              * 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: and UTF-8mb4 beyond that. Please ensure having set 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *                                                                       * 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: production: 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *         encoding: utf8                                         * 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *   in config/database.yml.                                             * 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: Otherwise, you WILL run into encoding issue when using 4 byte 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *   UTF-8 characters since utf8 encoding in MySQL doesn't support them. * 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *   If you have been running utf8 in the past, please see this guide    * 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: on how to convert your database: 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *   https://mathiasbynens.be/notes/mysql-utf8mb4                        * 
Jan 25 11:01:48 sacopapp1.hotwater.aosmith.org openproject-web-1.service[17286]: *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  * 
~ 
~ 
~ 
~ 
~ 
~ 
~ 
lines 1304-1339/1339 (END)


Replies (1)

RE: Linux Newbie - Installing OpenProject (CentOS) - Added by Oliver Günther over 6 years ago

Hi John,

You provided an invalid / non-existing path to a certificate. The path does not exist or is not readable. Use openproject receonfigure to set the correct path.

Jan 25 11:01:33 sacopapp1.hotwater.aosmith.org httpd[17273]: AH00526: Syntax error on line 2 of /etc/openproject/addons/ap...onf: 
Jan 25 11:01:33 sacopapp1.hotwater.aosmith.org httpd[17273]: SSLCertificateFile: file '/etc/ssl/certs/example.com.crt' doe...mpty 

Best,

Oliver

  • (1 - 1/1)
Loading...