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

server 10,2->10.3へのアップグレード後の各ユーザweb共有とftp共有の問題

発言者:shimo
( Date Tuesday, June 15, 2004 18:06:22 )


1台のmac os x serverでディレクトリサービスを運用しており,
そのserverを10.2から10.3へアップグレードした際に生じた問題に関する相談です。

10.2では,共有NetInfoドメイン(最上位)を作成してユーザをドメインに登録し,
他のmac os xコンピュータをこのドメインにバインドする形で運用していました。
各ユーザには,ホームディレクトリのサイト(Sites)フォルダを利用したweb共有と,
ホームディレクトリ以下のftp共有を提供していました。

このコンピュータを10.3へアップグレードし,「サーバ管理」の「オープンディレクトリ」で,
・一般→役割を「オープンディレクトリのマスター」
・プロトコル→設定から「NetInfoの移行」を選択し「移行...」
のとおり移行作業を行いました。
この後,/LDAPv3/XXX.XXX.XXX.XXXドメインに移行されたユーザは,
mac os xコンピュータからログイン可能で,ファイル共有等も可能です。
(XXX.XXX.XXX.XXXはserverのグローバルIPアドレス)
しかし,web共有とftp共有が動きません。
例えばweb共有では,ブラウズすると以下のメッセージが表示されます。

---
Not Found
The requested URL /〜username/index.html was not found on this server.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.29 Server at XXX.XXX.XXX Port 16080
---

ちなみに,このserverのローカルドメイン上に作成したユーザに関しては,
web共有およびftp共有は動きます。
この問題に対する対処法をご存じの方にご教示願いたいと思います。
よろしくお願いします。