Mac OS X Server の Apache のどこかが遅い・・・

April 12th, 2008 Posted in Mac, NetLife | No Comments »

先日、WebDAVが遅い話を書いたんですが、HTTPでの普通のファイル転送も遅い印象です。 つまり、どうもApacheの設定のどこかに問題がある様子。 本を買うのはしゃくなので、もう少し調べてみます。

同じネットワーク内に置いた別のマシン(EPSON ST-100という愛すべきマシンです。 Windows無しで売って欲しい!)で全く同じコンテンツを置いてみたんですが、こちらは一瞬でした。 ただ、SFTPでのファイル転送はどちらも一瞬なので、HTTPで接続した時だけ遅いんです。

確かにマシン自体も数年前のマシンだし、搭載メモリ量も1.5GBとサーバとしては「いかがなものか?」というレベル。 しかし、SFTPではバッチリなんだしもうちょっと速くても良いんじゃない? う〜ん、なかなか奥が深いというか、良く判らないというか・・・。>Mac OS X Server

OS X Server の WebDAV でフォルダごとコピーが出来ない理由

April 10th, 2008 Posted in Mac, NetLife | No Comments »

Mac OS X Server: Security Update 2004-12-02 によって追加された WebDAV .DS_Store の保護機能

判りましたよ、理由が。 どうもうまくいったりいかなかったりするので疑問に思っていたのですが、なんと、.DS_Storeファイル(Mac OS X のFinderが利用している情報ファイル)のコピーに失敗して、そこで止まってしまうためでした。 ですので、Finderで一度も開いていないフォルダはフォルダごとコピー可能なのです。

何回か実験してみましたが、これが原因の一つであることは間違いありませんでした。

上記のリンク先はアップルのドキュメントで、

このようなクライアントが WebDAV ボリュームにアクセスしたときには、Apache のエラーログに次のようなエントリが多数含まれることがあります。

[Tue Nov 16 13:15:26 2004] [error] [client 192.0.34.166] client denied by server configuration: /Library/WebServer/Documents/dav/.DS_Store
このようなエラーは他に影響を及ぼすものではないので、無視して構いません。

なんて書いてあるんですが、影響及ぼしまくりなんですけど!
Read the rest of this entry »

Max OS X Server の WebDAV は遅い?

April 9th, 2008 Posted in Mac | No Comments »

先日、せっかくの OS X Server なのだからということで、仕事関係のファイル一式をWebDAV環境に置き「どこでもお仕事」をまた一歩進めようとしたのですが、幾つか疑問に思うことがあって要調査状態です。 まだ、実際に調査できている訳では無いのでメモとして載せておきます。

それから、自分は今回初めてWebDAVのサーバを使ってみているので、そもそもどんなものなのか?をあまり良く判っておらず、トンチンカンな事を書いている可能性もありますので、そのあたりは割り引いて読んで下さい。 いずれ追記の形で捕捉していきます。

とりあえず、現状の問題点は以下の2点です。

(1)どうにも遅い!
(2)フォルダ毎コピーが動かない(サーバのセットアップのせい? あるいは、WebDAVってそもそもそういうもの?)

という点。 接続はSSL経由(ただし、オレオレ証明書)なのですが、いったいどこが遅いのか?が気になっています。

(1)そもそも回線が遅い
(2)Mac OS X Serverが遅い
(3)MacPro G5(Single)が遅い
(4)余計なことをやっていて遅い
・・・

まだまだ理由がありそうですが、現状のままではちょっと使いにくいなぁ・・・という印象です。

続きはまた!

Mac OS X Server 導入

April 4th, 2008 Posted in Mac, NetLife | 2 Comments »

実は思うところあって、OS X Serverを導入してみました。

ターゲットマシンは昔のMacPro G5。 初期の頃のマシンなので、あまり早いマシンでは無いのですが、基本的なウェブ&メールサーバとしては十分かと思いまして。 インストール〜初期のアップデータの適用作業でだいたい2時間くらいで完了しました。

”思うところ”は幾つかあって

  1. とあるクライアントの環境がOS X Serverだったので、いろいろな意味で同じ環境が欲しかった
  2. もういつまでも”黒い画面”(ターミナルの事ですな)の時代じゃない。 かといって、PLESKは嫌いなので、どうせなら全く新しい環境で、”簡単”ってのを体験したかった
  3. 単なるOS Xはアップグレードの度に再起動が掛かるが、よもやServerではそういうことはあるまい?と思ったものの、それを実体験したかった

ってのが主なところ。
Read the rest of this entry »