<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.fogproject.org/wiki/index.php?action=history&amp;feed=atom&amp;title=FIX%3A_Webui_ping_problem</id>
		<title>FIX: Webui ping problem - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.fogproject.org/wiki/index.php?action=history&amp;feed=atom&amp;title=FIX%3A_Webui_ping_problem"/>
		<link rel="alternate" type="text/html" href="https://wiki.fogproject.org/wiki/index.php?title=FIX:_Webui_ping_problem&amp;action=history"/>
		<updated>2026-05-12T21:30:21Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.fogproject.org/wiki/index.php?title=FIX:_Webui_ping_problem&amp;diff=4966&amp;oldid=prev</id>
		<title>Aruhuno at 12:54, 5 December 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.fogproject.org/wiki/index.php?title=FIX:_Webui_ping_problem&amp;diff=4966&amp;oldid=prev"/>
				<updated>2011-12-05T12:54:55Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;For fixing a ping problem with FOG 0.32.&lt;br /&gt;
&lt;br /&gt;
In /var/www/fog/management/ajax/host.ping.php at line 48 :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
	try&lt;br /&gt;
	{&lt;br /&gt;
		$ip = gethostbyname($_GET[&amp;quot;ping&amp;quot;]);&lt;br /&gt;
		&lt;br /&gt;
		if ($ip != $_GET[&amp;quot;ping&amp;quot;])&lt;br /&gt;
		{&lt;br /&gt;
			/* FOG 0.32&lt;br /&gt;
			$ping = new Ping($ip);&lt;br /&gt;
			if ($ping-&amp;gt;execute())&lt;br /&gt;
			{&lt;br /&gt;
				// Ping Success!&lt;br /&gt;
				echo &amp;quot;1&amp;quot;;&lt;br /&gt;
			}&lt;br /&gt;
			else&lt;br /&gt;
			{&lt;br /&gt;
				// Ping failed&lt;br /&gt;
				echo &amp;quot;0&amp;quot;;&lt;br /&gt;
			}&lt;br /&gt;
			*/&lt;br /&gt;
			/* Aruhuno's contrib */&lt;br /&gt;
			$socket = fsockopen($ip, 20, $codeErreur, $msgErreur, 0.01);&lt;br /&gt;
			if ($codeErreur != 111)&lt;br /&gt;
			{&lt;br /&gt;
				echo &amp;quot;0&amp;quot;;&lt;br /&gt;
			}&lt;br /&gt;
			else&lt;br /&gt;
			{&lt;br /&gt;
				echo &amp;quot;1&amp;quot;;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
		else&lt;br /&gt;
		{&lt;br /&gt;
			echo &amp;quot;Unable to resolve hostname: $ip&amp;quot;;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is a do-it-yourself, but that works, while waiting for the version 0.33.&lt;/div&gt;</summary>
		<author><name>Aruhuno</name></author>	</entry>

	</feed>