クライアントの1つがMailEnableを使用してSolidCPを実行していました。突然、solidCPのアプリケーションプールがクラッシュしたため、SolidCPの問題に直面しました。アプリケーションプールを起動してSolidCPにアクセスするとすぐに、すぐに停止します。SolidCPアプリケーションプールのRAMに関連する問題はありませんでした。
問題を調査するために、イベントログを確認し、以下のログを見つけました。
Event log:ERROR: Failed to process line 22711, statistics directory path
C:\SolidCP\Server\LogParser\Mail\, statistics file name C:\Program Files (x86)\Mail
Enable\Logging\smtp\SMTP-Debug-201103.log System.IndexOutOfRangeException: Index
was outside the bounds of the array. at SolidCP.Providers.Utils.LogParser.LogParser.ParseLogs[T]()
上記のログによると、問題はSMTPロギングにありました。MailEnableでSMTPロギングを無効にするために、以下の手順を実行しました。
- MailEnable電子メールサーバーにログインします。
- サーバーの拡張>>localhost>>サービスとコネクタ>>SMTP。
- SMTPを右クリックし、プロパティをクリックします。
- [ログ]タブをクリックし、[ログを有効にする]チェックボックスをオフにしてSMTPログを無効にします。
上記の手順を実行した後、アプリケーションプールを起動でき、正常に機能していました。