SourceOne Email Management:SourceOne 無法將 ISYS 轉換為 ElasticSearch 索引,因為 SourceOne 的 ElasticSearch 無法與叢集通訊

Summary: SourceOne 無法將 ISYS 轉換為 ElasticSearch 索引,因為 SourceOne 的 ElasticSearch 無法與叢集通訊。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

SourceOne 無法將 ISYS 索引轉換為 ElasticSearch,因為 SourceOne 節點無法使用 localhost 位址與 ES 叢集通訊。

嘗試轉換索引時,會收到下列錯誤:      

Failed to perform CURL operation, CURL ERROR [7] :: Couldn't connect to server (0x86042567)|EXCurl.cpp(360)|

Failed to perform CURL operation, CURL ERROR [%1!d!] :: %2 (0x86042567) Failed to perform CURL operation, CURL ERROR [7] :: Couldn't connect to server (0x86042567) [ExAsIndex.exe, EXCurl.cpp(360).EXCurl::RunCurl] |EXCurl.cpp(128)|

Http request failed. CURL error code: (URL = )|ExElasticsearchClient.cpp(3304)|

Failed to perform CURL operation, CURL ERROR [%1!d!] :: %2 (0x86042567) Failed to perform CURL operation, CURL ERROR [7] :: Couldn't connect to server (0x86042567) [ExAsIndex.exe, EXCurl.cpp(128).EXCurl::GET] >Failed to perform CURL operation, CURL ERROR [7] :: Couldn't connect to server (0x86042567) [ExAsIndex.exe, EXCurl.cpp(360).EXCurl::RunCurl] |ExElasticsearchClient.cpp(3306)|

Failed to Start ExAsIdxObj Thread (0x8604280F)|ExAsIdxComp.cpp(862)|

Cause

這是由 SourceOne elasticsearch.yml 檔案設定為使用本機 IP 位址作為 network.host 而非 0.0.0.0 來連線至 ES 叢集所造成。

SoureceOne 伺服器有 2 張 NIC 卡,優先順序為「私人」卡,但它封鎖了對 ElasticSearch 通訊設定位址的存取權限。  第二個「公有」NIC 沒有此限制。

Resolution

從 SourceOne 伺服器停用「私人」NIC 卡,並在 elasticsearch.yml 組態中使用 network.host:0.0.0.0

Affected Products

SourceOne Email Management
Article Properties
Article Number: 000184607
Article Type: Solution
Last Modified: 02 Jun 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.