AT-F01 發生 M999 資料傳輸失敗 Code: 12175 或 -2146893023 的原因及解決方式
請參考以下內容,此為 Windows 舊版本系統本身的加密套件問題。
群益策略王 API 委託傳送失敗錯誤代碼1 2175 (SSL錯誤)、-2146893023(緩存錯誤,等同無負號的2148074273)解決辦法
此二種問題在此是同一原因導致,詳細原因不另述。
解決辦法如下三種(擇一),由微軟提供 (請注意方法2與方法3的修改風險尚未評估,請謹慎修改)
一.作業系統換版。(建議)
以下版本均為經微軟確認不會發生該問題的版本,建議使用這些版本的作業系統。
※微軟已確定不會為已停止支援的版本進行相關修正!
Windows 10
Windows Server 2012
Windows Server 2016
二.使用非上述1所提及系統時,可修改機碼設定值。(可能無效-原因不明)
請新增文字檔案貼上以下內容
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\KeyExchangeAlgorithms\Diffie-Hellman]
“ClientMinKeyBitLength”=dword:00000400
修改完畢執行另存,副檔名為.REG(例RUN.REG)
使用系統管理員權限執行登錄後,重啟系統即可。
三.使用非上述1所提及系統,可修改本機群組原則(Local Group Policy)。(已驗證有效)
開啟本機群組原則編輯器(gpedit.msc)
選擇
>電腦設定(Computer Configuration)>系統管理範本(Administrative Templates)>網路(Network)>SSL組態設定(SSL Configuration Settings)
於右側內容啟用SSL加密套件順序(SSL Cipher Suite Order)
並修改內容,將其中的TLS_DHE_RSA_WITH_AES_128_CBC_SHA與TLS_DHE_RSA_WITH_AES_256_CBC_SHA移除並儲存,
重啟系統即可。
※請注意這會禁用部分加密演算法,若因修改而造成其它問題時,請使用其它解決辦法。