没法阿里云的工程师沟通了..

2018-05-23 21:12:21 +08:00
 maliming

事请是这样的,昨天下午用户反馈我们的网站无法上传附件了,经过检查发现是阿里云的 OSS 回调报 502 的 http 错误.

我们使用的是 web 端直传文件到 OSS 服务器,服务器收到文件后调用 post 回调 url 通知我方服务器.并把我方服务器的返回原封不动的转发给 web 端(前提是服务器返回 200 ok).

<Error>
  <Code>CallbackFailed</Code>
  <Message>Error status : 502.</Message>
  <RequestId>5B03CEEC4834126971864120</RequestId>
  <HostId>xxxx.oss-cn-beijing.aliyuncs.com</HostId>
</Error>

因为这个网站已经很久没有更新,所以不存在网站代码出现 bug,然后去阿里云提工单报修.

经过和阿里云工程师一天的沟通(工单就是这么高效)结果发现我方的回调 url 一切正常.不过阿里云 oss 回调一直 502.

后来继续测试发现回调 URL 是 https 则 502 ,http 则回调成功. 阿里云说 OSS 回调是支持 https 的, 我也确认网站证书也没有问题.

引用阿里云官方 OSS 介绍:

HTTP 502 原因: 回调服务器未启动,或者缺少上传回调参数中的 CallbackUrl,或者 OSS 与回调服务器的网络不通。推荐在 ECS 上部署回调服务器,与 OSS 同属内网可以节省流量费用,同时保证网络质量。

到目前也没有解决, 最终阿里云工程师让我去服务器抓包.

我说 http 回调 502 的时候 iis 和程序的日志没有任何请求到达,他非让我抓包给他分析..

求救 V2 的大神,这种包怎么抓??? 😅😅😅

9004 次点击
所在节点    全球工单系统
59 条回复
mofe
2018-05-23 23:19:59 +08:00
我也来吐槽一下,最主要是一天都没解决问题,害我为按量付费的 rds 多付钱

明明是阿里自己的责任

这种情况能不能申请赔偿啊……
oswuhan
2018-05-23 23:22:25 +08:00
@mofe 下一个问题的焦点可能是 —— 谁赔偿谁?
tan90
2018-05-23 23:41:27 +08:00
@codeeer 现在很多这种服务器租赁都开始有偿服务了,大公司不好明说吧!(*^_^*)
zjb861107
2018-05-24 00:12:16 +08:00
腾讯云的工单确实快多了
xinghuan
2018-05-24 01:02:08 +08:00
阿里云根本没有客户支持,只有几个运动员在踢皮球
heww
2018-05-24 08:07:50 +08:00
前一段时间我们这边发现 oss 的 https 回调不成功,工单无果后,目前用的是 http 的 callback。
yanest
2018-05-24 08:09:34 +08:00
阿里云有的工程师的确很水,效率低下
heww
2018-05-24 08:15:15 +08:00
看文档说阿里云的 cdn 回源不支持 sni,我当时问客服是否是因为 sni 的原因造成的 oss 的 callback 也不支持 sni 的 https,客服没有回我这个。反正我是放弃这个了。
lfzyx
2018-05-24 10:27:47 +08:00
“ http 回调 502 的时候 iis 和程序的日志没有任何请求到达”

这个很有可能是在证书握手阶段断开了,要不就是你的证书链不完整,要不就是你允许的 ssl 协议阿里云那边不接受了
maliming
2018-05-24 12:31:25 +08:00
@heww 我们也是这个情况,之前 https 也是可以的,突然不行了,现在:设置一个默认 https 站点,不需要 SNI 指示的.可以解决.
tencentcloud
2018-05-24 13:43:10 +08:00
@Mitt @qcloud 感谢 @qcloud 积极解答腾讯云相关问题, 不过 tencentcloud 才是真正的官方账号,qcloud 不是官方账号。欢迎 qcloud 继续帮忙回答相关问题,不过后续麻烦表述上以个人身份发言,尽量避免上被认为是官号哈,非常感谢您的支持与理解。
qcloud
2018-05-24 14:01:58 +08:00
@tencentcloud #31 get
laoyur
2018-05-24 14:32:35 +08:00
@qcloud
笑死了,被抓现行
awenforlinux
2018-05-24 15:10:55 +08:00
来调戏调戏网易云的工程师
Amayadream
2018-05-24 15:13:03 +08:00
@qcloud #32 被抓现行还行
tencentcloud
2018-05-24 15:16:25 +08:00
@tencentcloud @qcloud 看你们玩的,好欢乐哈哈
atpking
2018-05-24 15:21:00 +08:00
哥哥, 关于对象存储 服务器回调这档子事情

我被七牛的 579 阿里的 502 虐的妈都不认识了

他们服务器的回调基本复现不了,

我碰见过 网络差 dns 污染 光缆被挖掘机铲了, 各种事故,

后来我觉悟了

没必要省那一步

文件传完了 返回 200

客户端自己 callback

就算遇到问题了 客户端那也有错误日志,方便你调试
DZBM
2018-05-24 15:30:20 +08:00
楼上两位好搞笑,难不成是唱双簧么?
19zero
2018-05-24 16:54:28 +08:00
LZ 问题解决了,搞不懂楼上两位腾讯的朋友在唱哪一出戏?
chinafeng
2018-05-24 17:01:18 +08:00
看到那么多人吐槽阿里工单我就放心了,原来我不是一个人
腾讯的速度和技术水平的确好不少,不过促销做多了质量下滑好严重

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/457271

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX