• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Apache will not start

    Scheduled Pinned Locked Moved Solved
    FOG Problems
    5
    27
    12.2k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      Tim.Trageser
      last edited by

      I was trying to move my image storage location to an external HDD connected to my FOG Machine. Info is in this post: https://forums.fogproject.org/topic/5027/moving-images-and-changing-image-location/21?page=1

      Since running the installer again with the new image location specified I am now having an issue with APache starting. Errors below:

      Command line error when attempting start:

      mj@fog-server:/opt/trunk/bin$ sudo service apache2 start
      •Starting web server apache2 *
      •The apache2 configtest failed.
      Output of config test was:
      AH00526: Syntax error on line 12 of /etc/apache2/sites-enabled/001-fog.conf:
      SSLCertificateFile: file ‘/var/www/fog/management/other/ssl/srvpublic.crt’ does not exist or is empty
      Action ‘configtest’ failed.
      The Apache error log may have more information.

      Apache error log repeated error:

      [Tue May 26 16:23:52.091869 2015] [:error] [pid 10042] [client 172.25.100.46:58826] PHP Warning: mysqli::real_escape_string(): Couldn’t fetch mysqli in /var/www/fog/lib/db/MySQL.class.php on line 146, referer: http://172.25.5.80/fog/management/index.php?node=home
      [Tue May 26 16:23:53.348758 2015] [mpm_prefork:notice] [pid 10036] AH00169: caught SIGTERM, shutting down

      ch3iC 1 Reply Last reply Reply Quote 0
      • ch3iC
        ch3i Moderator @Tim.Trageser
        last edited by

        @Tim.Trageser

        Hi,

        Have you mysqlnd installed ?

        Regards,
        Ch3i.

        1 Reply Last reply Reply Quote 0
        • T
          Tim.Trageser
          last edited by

          I do, as FOG was working normally before and the install skipped it when it was going through the motions.
          Though I did run sudo /etc/init.d/mysqld status and it couldn’t find the command, but a manual check of etc shows the folder for it and all the files appear to be there.

          ch3iC 1 Reply Last reply Reply Quote 0
          • ch3iC
            ch3i Moderator @Tim.Trageser
            last edited by

            @Tim.Trageser

            sudo service mysql status
            
            1 Reply Last reply Reply Quote 0
            • T
              Tim.Trageser
              last edited by

              mj@fog-server:/opt/trunk/bin$ sudo service mysql status
              mysql start/running, process 5271
              mj@fog-server:/opt/trunk/bin$

              ch3iC 1 Reply Last reply Reply Quote 0
              • ch3iC
                ch3i Moderator @Tim.Trageser
                last edited by ch3i

                @Tim.Trageser said:

                mj@fog-server:/opt/trunk/bin$ sudo service mysql status
                mysql start/running, process 5271
                mj@fog-server:/opt/trunk/bin$

                Mysql running 😉 But have you mysqlNd installed ? The native driver

                1 Reply Last reply Reply Quote 0
                • T
                  Tim.Trageser
                  last edited by

                  How do I find out?

                  ch3iC 1 Reply Last reply Reply Quote 0
                  • ch3iC
                    ch3i Moderator @Tim.Trageser
                    last edited by

                    @Tim.Trageser

                    sudo apt-get update
                    sudo apt-get install php5-mysqlnd
                    sudo service apache2 restart
                    
                    1 Reply Last reply Reply Quote 0
                    • T
                      Tim.Trageser
                      last edited by

                      mj@fog-server:/opt/trunk/bin$ sudo apt-get install php5-mysqlnd
                      Reading package lists… Done
                      Building dependency tree
                      Reading state information… Done
                      php5-mysqlnd is already the newest version.
                      The following package was automatically installed and is no longer required:
                      account-plugin-windows-live
                      Use ‘apt-get autoremove’ to remove it.
                      0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.

                      1 Reply Last reply Reply Quote 0
                      • Polii123P
                        Polii123
                        last edited by

                        Try to restart the server, may helps.

                        1 Reply Last reply Reply Quote 0
                        • T
                          Tim.Trageser
                          last edited by

                          Done that several times.

                          1 Reply Last reply Reply Quote 0
                          • Polii123P
                            Polii123
                            last edited by

                            Already tried to reinstall FOG?

                            1 Reply Last reply Reply Quote 0
                            • T
                              Tim.Trageser
                              last edited by

                              Yes, I have. The install reports that Apache fails to start.

                              1 Reply Last reply Reply Quote 0
                              • Polii123P
                                Polii123
                                last edited by

                                Tried to reinstall Apache manually?

                                1 Reply Last reply Reply Quote 0
                                • T
                                  Tim.Trageser
                                  last edited by

                                  I have not manually tried reinstalling Apache, but I don’t think that will fix it as the error message from Apache states:

                                  SSLCertificateFile: file ‘/var/www/fog/management/other/ssl/srvpublic.crt’ does not exist or is empty

                                  When I look in that location the file doesn’t exist.

                                  1 Reply Last reply Reply Quote 0
                                  • Polii123P
                                    Polii123
                                    last edited by

                                    Can you paste your V-Host config?

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      Tim.Trageser
                                      last edited by

                                      Where would I find that?

                                      1 Reply Last reply Reply Quote 0
                                      • Polii123P
                                        Polii123
                                        last edited by

                                        /etc/apache2/sites-enabled

                                        1 Reply Last reply Reply Quote 0
                                        • Polii123P
                                          Polii123
                                          last edited by Polii123

                                          Sorry, you don’t have to paste your V-Host Config, wouldn’t help.

                                          Try to put my srvpublic.crt to the location, mentioned by the error. Maybe this helps
                                          srvpublic.zip

                                          1 Reply Last reply Reply Quote 0
                                          • T
                                            Tim.Trageser
                                            last edited by

                                            Now I am missing:

                                            SSLCertificateKeyFile: file ‘/opt/fog/snapins/ssl/.srvprivate.key’ does not exist or is empty

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post

                                            150

                                            Online

                                            12.0k

                                            Users

                                            17.3k

                                            Topics

                                            155.2k

                                            Posts
                                            Copyright © 2012-2024 FOG Project