文章編號: 322023 - 上次校閱: 2007年3月1日 - 版次: 4.2

當您啟動 SMTP 服務時,就會發生事件識別碼 115 訊息

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

徵狀

如果嘗試啟動簡易郵件傳送通訊協定 (SMTP) 虛擬伺服器從 Exchange 系統管理員可能會收到下列錯誤訊息:
服務沒有回應及時啟動或控制要求。
請檢查 Windows 事件檢視器以取得詳細資料。
服務已經傳回服務特定錯誤碼。
請檢查 Windows 事件檢視器以取得詳細資料。
此外,系統記錄檔會記錄下列事件識別碼訊息:
來源: SMTPSVC
事件識別碼: 115
描述:
服務無法繫結執行個體 1。 資料為錯誤碼。
如需此訊息的特定詳細資訊請參閱 Microsoft 線上支援服務網站位於: http://search.support.microsoft.com/search/?adv=1。
當您收到這些錯誤訊息時,您可以從命令提示字元執行下列命令:
Netstat-an | 尋找": 25 」
如果您執行此命令時,您會收到下列輸出,而不是 SMTP 服務在伺服器上使用連接埠 25:
TCP 0.0.0.0:25 0.0.0.0:0 LISTENING

發生的原因

如果下列條件全部成立,可能就會發生這個問題:
  • 在相同伺服器上有安裝網際網路安全性與加速 (ISA) 伺服器及 Exchange 2000。
  • ISA 伺服器設定為伺服器發佈 SMTP。
  • Exchange 2000 伺服器設定成使用 SMTP 虛擬伺服器上相同的通訊端 ISA Server 使用伺服器來發佈 SMTP 服務。

解決方案

如果要解決這個問題,設定 Exchange 2000,使它不會在 ISA Server 為相同的通訊端上接聽 (通訊端定義為 IP addressport number)。 伺服器發佈至 SMTP ISA Server 與相同的伺服器上您必須設定 Exchange 2000 SMTP 虛擬伺服器只接聽內部介面,並允許從外部介面轉寄內送要求至內部介面的 ISA Server。

確認您發佈 SMTP 伺服器

若要確認您已發佈 SMTP 伺服器:
  1. 啟動 ISA 管理。要執行這項操作,、 按一下 [開始]、 按一下 [程式集、 按一下 [Microsoft ISA Server,然後按一下 ISA 管理
  2. 展開 [伺服器] 和 [陣列,、 展開 [伺服器名稱、 展開 [發行,],然後再展開 [伺服器發行規則]。
  3. 連按兩下您 SMTP 伺服器發佈規則以開啟其屬性。

    注意: 如果您沒有伺服器發佈規則的 SMTP (TCP 埠 25) 這篇文章並不會套用到您的問題。請取得更多資訊有關其他已知原因為這個行為參閱在 < 其他相關資訊 > 一節。
  4. 確認下列設定:
    • 在 [一般] 索引標籤請確定已選取 [啟用] 核取方塊。
    • 在 [動作] 索引標籤上:
      • 請確定內部伺服器的 IP 位址是您的伺服器的內部 (LAN) 位址。
      • 請確定該外部 IP 位址上 ISA 伺服器是外部 (網際網路) 位址,您的伺服器。
      • 請確定對應的伺服器通訊協定是 SMTP 伺服器。
    • 在 [以下列 套用至] 標籤中:
      • 任何要求是預設的設定,除非您有其他特定的商務需求。
如果您變更伺服器發佈規則,請確定您重新啟動 ISA Server 控制服務。

您已驗證您是伺服器發佈 SMTP 後設定 Exchange 2000 只能在內部的 IP 位址上接聽。若要這麼做:
  1. 安裝並執行 MetaEdit 在伺服器上。如需詳細資訊按一下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
    232068? (http://support.microsoft.com/kb/232068/EN-US/ ) FILE: 如何下載、 安裝,及解除安裝 IIS MetaEdit 2.2 公用程式
  2. 展開 LM,然後再展開 [SMTPSVC
  3. SMTPSVC] 上按一下滑鼠右鍵,按一下 [新增],然後再按一下 [DWORD
  4. 編號清單 按一下 DisableSocketPooling

    請確定該 1029年 出現在右邊的方塊。如果 DisableSocketPooling 不在清單中,按一下 [(其他),] 然後鍵入 [1029年
  5. 在 [資料] 方塊中,鍵入 [1]。
  6. 重新啟動 SMTP 服務。
  7. 啟動 Exchange 系統管理員。要執行這項操作、 按一下 [開始]、 按一下 [程式集、 按一下 Microsoft Exchange,然後按一下 系統管理員 」
  8. 展開 [伺服器]、 展開 server name]、 展開 [通訊協定,然後再展開 [SMTP]。

    注意: 如果選取 顯示系統管理群組 您可以在第一個系統管理群組,名為伺服器中尋找伺服器群組,在 [系統管理群組。
  9. 預設的 SMTP 虛擬伺服器上, 按一下滑鼠右鍵,然後再按 [內容]
  10. 按一下在 [IP 位址] 方塊中您內部 IP 位址。
  11. 按一下 [進階],並確定您的外部 IP 位址不存在 (如果它不會、 按一下該,然後再按 [移除)。
  12. 按一下 [確定] 以關閉 [進階摘要資訊] 對話方塊。
  13. 按一下 [確定] 以關閉 SMTP 虛擬伺服器內容] 對話方塊。
  14. 在 SMTP 虛擬伺服器上按一下滑鼠右鍵,然後按一下 [開始]

狀況說明

這種行為是經過設計規劃的。

其他相關資訊

您不能 multiplex 傳輸控制通訊協定 (TCP) 連接埠或使用工作階段中一個以上的時間。您必須停止一項服務從使用另一個服務之前的連接埠或程式可以使用它。

如需詳細資訊按一下 [下列面的文件編號,檢視 「 Microsoft 知識庫 」 中發行項]:
281760? (http://support.microsoft.com/kb/281760/ ) XCON: 如何停用 IIS SMTP 服務的通訊端共用
256132? (http://support.microsoft.com/kb/256132/ ) 事件識別碼 115 時相同的 IP 位址上設定一個以上的虛擬伺服器

其他原因

如果您沒有伺服器發佈規則的 SMTP (TCP 埠 25) 這篇文章並不會套用到您的問題。有數種可能的原因為這個行為。最常見的問題包括外部介面所佔 TCP 通訊埠 25 的協力廠商產品。如果要這個問題的疑難排解關閉程式 (如防毒電子郵件閘道。

這篇文章中的資訊適用於:
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Internet Security and Acceleration Server 2000 Standard Edition
  • Microsoft Internet Security and Acceleration Server 2000 Service Pack 1
  • Microsoft Small Business Server 2000 Standard Edition
關鍵字:?
kbmt kbprb KB322023 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:322023? (http://support.microsoft.com/kb/322023/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。