つーかまだ揉めてたのか

GETで試す必要はないと思うぞ。ブラウザURL直打ちでのアクセスはGETだから。
適当なFORMのあるHTMLファイルを作って、POSTでwww.xxx.comのxxxx.phpなりout.cgiなりを踏んでみ。
別サーバ(ローカル)と同一サーバ上(xxx.com)の2箇所からな。

あと、「varの中身だけ返す」とかわかりにくいCGIでデバッグ続けるのはやめたほうがいい。
ただの空白が帰ってきた場合、どこで失敗してんだかよくわからんから。
cgi.out{ "result: #{cgi['var']}" } とか、空であることがはっきり視認できるプログラムにしたほうがいい。