記事の最後へ▼ 
< 質 問 >
Windows2003Server -サービスの開始で失敗

基本セットアップが終わり、サービスの開始を行なうと、「XMailの起動を確認できませんでした」といったエラーが出てしまいます。
また、ドメイン管理やユーザ管理などの画面を開くと「XMailからの応答がありません」といったエラーメッセージがでます。

環境
XMailCfg 2.23
XMail 1.22
Windows2003Server
IIS
Webサービス拡張(全部許可)

誰か助けてー;;

ハル (10.06/06)


【 ハル (10.06/06) 】

ActivePerlはv5.8.7です。
perl -v は正常に動作しますー


【 通りすがり (10.06/06) 】

これだけでは誰もコメント出来ませんので、どんな手続きを行ったのかも明記お願いします。
Windows2003serverをお使いならばそこそこのメンテはこなせると思いますので、Windowsのシステムログの確認もお願いします。
意外にもヒントがあるはずです。

念のため、「IISの設定・アクセス権利」「XmailCFGの基本セットアップ」の項目をもう一度確認して下さい。


【 ハル (10.06/06) 】

サービスの開始を行い、エラーが表示されると、アプリケーションログに以下のエラーが発生しました!

■エラー内容
イベントID(0)(ソースXMail内)に関する説明が見つかりませんでした。リモートコンピュータからメッセージを表示する為に必要なレジストリ情報またはメッセージDLLファイルがローカルコンピュータにない可能性があります。この説明を取得する為に/AUXSOURCE=フラグを使用することができる可能性があります。詳細については、ヘルプとサポートを参照してください。次の情報はイベントの一部です:Socket bind error

です。
よろしくおねがいしますー


【 ハル (10.06/06) 】

■気になることが。
ここで登録している設定(ドメイン)は、まだこのサーバを指していないんですが、大丈夫なんでしょうか?正常に設置してからドメインの変更をしようと思っていまして。

■追記
XmailCfgの認証は匿名アクセスOFFで統合Windows認証チェックにしてあります。

XMailCfg配下、XMail配下の権限は
Everyone、Users,Administrator,SYSTEM
がフルコントロール、CREATEOWNERがチェックなしです。


【 ハル (10.06/06) 】

一月になることが。
XMailが正常に動作しているWindows2000ServerのサービスのXMailServerをみると依存関係がなしになっているのですが、Windows2003Serverのほうは、「TCP/IP プロトコルドライバ」の「IPSEC Dirver」が依存するシステムコンポーネントに表示されています。これは関係あるんでしょうか?


【 通りすがり (10.06/06) 】

>■エラー内容 Socket bind error
Xmailが使用しているポートで、違うアプリケーションが占有していることはありませんか?
通常の使い方だと、25or587がSMTP、110がPOP3だと思いますので、コマンドラインでnetstat -anと打って確認をお願いします。

あるいは、自分でコマンドを打ってXmailを動かしてみて検証するのも良いかもしれません。
登録されているサービス名がXmail Serverだったら、
 >net start "Xmail Server"
でサービス開始が可能です。
何かエラーメッセージが出たら、そこが原因となります。

>■気になることが。
ここで登録している設定(ドメイン)は、まだこのサーバを指していないんですが、大丈夫なんでしょうか?正常に設置してからドメインの変更をしようと思っていまして。

仮の名称でも基本的には動作します。
ただし、外部とのやりとりで接続を拒否される場合もありますので、使用予定のドメインを速やかに設定するのが望ましいです。
自宅サーバだったら名前解決出来ないのが当たり前なので(IPアドレスを逆引きすればプロバイダのホスト名ですので)、心配はいらないと思います。

>依存関係

Xmailは通常どのサービスとも依存関係はありません。
なぜ「IPSEC Dirver」と依存関係なのかは私も分かりません。
有識者の意見を待ちましょう。


【 通りすがり2 (10.06/06) 】

 この会議室の過去ログなど見ると、Xmail配下のディレクトリ構成が設定とあっていない場合などにサービスの起動ができないという例が多いですね。その辺は大丈夫なのでしょうか?
 あるいは、Windows2003SVのSMTPサービスが先に起動しているとか。

 一般論としていえるのはそんな感じでしょうか。もう一度設定をよく確かめてみてはいかがですか?


【 通りすがり (10.06/06) 】

[サービス 開始]で検索をしてみると、結構似た事例がありますので、すべて検証してみて下さい。

通りすがり2さんもおっしゃっているように、ディレクトリ構造がおかしい(解凍時にちゃんと生成出来ていない)ことがありますので。


【 ハル (10.06/06) 】

なおりました!!!(;;)感激
原因は、Windows2003ServerのSTMPサーバが開始されていて、停止にして再起動かけたら無事動きました。

皆様、ありがとうございました!

記事の先頭へ▲ 
SUPER LABORATORY