
我們遇到了一個隨機錯誤,導致我們無法發布遠端應用程式。每次我們在伺服器管理員中管理遠端桌面服務時,都會遇到上述錯誤。我們只設定了一個連接代理,但我們將其設定在 HA 中,並考慮到將來可能會添加另一個連接代理。我已經檢查了配置,我看到的所有內容都表明它設置正確。唯一奇怪的是,我們沒有在 SQL Server 上為 SQL 開啟連接埠 1433,但這在以前似乎不是問題。
這也不是一個新的設定——我們已經透過這個網關向客戶發布遠端應用程式大約六個月了。
現在我正在嘗試破解 SQL DB 中 ErrorLog 表中的條目。任何關於在哪裡尋找錯誤配置的想法將不勝感激。
作業系統:Windows Server 2012R2
SQL:MSSQL Server 2012
不幸的是,我們無法確定這個問題在過去幾週內何時出現,因此我們無法確定我們所做的哪些更改可能導致了這個問題。三週前,我們的一名技術人員意外地重啟了 SQL Server,當時日誌中出現了大量錯誤。資料庫上的修改日期也與此一致。但我們懷疑我們的技術人員從那時起就能夠發布遠端應用程式。
答案1
結果有人將連接代理角色新增到我們的會話主機之一。這麼多的facedesk。
編輯:就像我在原始的帖子中所說的那樣,我們將連接代理設置為高可用性模式(集群),並認為我們將在未來添加另一個連接代理。技術人員將連接代理角色(非叢集)新增至我們的一個會話主機(託管遠端應用程式的伺服器)。然後,他將其添加到我們管理集合的伺服器上的伺服器管理器中的伺服器池中,從而產生兩個連接代理作為池的一部分,一個是集群的,一個不是。 RDS 不喜歡這樣。
編輯 2:我已經意識到,我們無法從池中刪除伺服器的原因是相關會話主機已添加到 RDS 部署中,並且已從其中發布了遠端應用程式。連線代理角色是在一些錯誤的故障排除中新增的,必須從伺服器中刪除才能再次存取 RDS。