2004年05月19日 Wed 12:35
特別企画:iSLE及びGMOグループのサービスとは?(その2)
さて、前回(最低限の)基礎的な勉強しましょうね
って書きましたので、その辺りに関するメールのやり取りです。
なお、メールの内容、記述方法につきましては前回書いたとおりですので、
なぜ、このような書き方になっているか、疑問に思われる方は
前回の『特別企画:iSLE及びGMOグループのサービスとは?(その1)』
をご覧ください。
-----Original Message-----
From: iSLE CustomerServiceCenter [mailto:support@isle.ne.jp]
Sent: Thursday, May 13, 2004 10:30 PM
Subject: RE: [#161597#] RE: 「お客さまの声」へのご投稿について
平素は弊社サービスをご利用いただきありがとうございます。
カスタマーサービスセンターの**です。
この度は弊社の一連の不備に対し、寛大なご返答を頂きまして
誠にありがとうございます。今後も漏れの名前様の率直なご意見を
お聞かせ頂ければと存じます。
弊社ではその時のお客様のお気持ちを真摯に受け止めて参りますので、
記事の削除等について申し上げることはございませんが、
ユーザIDの部分のみ、ご利用中のお客様のIDとなりますため、
伏字としていただけますと幸いです。
前回ご案内させて頂きました管理者アカウント名の問題等に
つきましては恐れ入りますがお時間賜りますようお願い致します。
調査が長期に渡りました際は途中経過をご連絡させて頂きます。
なお、お客さまのページを拝見いたしましたところ、
リビルドでのエラーが生じているということですが、
エラーログには一部Out of memory!と記録されている個所がございました。
行なわれた処理がどのようなものであったかや、
エラーの生じたタイミング等の詳細をお知らせいただきまして、
可能な範囲でご協力させて頂ければと存じます。
よりご満足いただけるサービスを目指し努めてまいります。
今後とも何卒弊社サービスのご利用を、宜しくお願い申し上げます。
------------------------------------------------------------------
■アイルカスタマーサービスセンター
電話・チャット 営業時間:月~金(10~18時 祝日・年末年始を除く)
メール・FAX 24時間受付
※ 原則として最大24時間以内にご連絡いたします。
※ 土日休日の場合はお時間をいただく場合もあります
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
アイル カスタマーサービスセンター **
〒150-8512 東京都渋谷区桜丘町26-1 セルリアンタワー
TEL: 03-6415-6111 E-MAIL: support@isle.ne.jp
FAX: 03-6415-6103 URL: http://isle.jp/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
で、このメールに書いてあるように、
ユーザIDの部分のみ、ご利用中のお客様のIDとなりますため、
伏字としていただけますと幸いです
ということだったので、伏字にしました。
そして、行なわれた処理がどのようなものであったかや、
エラーの生じたタイミング等の詳細を記入した私からの返信です。
長いし、間違ってるかもしれないんで、途中部分は続きを読むに書いてあります。
-----Original Message-----
Sent: Friday, May 14, 2004 7:46 AM
To: 'iSLE CustomerServiceCenter'
Subject: RE: [#161597#] RE: 「お客さまの声」へのご投稿について
サポート対象外のCGIでのエラーなのにお手数をおかけして申し訳ございません。
私の理解している範囲で書かせていただきます。
*長いので、続きを読むに書いてあります。
Lolipopでは問題なくMTが動いていますので、
使用メモリ量とCPU使用時間の問題が
影響しているものと思いますが、
仕様上変更が不可能なら、解決は難しいと考えます。
といった、感じでmt.cgiのエラーについて記入し、
返信しました。
なお、上記のエラーの記述内容に関しては、
間違いがあるかもしれませんので、間違いがあれば
その部分を指摘していただけると、助かります。
これに対する返信ですが、
ここでいかに勉強不足というか基礎的な知識がないのか、
よくわかる返信です。
*ログに関しては、コピー時のミスによるものというメールが本日きました。
-----Original Message-----
From: iSLE CustomerServiceCenter [mailto:support@isle.ne.jp]
Sent: Friday, May 14, 2004 11:00 PM
Subject: RE: [#161597#] RE: 「お客さまの声」へのご投稿について
平素は弊社サービスをご利用いただきありがとうございます。
カスタマーサービスセンターの**です。
ユーザIDの部分を伏字に変更して下さいましてありがとうございます。
お問合せの件について、再度確認いたしましたところ、
Apacheの1プロセスで使用できるメモリの上限に達しているようです。
以下のようなエラーがログに残っておりました。
[Fri May 14 06:40:07 2004] [error] [client 216.114.38.4]
client denied by server configuration:
/***/***/***/***/***/***/mt-comments.cgi
Out of memory!
サーバを多数のお客様で共有でご利用いただくにあたって、
快適にかつ安心してホームページの公開ができるように
弊社ではサーバに様々な制限や設定を行なっております。
その中の一つでApacheの1プロセスで使用できるメモリに対しても
上限値を設定しております。
現在この上限値を高く設定できるか
否か、サーバの運用管理部門に調査ならびに検証するよう依頼をしております。
この件につきましては追ってご連絡させていただきたく存じます。
お客さまの方で何か入手された情報などございましたら、
サーバ運用管理部門にあわせて申し伝えますので、
ご連絡いただけますと幸いです。
その他お気づきの点がございましたら、遠慮なくお申し付けください。
------------------------------------------------------------------
■アイルカスタマーサービスセンター
電話・チャット 営業時間:月~金(10~18時 祝日・年末年始を除く)
メール・FAX 24時間受付
※ 原則として最大24時間以内にご連絡いたします。
※ 土日休日の場合はお時間をいただく場合もあります
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
アイル カスタマーサービスセンター **
〒150-8512 東京都渋谷区桜丘町26-1 セルリアンタワー
TEL: 03-6415-6111 E-MAIL: support@isle.ne.jp
FAX: 03-6415-6103 URL: http://isle.jp/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
はぁ?ネタですか?
ログの見方が分からないんでしょうか?
突っ込みどころ満載かつ、いつもの『仕様です』がでました。
client denied by server configuration
ってログに書いてあるんですが?
client denied by server configurationは403Errorで
問題なのは500Errorなんですけどね。
なんで、client denied by server configurationが出るかというと、
次回に書きますが、スパムコメントを送ってくる、
IPを.htaccessで弾いてるからなんですけどね。
しかも、mt.cgiじゃなくmt-comments.cgiのエラーをを見てますよ。
問題なのは、mt-comments.cgiじゃなく、mt.cgiって分かりませんか?
ログの見方が分かってないのが丸分かりです。
ログの見方すら分からないということは、
ApacheやPerl、PHP、DB(RDB、SQL)等基本的なことも分かってないってことですかね?
メール送った部署はサポートですよね?
ログの見方も分かってないのに、前回掲載したメールの一文のように、
サーバ管理者側にて異変を調査させていただき対処
できるんですかね?
この調子じゃ、普通にログインとかミスしても、
異変と思うか、気づかないか、どっちかじゃないですかね?
営業も大事だけど、
まずは基本的な知識を身につけましょう、ってことですよ。
*上記のログに関しては、コピー時のミスによるものというメールが本日きました。
そして、しつこく続きます。
-----Original Message-----
Sent: Friday, May 14, 2004 7:46 AM
To: 'iSLE CustomerServiceCenter'
Subject: RE: [#161597#] RE: 「お客さまの声」へのご投稿について
の途中部分です。
カテゴリ及びマンスリーアーカイブを
構築(生成)するように設定しますと、
新規エントリを保存する際の再構築(リビルド)時に
下記のような処理が行われます。
/mt.cgi?__mode=start_rebuild******
ソースでみると、mt.cgiがlibとextlibを呼び出し、
その内部のCGI.pmやMT.pmというモジュールを呼び出し、
さらに内部のモジュールによって使用されるlimit等の変数により
Individual Entry Archiveに関しては、mt.cfgにて設定されている
数値を設定しサーバに対する、負荷処理を変更できるのですが、
マンスリーアーカイブを生成するDate-Based Archiveと
カテゴリアーカイブを生成するCategory Archiveに関しては、
MT.pmやCGI.pm等と呼び出されたモジュールの内部変数によって、
自動的に$blog_idに設定されてしまうので、
ここからDB_FILEに書き込みを行うので、
エントリの数が増えると、メモリ不足を引き起こすようです。
内部変数は大体がMT.pmで設定されているようですが、変更してみたところ
別のモジュールと変数が一致しないようになり、
プログラム自体が動作しなくなります。
同様に、通常の再構築時には下記のような処理が行われます。
mt.cgi?__mode=start_rebuild******
これも上記と同様の処理が行われているためです。
なお、
/mt.cgi?__mode=start_rebuild******
及び
mt.cgi?__mode=start_rebuild******
は、LolipopでMT2.661を動作させたとき
ブラウザのURL欄に表示されているものですが、
当然ですが、iSLEで動作させても同じ処理が行われます。
また、βテスト段階のMT3.0では違うエラーが発生しています。
MT3.0βに関してはまだ、あくまでβなので他のサーバでも
各種エラーがでているようです。
恐らくPerlのバージョンによるMethodの違いが影響しているようです
なお、上記のエラーの記述内容に関しては、
間違いがあるかもしれませんので、間違いがあれば
その部分を指摘していただけると、助かります。