前段时间我们设置了一个 PEP 代理来保护我们的小部件正在使用的 API。直到今天,所有这些都正常工作,我们收到一个 502 Bad Gateway 错误代码,用于通过代理的每个呼叫。
我们检查了请求是否已到达我们的服务器,并且它正在正确响应它们。代理添加的参数(x-nick-name, x-display-name...)也被正确定义。
我们还检查了 Wirecloud 外部的请求,一切顺利:我们正确获取了令牌并在后续调用中使用它没有问题。
我们不知道这个错误来自哪里,有什么想法吗?
编辑 06/11/2015
在 Alvaro 的新设置之后,我们在响应正文中收到以下错误:
{
"description": "Connection Error",
"details": "('Connection aborted.', error(104, 'Connection reset by peer'))"
}
编辑 09/11/15
今天,请求响应中收到的代码不同:504 GATEWAY TIMEOUT
{
"description": "Connection Error",
"details": "('Connection aborted.', error(104, 'Connection reset by peer'))"
}
编辑 16/11/15
回答阿隆索先生的问题:
1.- 如果我们直接向服务器请求,响应会正确显示在应用程序中。
2.-在这里您可以看到来自 PEP 代理的日志,其中添加了新行。如您所见,请求已正确重定向,但信息未显示在应用程序中。