Hosts ping didn't work anymore



  • Hi,

    It’s not a big deal but since few months, hosts ping didn’t work : all pc already in fog console are always marked as red even if they are online with display “operation not permitted”.
    And strange thing is : newly added hosts are always marked as green with “success” display even if they are shutdown…

    Thanks ;)
    Matthieu


  • Moderator

    Weird… wonder how it got that way?



  • @Tom-Elliott YES !
    Update to last version, apply your command, reboot fog server, and now there are all service log updated.
    0_1467726215285_Capture.JPG
    And in fog management, ping is 100% ok, only online computers are green.

    Case is solved for me ;)


  • Senior Developer

    @Matthieu-Jacquart Can you try:

    chmod +x -R /opt/fog/service/



  • @Wayne-Workman Thanks but I’m not expert in linux and I don’t find solution in these articles…
    I don’t know how to resolve my problem, but once again it’s not a big deal…


  • Moderator



  • @Tom-Elliott

    root@FOG:~/fogproject/bin$ chmod +x /lib/systemd/system/FOG*
    root@FOG:~/fogproject/bin$  systemctl restart FOGPingHosts
    root@FOG:~/fogproject/bin$  systemctl status -l FOGPingHosts
    * FOGPingHosts.service - FOGPingHosts
       Loaded: loaded (/lib/systemd/system/FOGPingHosts.service; enabled)
       Active: failed (Result: exit-code) since lun. 2016-07-04 06:56:12 CEST; 3s ago
      Process: 6744 ExecStart=/opt/fog/service/FOGPingHosts/FOGPingHosts & (code=exited, status=203/EXEC)
     Main PID: 6744 (code=exited, status=203/EXEC)
    
    juil. 04 06:56:12 FOG systemd[6744]: Failed at step EXEC spawning /opt/fog/service/FOGPingHosts/FOGPingHosts: Permission denied
    juil. 04 06:56:12 FOG systemd[1]: FOGPingHosts.service: main process exited, code=exited, status=203/EXEC
    juil. 04 06:56:12 FOG systemd[1]: Unit FOGPingHosts.service entered failed state.
    

  • Senior Developer

    @Matthieu-Jacquart When you get a chance can you run:

    sudo chmod +x /lib/systemd/system/FOG*
    

    Then try restarting FOGPingHosts with:
    systemctl restart FOGPingHosts

    Followed by:
    systemctl status -l FOGPingHosts



  • @Tom-Elliott What ? Sorry, don’t understand ;)


  • Senior Developer

    @Matthieu-Jacquart Is apparmour, by chance, blocking stuff?



  • @Tom-Elliott

    root@FOG:~/fogproject/bin$ systemctl status -l FOGPingHosts
    * FOGPingHosts.service - FOGPingHosts
       Loaded: loaded (/lib/systemd/system/FOGPingHosts.service; enabled)
       Active: failed (Result: exit-code) since sam. 2016-07-02 16:41:07 CEST; 3h 35min ago
     Main PID: 19806 (code=exited, status=203/EXEC)
    
    juil. 02 16:41:07 FOG systemd[19806]: Failed at step EXEC spawning /opt/fog/service/FOGPingHosts/FOGPingHosts: Permission denied
    juil. 02 16:41:07 FOG systemd[1]: FOGPingHosts.service: main process exited, code=exited, status=203/EXEC
    juil. 02 16:41:07 FOG systemd[1]: Unit FOGPingHosts.service entered failed state.
    

  • Senior Developer

    Not going to help much, I’m sure, but what about output of:

    systemctl status -l FOGPingHosts
    


  • @Wayne-Workman there’s just this in error.log :

    
    root@FOG:~/fogproject/bin$ cat /var/log/apache2/error.log
    [Sat Jul 02 06:25:06.594071 2016] [mpm_prefork:notice] [pid 614] AH00163: Apache/2.4.10 (Debian) OpenSSL/1.0.1t configured -- resuming normal operations
    [Sat Jul 02 06:25:06.594117 2016] [core:notice] [pid 614] AH00094: Command line: '/usr/sbin/apache2'
    [Sat Jul 02 07:15:12.454565 2016] [mpm_prefork:notice] [pid 614] AH00169: caught SIGTERM, shutting down
    [Sat Jul 02 07:16:13.577194 2016] [mpm_prefork:notice] [pid 10135] AH00163: Apache/2.4.10 (Debian) OpenSSL/1.0.1t configured -- resuming normal operations
    [Sat Jul 02 07:16:13.577269 2016] [core:notice] [pid 10135] AH00094: Command line: '/usr/sbin/apache2'
    [Sat Jul 02 07:51:39.063190 2016] [:error] [pid 10139] [client 192.168.10.100:62222] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 947, referer: http://fog/fog/management/?node=snapin&sub=edit&id=11
    [Sat Jul 02 07:51:39.208575 2016] [:error] [pid 10139] [client 192.168.10.100:62222] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 986, referer: http://fog/fog/management/?node=snapin&sub=edit&id=11
    [Sat Jul 02 07:51:49.530751 2016] [:error] [pid 10139] [client 192.168.10.100:62229] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 947, referer: http://fog/fog/management/?node=snapin&sub=edit&id=12
    [Sat Jul 02 07:51:49.921369 2016] [:error] [pid 10139] [client 192.168.10.100:62229] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 986, referer: http://fog/fog/management/?node=snapin&sub=edit&id=12
    [Sat Jul 02 07:52:06.022140 2016] [:error] [pid 10141] [client 192.168.10.100:62239] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 947, referer: http://fog/fog/management/?node=snapin&sub=edit&id=13
    [Sat Jul 02 07:52:06.185214 2016] [:error] [pid 10141] [client 192.168.10.100:62239] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 986, referer: http://fog/fog/management/?node=snapin&sub=edit&id=13
    [Sat Jul 02 07:52:53.885908 2016] [:error] [pid 10138] [client 192.168.10.100:62257] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 947, referer: http://fog/fog/management/?node=snapin&sub=edit&id=30
    [Sat Jul 02 07:52:53.972500 2016] [:error] [pid 10138] [client 192.168.10.100:62257] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 986, referer: http://fog/fog/management/?node=snapin&sub=edit&id=30
    [Sat Jul 02 07:53:02.356415 2016] [:error] [pid 10139] [client 192.168.10.100:62263] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 947, referer: http://fog/fog/management/?node=snapin&sub=edit&id=48
    [Sat Jul 02 07:53:02.443640 2016] [:error] [pid 10139] [client 192.168.10.100:62263] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 986, referer: http://fog/fog/management/?node=snapin&sub=edit&id=48
    [Sat Jul 02 07:53:09.652814 2016] [:error] [pid 10142] [client 192.168.10.100:62271] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 947, referer: http://fog/fog/management/?node=snapin&sub=edit&id=49
    [Sat Jul 02 07:53:10.102532 2016] [:error] [pid 10142] [client 192.168.10.100:62271] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 986, referer: http://fog/fog/management/?node=snapin&sub=edit&id=49
    [Sat Jul 02 07:53:26.764508 2016] [:error] [pid 10181] [client 192.168.10.100:62274] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 947, referer: http://fog/fog/management/?node=snapin&sub=membership&id=49
    [Sat Jul 02 07:53:27.140005 2016] [:error] [pid 10181] [client 192.168.10.100:62274] PHP Strict Standards:  Only variables should be passed by reference in /var/www/html/fog/lib/fog/fogpage.class.php on line 986, referer: http://fog/fog/management/?node=snapin&sub=membership&id=49
    [Sat Jul 02 16:39:30.230292 2016] [mpm_prefork:notice] [pid 10135] AH00169: caught SIGTERM, shutting down
    [Sat Jul 02 16:40:24.793549 2016] [mpm_prefork:notice] [pid 17770] AH00163: Apache/2.4.10 (Debian) OpenSSL/1.0.1t configured -- resuming normal operations
    [Sat Jul 02 16:40:24.793605 2016] [core:notice] [pid 17770] AH00094: Command line: '/usr/sbin/apache2'
    

  • Moderator

    This is just a thought but if host ping is having issues - wouldn’t there be logs about that in the apache error logs?

    On Debian that might be /var/log/apache2/error_log



  • @Tom-Elliott So, I’ll try to well respond, but not sure to have understood everything ;)
    My installation is a debian 8 without graphic interface, and I connect with SSH directly with root account.
    I just run ./install.sh (without -y)


  • Senior Developer

    @Matthieu-Jacquart Is your server GUI based (do you open using xterm/terminal?) I ask because I’ve seen where logs don’t get written and most commonly it’s how the system was installed. Many people run: ./installfog.sh -y which is fine in most cases, but if you’re already root (xterm – then sudo su rather than sudo -i or sudo su - or signed directly in to GUI as root), the root paths aren’t properly solved out. This is fixed, often, by changing how you’re becoming root.



  • @Wayne-Workman Ok done and update to last git, any changes…
    And no rules in debian FW (/sbin/iptables -L)


  • Moderator

    @Matthieu-Jacquart try to just touch the file to make a blank file, give it 777 permissions and see what happens.
    touch /opt/fog/log/pinghosts.log
    chmod 777 /opt/fog/log/pinghosts.log

    I briefly looked over this thread - no mention of firewall so far… check that? What about SELinux?



  • @Tom-Elliott I moved these log files and reboot server but /opt/fog/log is empty, log files don’t regenerate…
    Anything to do to force this ?


  • Senior Developer

    Real strange yes.


Log in to reply
 

398
Online

39.3k
Users

11.0k
Topics

104.5k
Posts

Looks like your connection to FOG Project was lost, please wait while we try to reconnect.