自宅サーバーWebRing連絡用掲示板


[トップに戻る] [留意事項] [ワード検索] [管理用]
おなまえ
Eメール
タイトル
メッセージ
参照先
削除キー (英数字で8文字以内)   クッキー情報保存
画像認証 (右画像の数字を入力) 投稿キー投稿キー枠
Page: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 |

[111] connectコマンドと言えば・・・ 投稿者:AMM 投稿日:2002/08/18(Sun) 11:12   [返信]
Ringには直接関係ないんですが、connectが出ているのでつい一言・・・
wakwakとは無関係です。自分のサーバーから別のサーバーへconnectするのに、DNSが引ける相手でそれがダウンしているとconnectがなかなかタイムアウトになってくれません。
タイムアウト待ちになるまで、15分程度かかります。なんでそんなにかかる?
で、cronから10分間隔で動作させるとプロセスが二重になります。
で、調べてみるとconnectのタイムアウトの制御って情報があまり無いんですね。selectやらalarmやら、いくつか試してみましたがなかなかきれいに動作してくれません。というかちゃんと動作しません。
現在、挫折中  次の策が見つかるまでタイムアウトを気長に待ってます。

http://www.ayamizu.com


[110] Re[109][108][106]: プロバイダWAKWAKでSOCKETを使用したPerlが動作しない。 投稿者:水芹 投稿日:2002/08/18(Sun) 02:08   [返信]
こんばんは。

私もWAKWAKなので色々試してみました。
結果はだめでした(^^;

サイトの記事は気がついたので、モジュール使わなければ平気かな?とも思ったのですが、やっぱりそんなことはなく、connectに失敗しました。
サーバー側で、外に出て行くSYNパケットを弾いているのでしょうか?

[109] Re[108][106]: プロバイダWAKWAKでSOCKETを使用したPerlが動作しない。 投稿者:管理人(鷹の巣) 投稿日:2002/08/18(Sun) 00:56   [返信]
> http://www.wakwak.com/info/connection-setup/ftp/custom-cgi.html は読まれましたでしょうか。その中からの引用です。
>
>    use Socket; 自体は動作しますが、Socketで通信を許しているのは localhostへのsmtp/tcpのみとなります

なべけんさん、どうもありがとうございました。
読んだつもりでおりましたが、改めて読んでショックを受けております。

自宅WWWサーバーの稼動検査は、私のサイトの自宅サーバー内で、水芹さんのサイトのフリーCGIの「サーバー稼動状況チェックスクリプト」を
動作させ、プロバイダ内にあるデータをFTP接続で、自動更新する様、方針を変えます。

# その前にマスターデータのバックアップ方法の変更から、手直しして行きます。(現状は、1つ前の変更しかバックアップがありません。)
# 変更前のデータは、全て残して、私のサイトの自宅サーバー内でも変更前のデータは、全て残す様にします。
# プロバイダのWeb容量が50MBあるので、バックアップデータは、定期的に手動で削除したいと考えます。

http://sakaguch.com/


[108] Re[106]: プロバイダWAKWAKでSOCKETを使用したPerlが動作しない。 投稿者:なべけん 投稿日:2002/08/17(Sat) 23:56   [返信]
> 自宅WWWサーバーの稼動検査を行い、動的にリングの状態を変化させたいのですが、
> 水芹さん http://www.dream-seed.com のサイトのフリーCGIの「サーバー稼動状況チェックスクリプト」が動作しません。

http://www.wakwak.com/info/connection-setup/ftp/custom-cgi.html は読まれましたでしょうか。その中からの引用です。

   use Socket; 自体は動作しますが、Socketで通信を許しているのは localhostへのsmtp/tcpのみとなります

とのことですので、 localhost 以外へのSocketでの通信は不可と思われます。
参考になれば幸いです。

[107] ↓[106]の続きです。 投稿者:管理人(鷹の巣) 投稿日:2002/08/17(Sat) 21:53   [返信]
↓[106]のリストが見にくいので、しばらく、こちら
http://www.ar.wakwak.com/~tns/socket.txt
に示します。
プロバイダWAKWAK上のperlで、自宅WWWサーバーの稼動検査が出来ないとなると...
困りました。無限ループ内で5分間隔で、稼動検査を自サイトにかけてもパケットがwebサーバーにやって来ません。

[訂正]
↓のスクリプトのエラー出力は、「connect sakaguch.com error」
ではなく、「sakaguch.comのポート80に接続できません。」でした。
connect(SOCKET_HANDLE, $socket_addr) || die "$hostのポート$portに接続できません。\n";# 指定のホストの指定のポートに接続
の行で、connect出来ていませんでした。

http://sakaguch.com/


[106] プロバイダWAKWAKでSOCKETを使用したPerlが動作しない。 投稿者:管理人(鷹の巣) 投稿日:2002/08/17(Sat) 20:47   [返信]
自宅WWWサーバーの稼動検査を行い、動的にリングの状態を変化させたいのですが、
水芹さん http://www.dream-seed.com のサイトのフリーCGIの「サーバー稼動状況チェックスクリプト」が動作しません。
私のwindows2000のActive Perl5.6.1.631サーバーでは、動作しますが、プロバイダWAKWAKでは、
Internal Server Error(Apache/1.3.26 Server at www.ar.wakwak.com Port 80)が出ます。
perl自体が吐き出しているエラーは、connect sakaguch.com error.やconnect www.dream-seed.com error.です。困りました。
テスト用に以下のものを作成して見ましたが、自宅サーバーでは、動作しますが、プロバイダWAKWAKでは動作しません。
#!/bin/perl
# 参考URL
# 説明が豊富なURL:http://x68000.q-e-d.net/~68user/net/http-2.html
# 説明が豊富なURL:http://ash.or.jp/perl/socket_http.htm

use Socket ;# Socket モジュールを使う

&get('http://sakaguch.com/','1.1') ;# perlで、URLを閲覧
exit;

sub get {
$_[0] =~ /(http:)?(\/\/)?([^:\/]*)?(:([0-9]+))?(\/.*)?/;# 引数0:URI
$http = $_[1] ;# 引数1:HTTPプロトコルのバージョン
$host = $3; $port = $5; if ($port == 0) { $port = 80; } ;# HTTPプロトコルgetservbyname('http','tcp')は80。
$ip_addr = inet_aton($host) || die "$hostは存在しないホストです。\n";# ホスト名をIPアドレスの構造体に変換
$socket_addr = pack_sockaddr_in($port, $ip_addr) ;# ポート番号とIP アドレスを構造体に変換
$protocol = getprotobyname('tcp') ;# プロトコル番号
socket(SOCKET_HANDLE, PF_INET, SOCK_STREAM, $protocol) || die "ソケットを生成できません。\n";# ソケット生成
connect(SOCKET_HANDLE, $socket_addr) || die "$hostのポート$portに接続できません。\n";# 指定のホストの指定のポートに接続
select(SOCKET_HANDLE); $|=1; select(STDOUT) ;# ファイルハンドルSOCKET_HANDLEをバッファリングしない
# autoflush SOCKET_HANDLE (1) ;# 同上。使用時は、use IO::Socket;かuse FileHandle;を宣言。
if ($http eq '1.1') { ;# WWWサーバにHTTPリクエストを送る
print SOCKET_HANDLE "GET /index.html HTTP/1.1\n";
print SOCKET_HANDLE "Host: $host\n";
print SOCKET_HANDLE "Connection: close\n\n";
} else {
print SOCKET_HANDLE "GET /index.html HTTP/1.0\n\n";
}
# while (<SOCKET_HANDLE>){ m/^\r\n$/ and last; } ;# ヘッダ部分を受け取る(改行のみの行ならループを抜ける)
# while (<SOCKET_HANDLE>){ print $_; } ;# ボディ部分を受け取り、表示
while (chomp($buf=<SOCKET_HANDLE>)) { print "$buf\n"; } ;# HTTP応答をヘッダも含めて全て受信
}


# もう2時間もこの問題にはまっています。月曜日にWAKWAKさんに問い合わせて見ますが、何か制限されているのでしょうか?
# socket.pmも自宅サーバーとWAKWAKさんで、VERSION 1.72で同じなのですが、困りました。
# WAKWAKさんと同じOSであるFreeBSD 4.6-RELEASE-p1(i386)、Apache/1.3.26、perl 5.6.0の方がおられましたら、
# 是非、情報をお寄せ下さい。

# CGIスクリプトの実行環境:CGIスクリプトは、ホームページ所有者のユーザID、グループIDに suid、sgidされて実行されてます。
# Telnetは利用できません。

http://sakaguch.com/


[105] Re[95]:Win2000SP3 投稿者:Oka 投稿日:2002/08/17(Sat) 02:29   [返信]
みっちゃん(さん)みなさん、こんばんは。

やっと、SP3ダウンロードできました。PCのクリーンインストールを行なって解決(?)しました。
う〜ん。これって解決というのだろうか?

今回、sp3適応のブータブルCDの作り方もアップしました。もしよければご覧下さい。

SP3でいろいろ試しました。Win2000 CDからDOS6.2のsetup FDが出来ることも分りました。
Win98起動FDでWin2000のインストールが可能なことも分りました。
それと、無人インストールもやってみました。ログオンのパスワード入力の所まで
なにも、入力要求されず立ち上がっているのには、やったと感激しました。
これ、中々面白いのですが、FATからNTFSに変えられないことが大いに不満です。

http://www.huonpine.net


[104] Re[103][102]: 前後5表示について 投稿者:AMM 投稿日:2002/08/16(Fri) 13:21   [返信]
> ID(識別)番号が逆順になっていますので、現在、「前のサイト」と「次のサイト」の表示だけを入れています。
> これをリンクにして、6個め以降のサイトを見れる様にする訳ですね。

> バグがありますが、ちょっと適当にいじってみました。ご確認を。
確認させていただきました。
いいですねー、本能的に使えます。
今いるところを見て、どこかに飛びたいという、気持ちのままに動けます。
早々に対応いただきまして、どうもありがとうございました。

http://www.ayamizu.com


[103] Re[102]: 前後5表示について 投稿者:管理人(鷹の巣) 投稿日:2002/08/16(Fri) 01:14   [返信]
AMMさん、今晩は。

> 私としては「前後5表示」が便利だな、と思っています。
> その際、表示されていない6個め以降のサイトをみたいと思う時が多々あるのですが、
> 見ると、前のサイト、次のサイト、という表示が出ています。
> が、残念ながら現在文字だけでした。

ID(識別)番号が逆順になっていますので、現在、「前のサイト」と「次のサイト」の表示だけを入れています。
これをリンクにして、6個め以降のサイトを見れる様にする訳ですね。

> 期待混じりで少し気になってますので、ご確認いただければと思います。

バグがありますが、ちょっと適当にいじってみました。ご確認を。

http://sakaguch.com/


[102] 前後5表示について 投稿者:AMM 投稿日:2002/08/15(Thu) 22:37   [返信]
鷹の巣さん、こんばんは。
私としては「前後5表示」が便利だな、と思っています。
その際、表示されていない6個め以降のサイトをみたいと思う時が多々あるのですが、
見ると、前のサイト、次のサイト、という表示が出ています。
が、残念ながら現在文字だけでした。
期待混じりで少し気になってますので、ご確認いただければと思います。

http://www.ayamizu.com


Page: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 |
記事No 削除キー

- LightBoard -