Hi,
I was unable to find any ticket which described the solution to the ping check issue, so I have come up with a fix ... not really a patch. It has been tested on Windows 2008 and Windows 2012 servers.
Open functions-network.php
Find: (Roughly line 3284)
elseif(PHP_OS == "WIN32" || PHP_OS == "Windows" || PHP_OS == "WINNT") { $cmd = $settings['scanPingPath']." -n $count -I ".($timeout*1000)." $ip 1>/dev/null 2>&1"; }
Replace with:
elseif(PHP_OS == "WIN32" || PHP_OS == "Windows" || PHP_OS == "WINNT") { $cmd = $settings['scanPingPath']." -n $count -w ".($timeout*1000)." $ip > NUL"; }
I hope you can get it added to the code before the next release.
Regards,
Frank
Anonymous
Frank, i have been searching all of google trying to find a fix for the ping issue on windows 2012 servers, and have yet found a solution that worked for me.
I just attempted your fix with no luck.
What do you have as your "ping path" on the main phpipam settings page?