2013-04-30 58 views
0

我一直向PayPal發送DoDirectPayment電話多年,沒有任何問題,最近我已經有一個小時或更長的時間,這些電話沒有被PayPal回答,大約四分鐘後,發送呼叫的cURL軟件超時併產生錯誤:爲什麼我的DoDirectPayment呼叫被忽略?

  DoDirectPayment failed: couldn't connect to host(7) 

突然,一個小時或更長時間沒有客戶能夠進行付款,並沒有我對我到底在做任何事情的經過,呼叫開始越來越再由PayPal和回答人們可以再次付款。

它的行爲就像PayPal服務器被重載並丟棄請求。然後,當他們的負載下降時,他們再次開始回答所有的請求。

cURL正在使用的$ API_Endpoint是https://api-3t.paypal.com/nvp。 我使用的PayPal協議版本是95.0。

有沒有其他人經歷過這個或知道可能會發生什麼?

感謝您的幫助。

回答

0

我還沒有聽說任何其他人報告任何類似的問題。您可能需要檢查的幾件事是與您的託管服務提供商聯繫,確保他們沒有任何類型的網絡,並檢查PayPal's Site Status頁面,以查看在遇到問題時是否有任何中斷或更新正在進行,儘可能地引起你所看到的問題。

+0

如果你谷歌「貝寶連接錯誤7」,你會看到所有的互聯網人都有這個問題。 PayPal的迴應是,您需要向我們顯示請求到達PayPal的跟蹤路由,然後才能提供幫助。來自PP的一個建議是,我們所在的共享服務器可能會用盡套接字,因此無法進行cURL調用。無論如何,現在的努力是與我們的主機提供商合作生成跟蹤路由,並可能看到服務器用完套接字的一些跡象。我們拭目以待 。 。 。 – Steve 2013-05-02 00:37:45

+0

最近去AT&T網絡時遇到了一些問題,你可以檢查一下你是否正在瀏覽他們的網絡,以及它是否被阻止。 – 2013-05-02 15:32:24

+0

這是一個更新。 tracert的想法是不合時宜的。 tracert只是一些ICMP數據包,事實證明許多路由器和服務器不會響應ICMP。所以,你用tracert發現的是路徑中第一個不響應ICMP的節點。有一點可以幫助您瞭解PayPal服務器的物理位置。然後,我可能會將網站移動到與PayPal物理接近的託管提供商,並希望避免錯誤的節點。 – Steve 2013-05-03 08:04:17