【发布时间】:2013-08-14 08:47:01
【问题描述】:
已编辑:此错误仅在我使用 Chrome 时出现。如果我切换到 Safari 或 FireFox,我的服务器代码可以正常工作。
这是错误日志。请帮忙。我正在使用 Google OAuth 2.0 API,在 Google 回调我的服务器后出现了问题。
如果您需要更多信息来诊断,请告诉我。 (我是一个超级新手,所以我不知道在这里粘贴什么......)
另外,114.247.XXX.YYY是我的本地办公室IP,我用它浏览网站和访问远程服务器。
2012/06/28 09:54:08 [error] 2170#0: *21 upstream sent too big header
while reading response header from upstream, client: **114.247.XXX.YYY**,
server: my_domain_name.com, request: "GET
/login-callback/google?state=my_randomly_generated_state&code=my_google_authorization_code
HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "my_domain_name.com"
【问题讨论】:
-
尝试使用 tcpdump 捕获原始 http 数据并找出哪些标头太大。
-
您可以通过调整 proxy 值来修复它,例如 this page