問:您好,,為什么我的備案給退回了嗎?
答:您好,廣東 后再次提交,非常感謝您長期對我司的支持.由此給您帶來的不便之處,敬請?jiān)?謝謝!
問:您好,為什么網(wǎng)站zhilidoor.com打不開了呢
答:您好,建議聯(lián)系您的網(wǎng)站技術(shù)人員協(xié)助核查,或請登錄主站會員賬戶或主機(jī)管理面板下,提交技術(shù)類問題工單,以便我司專業(yè)技術(shù)人員協(xié)助您核查網(wǎng)站無法打開的原因,非常感謝您長期對我司的支持.由此給您帶來的不便之處,敬請?jiān)?謝謝!
問:我這邊對接百度的支付,然后那邊提供的IP地址是:127.0.0.1 – 127.0.0.1怎么那邊都回調(diào)請求不到呢,下面這個(gè)圖,是我換了阿里云的,然后就可以請求到。
答:您好,我司服務(wù)器是沒有限制請求的ip的,您可以查看對應(yīng)的網(wǎng)站訪問日志,查看對應(yīng)的回調(diào)請求是否到了服務(wù)器,如果存在日志說明對應(yīng)的請求是到了服務(wù)器,失敗可能是對應(yīng)的程序執(zhí)行問題。
問:回調(diào)沒有請求到服務(wù)器,我換了其它服務(wù)器程就可以回調(diào)到,就這臺服務(wù)器請求不到。我加了安全組,還有白名單都無法回調(diào)到。
答:您好,請?zhí)峁┓?wù)器遠(yuǎn)程登陸密碼,我司協(xié)助核實(shí),同時(shí)對應(yīng)的網(wǎng)站域名,非常感謝您長期對我司的支持!
問:網(wǎng)站地址:http://hejiang.qmwpt.com/
問:這個(gè)是我的回調(diào)地址: https://hejiang.qmwpt.com/web/pay-notify/baidu.php
直接訪問都可以
答:您好,登陸服務(wù)器跟路由,可以查看到是明顯到了對方服務(wù)器機(jī)房,但是在最后一跳的時(shí)候被攔截,這個(gè)原因是對方阿里云攔截了導(dǎo)致,并非我司服務(wù)器,請聯(lián)系對應(yīng)的阿里云解除攔截訪問在觀察。非常感謝您長期對我司的支持!
問:記錄回饋: 21:46:48.914 INFO [tspd-tsp-trade,7ba25fb6-24ed-11eb-a87c-534bc5d6185f,8307d6a3-24ed-11eb-a87c-534bc5d6185f,1375_101074] 17199 — [XNIO-2 task-154] c.b.tsp.trade.http.bo.ScRequestClient : request:POST http://hejiang.qmwpt.com/web/pay-notify/baidu.php HTTP/1.1 params:[unitPrice=10, orderId=, payTime=, dealId=, tpOrderId=HMab35777b56541a5466f063a1884be8, count=1, totalMoney=10, hbBalanceMoney=0, userId=, promoMoney=0, promoDetail=, hbMoney=0, giftCardMoney=0, payMoney=10, payType=1124, returnData=, partnerId=, rsaSign=M3C2IzsYpi16nEtDDbwJgOVrXiZVmwT/sXLqYqRREuhVCDbTgk5M65JXwgtuvYecsGfq4YDs29obdNK3kN5 aojAEqdT2r/Gwvgur3NVACystpcEcjPbU0omZjxjEy5NtV0KPFPGiWdHCecln4BCC7NVAvMFTL/XArWQs8JaIvk=, status=2] response:<html><head><title>502 Bad Gateway</title></head><body bgcolor=\”white\”><center><h1>502 Bad Gateway</h1></center><hr><center>nginx/1.9.2</center></body></html> httpClient cost time:3013 url:https://hejiang.qmwpt.com/web/pay-notify/baidu.php statusCode:502
上面這個(gè)是百度調(diào)試我這邊接口,然后反饋到他們服務(wù)器時(shí)候回饋的記錄,請求這邊造成了502。
問:您好,你們那邊可以增加一個(gè)ip白名單嗎: 就這個(gè)180.97.106.* 地址
答:您好,我司沒有攔截對應(yīng)的ip,所以沒法增加白名單,檢測服務(wù)器上也沒有
再次跟蹤路由,可以查看到其他主機(jī)是可以正常訪問到180.97.106.*端的ip,而服務(wù)器上去訪問請求的時(shí)候是無法訪問請求到的,并且路由截圖可以明顯看到是對方攔截了您服務(wù)器訪問,這個(gè)是需要對方將您服務(wù)器添加到白名單才行。
問:上面這個(gè)地址,主要是用于百度支付回調(diào)的ip字段地址。麻煩給服務(wù)器添加上。不然服務(wù)無法接收到對方的請求數(shù)據(jù)。
問:您好 ,我這邊換了另外一臺西部數(shù)碼服務(wù)器,一樣都不能回調(diào),加了白名單,還有停止了防火墻。都依然請求不到。麻煩處理下這個(gè)究竟是什么問題。百度那邊說是你們沒有添加白名單ip,你們又說百度那邊。
問:白名單問題,百度那邊說的是要你們給那邊添加。阿里云的服務(wù)器都可以訪問到。怎么就你們的不行呢?
答:您好,從服務(wù)器上tracer到您接口服務(wù)器,已經(jīng)可以確定是對方最后一跳攔截,這個(gè)問題解決只有也僅有讓其放行您服務(wù)器ip地址,或者加白名單,請知悉
問:我咨詢了百度那邊,他們那邊沒有做任何攔截,是你們這邊攔截到了百度那邊接口,最后導(dǎo)致502請求。
支付寶、微信都是可以回調(diào),到了百度就不行!我這邊在這個(gè)問題上面都1個(gè)月時(shí)間了。大佬!麻煩你那邊再詳情查下這個(gè)問題。
問:百度那邊說的是你們這邊限制了他們的請求,人家那邊請求直接報(bào)錯就是502,這個(gè)問題應(yīng)該是你們問題。希望大佬們幫幫忙。
答:您好,您這樣可能無法排查問題,我們這邊沒有攔截,他們說他們沒攔截, 那么請讓他們技術(shù),您,我們,建立討論組,通過抓包方式來測試看是那邊攔截的,需要他們從他們的服務(wù)器直接curl測試https://hejiang.qmwpt.com/web/pay-notify/baidu.php,以及mtr -n 127.0.0.1,然后我們這邊來抓包測試,看他們是否訪問進(jìn)入了我們機(jī)房, 服務(wù)器,我們這邊技術(shù)qq, 非常感謝您長期對我司的支持!
問:百度那邊traceroute已經(jīng)可以通了但是那邊請求我們這邊回調(diào)報(bào)錯502,這個(gè)是什么問題?可以幫助解決下嗎?
答:您好,這個(gè)502是百度自身服務(wù)器nginx報(bào)錯,請聯(lián)系百度現(xiàn)在再測試下:
1.直接在他們502這臺服務(wù)器上,curl -d \”test=test\” https://hejiang.qmwpt.com/web/pay-notify/baidu.php看是否可以訪問到,如果不能,提供具體報(bào)錯,以及在他們服務(wù)器上測試一條mtr路由
mtr -n 127.0.0.1 將測試結(jié)果提供給您反饋到工單
2.提供下他們502這臺服務(wù)器出口ip
3.提供他們回調(diào)時(shí)post的具體時(shí)間點(diǎn),以便核查日志,最好是現(xiàn)在重新測試下,提供下具體時(shí)間,錯誤等,
如果他們直接curl測試能正常返回類似json數(shù)據(jù):
{\”errno\”:0,\”msg\”:\”success\”,\”data\”:{\”isConsumed\”:2}}
那就說明他們服務(wù)器和我們服務(wù)器之間通信沒問題,那么問題就在您自身程序代碼在收到post回調(diào)請求后處理訂單問題上, 則請排查程序代碼, 非常感謝您長期對我司的支持!