Вы могли просто использовать
ssh -o ControlPath=$socket -O check
за каждый $socket Вы имеете открытый (легкий, если Вы сохраняете их в единственном каталоге).
Это возвращается 255, если проверка перестала работать (соединение, не активное еще), другое значение, если это передает. Вы, возможно, должны указать имя хоста также, но ничто, что awk на $socket не даст Вам :)
Это не проблема DNS (хотя есть одна проблема: я получаю «... не имеет записи A» вместо 204.232.175.78).
То, что вы наблюдаете с дайджестом
, вызвано перенаправлением http ( 301 перемещено навсегда
).
Вы все настроили правильно (за исключением того, что на politihacks.com на данный момент нет A-записи).
Редирект 301 с digest.politihacks.com на politihacks.com исходит от службы wordpress.com. Вам нужно будет связаться с ними, чтобы исправить это.