[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:20194] Re: Net::Telnet について
At Wed, 19 Jan 2000 14:47:34 +0900,
UNO Takeshi <uno@xxxxxxxxxxxxx> wrote:
>
> From: 末木 完治 <kanchi@xxxxxxxxxxxxx>
> Subject: [debian-users:20185] Net::Telnet について
> Date: Wed, 19 Jan 2000 14:20:12 +0900
> > 現在、Net::Telnetを使用して下記のようなperlスクリプトを書いたのですが、
> > いざ起動してみると
> > login timed-out waiting for password prompt at test.pl line 11
> > というエラーが出てしまいました。debian poteto 2.2.4を使用しているので
>
> 試してみましたけど、できましたよ?
試してみたら、成功したり上記のエラーが出たりします。loginが問題なので
loginのあとすぐcloseするように手直しして数回実行するとこんな感じです。
milktea:~/tmp[022]% ./telnet.pl
milktea:~/tmp[022]% ./telnet.pl
timed-out waiting for password prompt at ./telnet.pl line 10
milktea:~/tmp[022]% ./telnet.pl
milktea:~/tmp[022]% ./telnet.pl
timed-out waiting for password prompt at ./telnet.pl line 10
milktea:~/tmp[022]% ./telnet.pl
timed-out waiting for password prompt at ./telnet.pl line 10
ということで、単純なパスワード違いとかじゃないかもしれません。
試しにシステムコールをトレースすると、ログインプロンプトに対してユーザ
名を送ってそのエコーバックが返ってくるところまでは全く同じで、失敗する
ときはその後に来るはずのパスワードのプロンプトを待つselectがタイムアウ
トしているように見えました。
解決には至っていませんがとりあえず報告します。
松井