2010-07-06 132 views
1

真的很奇怪的問題,我剛剛把我們所有的網站都遷移到一個帶有IIS7的新Win2008 64位服務器(在Win2003 IIS6上),並開始出現PayPal Pro/PayFlow問題。msxml3.dll錯誤'800c0005'

這些網站中有一些是SSL商店,並使用PayPal Pro處理付款 - 由於此舉,間歇性地發生了類似的錯誤。

MSXML3.DLL錯誤 '800c0005' 的 系統找不到指定的資源 。

看來我無法連接解決貝寶網址發佈數據,因爲我說這只是因爲我們在這個新的服務器上纔開始發生。更令人討厭的是,它完全間歇!工作好幾個小時然後會反覆拋出這個錯誤然後再次罰款,它會影響使用PayPal的經典ASP和ASP.NET C#站點?

這是一個日誌文件條目,如果有幫助嗎?

2010-07-05 11時34分07秒80.100.200.155 POST /scripts/60_Pay.asp | 297 | 800c0005 | The_system_cannot_locate_the_resource_specified .__ 443 - 92.8.25.196 的Mozilla/4.0 +(兼容; + MSIE + 7.0 +的Windows NT + 6.0 + + WOW64 +天空+寬帶+ GTB6.5 + SLCC1; + NET + CLR 2.0.50727 + + +媒體中心+ PC + 5.0; + NET + CLR + 3.5.21022; + NET + CLR + 3.5.30729; + MDDC; + NET + CLR + 3.0.30729) 500 0 0 1907年

任何人有什麼可能會導致任何想法這個?我想知道是否有一種方法可以增加等待嘗試從外部URL解析的時間長度?

任何幫助,將不勝感激

+0

你有沒有想過這個? – 2011-06-15 23:50:20

回答

2

嘗試設置正在運行此下在32位模式下運行,並重新啓動IIS應用程序池。這將至少刪除一個變量。

接下來,您應該檢查是否可以編寫一個實例化xmlhttp對象的非常簡單的asp頁面,並嘗試加載一個URL以確保您沒有阻止新機器到達PayPal的網絡配置服務器(但允許舊機器這樣做)。這可能在你身邊或他們身邊。

最後,你是否能夠在服務器上的調試器下運行代碼,以便找出發生錯誤的線路?