このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

about netpresnz

発言者:iwashita
( Date Wednesday, July 10, 1996 22:18:34 )


何時も御世話になります.
netpresenz(FTPD)について,おたずねします.
netpresenz(FTPD)を立ち上げて,ftp/gopherサーバーを立ち上げました.
http2.2とnetscapeをたちあげたあと,netpresenzを立ち上げた訳ですが,
ちゃんとnetscapeからアクセスできて喜んでいました.
ところが先にhttp2.2とnetpresenzを立ち上げておいて,
netscapeを立ち上げると自分のフォルーダー内のindex.htmlを読めなく
てページが開けなくなりました.
エラーメッセージはfile not found でファイル名が
:index.htmlと頭に:が付加表示されます.
netpresenzのフォルダーを,pub名で,作って,共有設定してありますが,
http2.2と同じフォルダーに入れてあります.
これでいいと,思ったのですが.
原因等心当たりありましたら宜しく御願いします.






田中求之 さんからのコメント
( Wednesday, July 10, 1996 22:56:57 )

NetPresenz は WWW サーバーとしては動かしていないのですよね? あくまでも
Gopher と FTP のサーバだけですよね? もし NetPresenz で WWW サーバも
動かしていると、確実に MacHTTP とバッティングします( MacHTTP のポート
を変更すればよいですが)。

次に、Index.html が読めないというのは、どのようにアクセスしたときですか?
URL で index.html を指定してアクセスしたのでしょうか? あるいは MacHTTP
で INDEX に index.html を割り当ててアクセスしたのでしょうか? 状況を
もう少し詳しく教えてください。

NetPresenz と MacHTTP のバッティングという気もしますが…

大西 さんからのコメント
( Wednesday, July 10, 1996 23:24:27 )

田中さん、WebSTARとNetPresenzはどうですか?やはりバッティングするの
でしょうか?割り込み質問すみません。

田中求之 さんからのコメント
( Thursday, July 11, 1996 03:34:34 )

>WebSTARとNetPresenzはどうですか?やはりバッティングするの
>でしょうか?

NetPresenz で WWW サーバーを設定するとバッティングします(当たり前ですが)。

そうでない場合(FTP で動かす)は、バッティングはしないのですが、NetPresenz
が idle 時でも CPU タイムをかなり消費するようになっているようで、相性はよくない
ようです。MacHTTP, WebSTAR と同じマシンで動かすときには FTPd 3.x 以前の
バージョンの方が安定していますね。

iwashita さんからのコメント
( Thursday, July 11, 1996 16:07:54 )

どうも調子悪くて,3回目の書き込みです.
返事遅くて申し訳有りません.
書いてる途中でnetscapeが終了してしまって・・・・
javaに対応しているので重宝してたのですがnetscape3.0betaをあきらめまして
netscape2.02をダウンロードして,入れ替えました.
文字を書いていても所定の所に出なかったり,変な文字が出たり,改行が
できなかったり,netscape3.0betaのバグでしょうか.

さて,本題ですが,朝の3時に回答頂きありがとうございます.本当に感謝します.

>NetPresenz は WWW サーバーとしては動かしていないのですよね? あくまでも
>Gopher と FTP のサーバだけですよね? もし NetPresenz で WWW サーバも
>動かしていると、確実に MacHTTP とバッティングします( MacHTTP のポート
>を変更すればよいですが)。

これですが,www setupでwwwをenableにしてました.
確かにport80では,バッティングしますね.
で,desableにしたら,直りました.私の希望としてはこれで良いです.

>次に、Index.html が読めないというのは、どのようにアクセスしたときですか?
>URL で index.html を指定してアクセスしたのでしょうか? あるいは MacHTTP
>で INDEX に index.html を割り当ててアクセスしたのでしょうか? 状況を
>もう少し詳しく教えてください。

御推察の通りで,URL で index.html を指定してアクセスしていて,通常あたりまえ
にページが開けていたのが,netpresenz起動後は,それがfile not foundとなった
ものです.

一応解決したのですが,それで,疑問なのですが,
(1)netpresenzをwww-serverとして動かすというのは,どういうことなので
しょうか.今の設定でもnetscapeからは,アクセスできるので違いがわかりません.

(2)http2.2のconfigファイルでportを8080にかえてみたのですが,今度は
netscapeからホームページをアクセスできません.(もとのdomain名でのアクセスでは)
もちろんmyhome.page.co.jp:8080とやればアクセスできますが,portを8080
にしている他のWWWサーバーでは,末尾に:8080をつけないでもアクセスできました.
www-serverにアクセスするとき末尾に:8080をつけることはdomain名のときはしない
ような気がします.
末尾に:8080をつけないでアクセスする方法はありますでしょうか.

(3)大西さんへの回答は,portを変えない場合ですよね.

(4)確かに,設定変更後もnetscape3.0betaが時時固まりました.
(もっともnetscape3.0betaのせいかも)
 動作不安定と指摘されてますので,FTPd 3.x 以前のバージョンが,手に入れられる
のであれば入手したいのですが,
もしサイト名が分かりましたら,教えてください.


田中求之 さんからのコメント
( Thursday, July 11, 1996 17:13:27 )

NetPresenz は、これ1つだけで FTP, Gopher, WWW の3役を兼ねられるように
なっています。特に NetPresenz と名前を変えてからは、WWW の機能も強化された
ようですので、ローコスト($10)でサーバーをたちあげるには悪くないソフトに
なっています。ただし、WWW の機能だけに限って評価すると、当然のことながら
MacHTTP などの WWW サーバ専用ソフトにはかないません。ですから、すでに
MacHTTP や WebSTAR が動いているのであれば、NetPresenz で WWW サーバ
機能を使う必要は全くないということになります。ポートを余分に使う分、無駄
です。基本的には、やはり FTP サーバーとして動かすべきソフトだと私は思います。

ポートを 8080 に変更したサーバへのアクセスの件ですが、マックの場合は URL
でポートを指定しなければアクセスできません。UNIX の場合は、HTTP のリクエスト
が来たときに、ポートが 80 ではなくても、設定した httpd にコネクトするように
なっているようですが、Mac の場合は、80 以外のポートで動いている WWW サーバ
にアクセスするときには、URL でポートを指定するしかありません。

ですから、MacHTTP をポート 80 で動かすというのが良いでしょう。それで何か
都合が悪いことがあるのでしょうか?

FTPd については、FTP サイトに残っていることがありますので、Archi で検索
してみる、あるいは雑誌の付録の CD-ROM の古いものを探してみるというのも
よいでしょうね。

iwashita さんからのコメント
( Thursday, July 11, 1996 17:59:14 )

回答ありがとうございます.

>NetPresenz は、これ1つだけで FTP, Gopher, WWW の3役を兼ねられるように
>なっています。特に NetPresenz と名前を変えてからは、WWW の機能も強化された

netpresenzて,www-serverにもなるとは(ビックリ).

>ですから、MacHTTP をポート 80 で動かすというのが良いでしょう。それで何か
>都合が悪いことがあるのでしょうか?

www-serverは1つでよいので,80でOKです.
unixではできて,macではできないことが分かり,勉強になりました.

>FTPd については、FTP サイトに残っていることがありますので、Archi で検索
>してみる、あるいは雑誌の付録の CD-ROM の古いものを探してみるというのも

archiでトライしてさがしてみます.
それにしても,すぐに解決して,それには,もっと(ビックリ)です.
かさねがさね,ありがとうございました.
-----------------------------------------------
postしたら,また,document contains no dataとでました.
画面が変わらないので,再度postします.


田中求之 さんからのコメント
( Friday, July 12, 1996 14:24:29 )

話題からは外れますが…

>postしたら,また,document contains no dataとでました.
>画面が変わらないので,再度postします.

サーバーが混んでいたのかな? ここ数日、とあるページを公開した関係で、ものす
ご〜くアクセスが増えているんですよ。それと、QuickDNS をキャッシュ目的だけで
走らせているのですが、ホスト名が登録されていないマシン(ドメインの DNS サーバ
にホスト名が登録されていないマシン)のアクセスがあると、QDNS が Timeout
になるまで懸命に調べようとするのか、サーバーの反応が止まってしまったように
なることがあります。

ま、いろいろと実験をやってるサーバーなんで、そのへんは大目にみてくださいな。

iwashita さんからのコメント
( Tuesday, October 15, 1996 14:33:20 )

いつも御世話になります.

さて,今回 PB550Cをpower PCにgrade UP したのですが,
FTPがかなり,遅くなりました.
RAM Doubler があると,遅いと聞きましたので,それを
はずしてみましたが,前の68KCPUの時に比べ,かなり遅いです.

netprezenz4.0J(またはFTPD3.0)はPOWER PC ようでないの
でしょうか?

早くする方法はありますでしょうか?

よろしく御指導お願いします.


浅野 さんからのコメント
( Tuesday, October 15, 1996 17:25:47 )

NetPresentsとWebStarのcgiスクリプトは、互換性がありますか。
アップルスクリプトです。

田中求之 さんからのコメント
( Tuesday, October 15, 1996 19:26:23 )

基本的には互換性がありますが、WebSTAR のユーザー定義アクションを利用するもの
に関しては、NetPresenz では動きません。

なお、MacHTTP で動く CGI なら、NetPresenz でも全く問題ないはずです。

田中求之 さんからのコメント
( Tuesday, October 15, 1996 19:48:00 )

>netprezenz4.0J(またはFTPD3.0)はPOWER PC ようでないの
>でしょうか?

NetPresenz は PowerMac で走りますし、OpenTransport にも対応しています。

もしかしたら Upgrade カードに特有の何か問題があるのかもしれませんが、とりあ
えず最新版の 4.01 を入手してください( Info-mac などにあります)

あとは、メモリー(特に仮想記憶)の設定や、ネットワーク(MacTCP か OpenTransport
か)、さらにはシステムのバージョンなど、色々な要因が考えられるのですが…

iwashita さんからのコメント
( Wednesday, October 16, 1996 10:10:50 )

御指摘ありがとうございました.

>もしかしたら Upgrade カードに特有の何か問題があるのかもしれませんが、
とりあ
>えず最新版の 4.01 を入手してください( Info-mac などにあります)

NetPresenzのVERは,NetPresenz-401Jでした.
(FTPd-300が遅くなったので,試しにNetPresenz-401Jを使ったのですが,
遅いのは同じでした).

Upgradeにかんする,特有の問題かもしれません.
これだけに限らず,Upgrade後は,色々トラブルがあって,後悔してます.

田中先生のFTPdに関するhomepageを読んだのですが,WWWserverとしての使い
方があったので,試して見ました.
うまく動きましたが,速度が遅く実用にはなりません.(先の原因が分かれば
直るかもしれませんが)

それで,気ずいたことがあります.

homepageでのpageが日本語が化けるとあったのですが,化けませんでした.
しかし,Fetchでアクセスすると,フォルダー名を日本語に書き換えておくと,
Fetchの画面上でのフォルダー名が化けてます.

先生の記述では,homepageでの日本語が化けるとあったので,違うとは思った
のですが,先生の記述が,Fetchでも正しく読めるようになると取れたので,
試しに修正の日本語パッチファイルをあててみました.

それでも,やはりFetchでアクセスしたときのFetchの画面上でのフォルダーの
日本語名は化けてました.
これは,正常なのでしょうか?

宜しくお願い申し上げます.


田中求之 さんからのコメント
( Wednesday, October 16, 1996 14:36:44 )

NetPresenz の日本語版は、WWW での使用時、あるいはテキスト転送の際の
日本語の文字化けはおきません。ですから、日本語版にはパッチを当てる必要は
ありません。

Fetch で文字化けの件ですが、Fetch の Preference で ISO-Translation
の項目(Misc にあったと思います)がチェックされていると、NetPresenz-J に
アクセスしたときに、フォルダー名が文字化けします。この項目はチェックしないで
ください。

この点が大丈夫なのであれば、あとは表示フォントを日本語にすればOKのはずです。

iwashita さんからのコメント
( Thursday, October 17, 1996 13:07:47 )

お忙しい中,回答ありがとうございました.

>日本語の文字化けはおきません。ですから、日本語版にはパッチを当てる必要は

はずしてると,思ったのですが,Fetch で文字化けするので.

>Fetch で文字化けの件ですが、Fetch の Preference で ISO-Translation
>の項目(Misc にあったと思います)がチェックされていると、NetPresenz-J に
>アクセスしたときに、フォルダー名が文字化けします。この項目はチェックしないで
>ください。

これも大丈夫です.

>この点が大丈夫なのであれば、あとは表示フォントを日本語にすればOKのはずです。

表示フォントに関する設定はmenueのなかの,internet configでFONTの設定を
OSAKAにしてます.それでも,だめです.

それとも,ほかにLanguage 設定があって,Japanese にするところがあるのでしょうか?

宜しくお願いします.

田中求之 さんからのコメント
( Thursday, October 17, 1996 16:30:59 )

>表示フォントに関する設定はmenueのなかの,internet configでFONTの設定を
>OSAKAにしてます.それでも,だめです.

英語版の Fetch の場合、Font Patchin' のような、強制的に Font を
置き換えるツールを使う必要があります。

Internet Config の Font の設定は、Fetch では利かなかったと思います。
(最近、全く使っていないので、間違っていたらごめんなさい)

iwashita さんからのコメント
( Thursday, October 17, 1996 19:50:45 )

フォローありがとうございました.

>Internet Config の Font の設定は、Fetch では利かなかったと思います。

そうですね.Internet Configをはずしても,特に変わりがありませんでした.

>英語版の Fetch の場合、Font Patchin' のような、強制的に Font を
>置き換えるツールを使う必要があります。

文字化けは英語版Fetch のせいだったのですね.

畳み込むようで申し訳ありませんが,
「Font Patchin' のようなツール」とありますが,
具体的なツール名を,教えて頂けませんか?

宜しくお願い申し上げます.

これは正式名ではないかも知れませんが,Font Patchinという
ファイルをさがしてみます.



田中求之 さんからのコメント
( Friday, October 18, 1996 01:29:13 )

私が使用しているのは FontPatchin' というフリーウェアのコントロールパネル
です。NIFTY-Server で入手したものです。Info-mac にあったかな?

この手のツールは、日本語環境でしか需要がないツールですので、Info-mac では
手に入らないかもしれません。

同じようなツールはいくつかあったと思います。

iwashita さんからのコメント
( Thursday, October 24, 1996 12:19:20 )

>です。NIFTY-Server で入手したものです。Info-mac にあったかな?

Niftyも,初心者でよく分かりませんでした.

>同じようなツールはいくつかあったと思います。

fj.sys.macでReliever zetaの紹介記事を見つけました.

これで,Fetchが日本語表示するようになりました.
いろいろ,ありがとうございました.




iwashita さんからのコメント
( Wednesday, October 30, 1996 17:14:56 )

お世話になります.

>この手のツールは、日本語環境でしか需要がないツールですので、Info-mac では
>手に入らないかもしれません。

下記にありましたので,お知らせいたします.

ftp://ftp.leo.chubu.ac.jp/pub/mirrors/ftp.phys.keio.ac.jp/mac/controlpanel/fontpatchin2.2.sit.hqx
ftp://ftp.eos.hokudai.ac.jp/pub/mac/kt7/fontpatchin2.2.sit.hqx
ftp://bash.cc.keio.ac.jp/pub/mac/controlpanel/fontpatchin2.2.sit.hqx