为了账号安全,请及时绑定邮箱和手机立即绑定

Apache2 代理错误:从远程服务器读取错误

Apache2 代理错误:从远程服务器读取错误

慕尼黑的夜晚无繁华 2022-11-02 17:18:25
环境:阿帕奇2nanohttpd(网络服务器(java))该站点本身并且一直运行良好,我在数据库中添加了很多条目,nanohttpd Web 服务器在某些端点上返回这些条目我发现这与返回的站点的长度有关,因为当我将条目从一种状态移动到另一种状态时,有很多条目的那个总是会给我这个错误。我已经环顾了一下,认为这可能是一个超时问题,但我已经向我的虚拟主机添加了超时,这个问题仍然存在Proxy ErrorThe proxy server received an invalid response from an upstream server.The proxy server could not handle the request GET /fooReason: Error reading from remote serverApache/2.4.10 (Debian) Server at foo.foo.foo Port 443我当前的 VirtualHost 文件:<IfModule mod_ssl.c>    <VirtualHost *:443>            ServerAdmin webmaster@localhost            DocumentRoot /var/www/directory            ServerName foo.foo.foo            ServerAlias foo.foo.foo            ProxyPass "/" "http://foo.com:8080/"            ProxyPassReverse "/" "http://foo.com:8080/"            ErrorLog ${APACHE_LOG_DIR}/error.log            CustomLog ${APACHE_LOG_DIR}/access.log combined            Include /etc/path/options-ssl-apache.conf            SSLCertificateFile /etc/path/foo.com-0001/fullchain.pem            SSLCertificateKeyFile /etc/path/foo.com-0001/privkey.pem    </VirtualHost></IfModule>我之前尝试过的是在 ProxyPass 后面添加 timeout=x 和 connectiontimeout=x 但这似乎没有帮助编辑:由于这里仍然没有答案,因此还有更多信息,一旦符合条件,我将添加赏金。正如您在我的 VirtualHost 文件中看到的,我正在使用 Apache 反向代理为我的应用程序启用 SSL所以我的小 nanohttpd 服务器基本上返回一个非常简单的 html 页面,其中每个数据库条目都有一个表和一行。如果特定类别有超过 100 个条目,我将收到代理错误消息。在这一点上,我非常确定它与超时有关,但我浏览了很多帖子并尝试将配置添加到我的并且(是的,每次更改后我都重新启动了 Apache2)到目前为止没有任何效果。可能是我的 nanohttpd 服务器上缺少的东西吗?一个简单的 Header 或 Cookie,我现在没有发送这些。如果缺少任何必需的信息,请告诉我。
查看完整描述

2 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

您的某些输入可能格式不正确。



查看完整回答
反对 回复 2022-11-02
?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

好有趣的是,我想通了,我现在感觉很糟糕。我插入的表格数据包括一个美元符号,显然我没有想到逃避替换字符串



查看完整回答
反对 回复 2022-11-02
  • 2 回答
  • 0 关注
  • 223 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信