getaddrinfoがエラー出してる時点でできれば関わりたくないんだが、

#!/bin/sh
echo "Content-Type: text/plain\n\n"
ping -c 1 www.ruby-lang.org

たぶんこれでも似たようなエラーが出るはず
ApacheがDNS関係の設定か何かを読んでないのだろう