iFolder 2.1におけるNetWareサーバの問題

次の問題は、NetWareサーバオペレーティングシステムに関連します。


iFolder 2.1用にApacheバージョンをアップグレードする

NetWare 5.1 Support Pack 5およびNetWare 6.0 Support Pack 2サーバ用のiFolder 2.1では、Apache 1.3.26、1.3.27、または1.3.28を使用する必要があります。他のバージョンのApacheを使用するとiFolderは正常に動作しません。Apacheソフトウェアは、Apache Webサイトからダウンロードできます。

Apache 1.3.26のバイナリ配布は、NetWare 6.0 Support Pack 2で入手可能になったため、ネットワークに既にインストールされている可能性があります。元のApache 1.3.26バイナリ配布を再インストールしてください。Apache 1.3.27または1.3.28以外の、アップグレードされたバージョンのApacheにはiFolderをインストールしないでください。


NetWare 5.1 Support Pack 5にiFolder 2.1をインストールする

ApacheをNetWare 5.1 Support Pack 5上で実行しているユーザは、ほとんどがsys:\apache\confディレクトリにあるデフォルトのApache設定ファイル(httpd.conf)を使用します。iFolder 2.1サーバソフトウェアは、インストール中にsys:\apache\conf\adminserv.confファイルの修正を試みます。NetWare5.1サーバ上にはこのファイルは存在しないため、インストール時に次のメッセージが表示されてエラーになります。

Error updating file (ファイル更新中にエラーが発生しました).

この問題を回避するには、httpd.confファイルの最後に次のIncludeステートメントを手動で追加します。

include sys:\Apache\iFolder\Server\httpd_ifolder_nw.conf

保護されているメモリ領域へのiFolder 2.1のロードが失敗する

NetWareサーバでは、保護されているメモリ領域またはオペレーティングシステム領域でiFolder 2.1を実行できます。iFolderを保護メモリ領域にロードしようとしてパブリックシンボルエラーが発生した場合、iFolderはロードされていません。これは、iFolderがルート認証局証明書ファイルrootcert.derを見つけることができないために発生します。

この問題を解決するには、rootcert.derファイル(通常はsys:\public directoryにあります)を次のファイルにコピーします。

nif1.your_domain_name.com\ldap\_master.der

nif1.your_domain_name.comをiFolderサーバのDNS名またはIPアドレス(192.168.1.1など)と置き換えます。