我目前使用SSIS連接並將數據從Microsoft Project Online(基於雲)的數據庫傳輸到本地SQL Server數據庫。問題是SSIS包在未運行Fiddler4時按預期執行。與Fiddler4一起運行時發生錯誤,並與SSIS一起解密HTTPS
在使用MS技術進行故障排除時,我們已經要求我們捕獲提琴手跟蹤並解密HTTPS流量。我們能夠在過去幾個月內完成這項工作,但是到最近爲止,它將導致SSIS包失敗並出現以下錯誤:
「無法從運行時連接管理器獲取託管連接。
我按照指示刪除證書幾次,以及一些其他的網絡建議,但仍然有問題。除非我能捕捉到痕跡,否則我們處於MS無法進一步排除故障的地步。
完整的錯誤:
信息:0x4004300A在TimeSet,SSIS.Pipeline:驗證階段是開始。 錯誤:TimeSet,OData Source [2] 0xC020801F:無法從運行時連接管理器獲取託管連接。 錯誤:0xC0047017在TimeSet,SSIS.Pipeline:OData源未通過驗證並返回錯誤代碼0xC020801F。 錯誤:0xC004700C在TimeSet,SSIS.Pipeline:一個或多個組件驗證失敗。 錯誤:TimeSet上的0xC0024107:任務驗證期間出現錯誤。
感謝您的幫助!
編輯:通過我的CA商店,看到FiddlerRoot不是可信CA列表的一部分。試圖在我的安全存儲中顯式導入CA證書,但證書仍未顯示在可信列表中。證書被命名(出於某種原因)DO_NOT_TRUST_FiddlerRoot。如果CA被標記爲不可信,這可能是我所看到的一部分嗎?
我們需要更多的細節才能幫助您解決問題。你究竟在做什麼,一步一步來得到錯誤? –
步驟如下:啓動Fiddler - >從VS Shell(f5)中運行軟件包。當軟件包達到驗證OData連接的一個點時,它將在Output窗口中出現上述錯誤。完整的錯誤已附加到原始文章。 – FlervaFlerv