タイムアウト時間を確認するのに、以下のプログラムを実行したのですが、存在しないホストを指定してプログラムを実行しても3秒程度でタイムアウトしてしまいます。指定したタイムアウト時間(以下のプログラムでは100秒)待つにはどうすればよろしいでしょうか?
お願いします
OS:CentOS 5.1
perl: 5.8.8
Net-Telnet-3.03
===== プログラム =====
#!/usr/bin/perl
use Net::Telnet ();
my $result;
my $h = 'aa.bb.cc.dd';
my $u = 'my_name';
my $pass = 'my_pass';
my $p = '/[\$%#>] $/';
my $t = new Net::Telnet (Timeout => 100, Prompt => $p,
Errmode => "return");
$result = $t->open($h);
unless($result) {
print "open ng\n";
exit;
} else {
print "open ok\n";
$t->login($u, $pass);
print "login ok\n";
$t->print("exit");
}
No.1ベストアンサー
- 回答日時:
接続先のホストが存在しない(icmp destination unreachable)という
応答が返ってきて、終了しているということはありませんか。
存在するが、ファイアウォール等で telnet ポート(port 23)への
接続をドロップしているようなホストを指定するとどうなりますか。
アドバイスありがとうございました。
telnet のサービスを殺しているLinuxマシンのIPアドレスに
書き換え様として、typoを見つけてしまいました。
aa.bb.cc.dd
と書くべきところ、aa,bb.cc.dd と","が一箇所混じっていたため
即エラーとなっていました。
お騒がせして申し訳ありませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- その他(クラウドサービス・オンラインストレージ) Google ColabでGoogleドライブのサブフォルダにファイルを生成する方法 1 2022/10/31 17:37
- Perl perlについての質問 2 2022/10/17 15:25
- PHP php ログイン 1 2022/11/01 00:24
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- 英語 高校英語の問題 1 2023/05/23 15:29
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PerlでCabochaを呼び出すには(...
-
Perlの書き方について
-
連想配列とforeach
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
formで特定のinputを送信しない...
-
int(input("○○"))の使い方
-
<SELECT>タグの折り返し
-
実行時エラー 3020の対策
-
16進の10進変換について
-
PICで世界時計を作りたいのですが
-
プルダウンメニューで中央表示
-
文字の横にプルダウンを表示さ...
-
perl言語について
-
構造体の変数の値を、動的に取...
-
シェルスクリプトで、空白(ス...
-
セレクトメニューで2つの項目...
-
「*:*」って何を意味するのでし...
-
掲示板からのメールの本文中に...
-
optionのselectedは更新時は効...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CLispのloop内の挙動について
-
Perlで複数の値を返す良い方法...
-
プロトタイプ宣言のワーニング...
-
ハノイの塔の問題で困っており...
-
dieやPerl自体でエラーが発生し...
-
Net::Telnetでタイムアウト時間...
-
print <<"_HTML_"の中でサブル...
-
Net::SSH::Perlについて
-
Win98+PWS4.0でPERLが動作しま...
-
Rubyのgets関数について
-
Perlで use strict して our変数
-
[perl] next と return 同じ意...
-
Perlで自分自身の関数名を知る...
-
Pythonのプログラミングの質問...
-
icmp socket error
-
threads を使ったマルチスレッ...
-
変数に値を代入するのに、まずu...
-
これは動いてくれますか??
-
HASH(0xほげほげ)
-
10進数→2進数
おすすめ情報