今天早上,我有时会收到不定期的405不允许在我的Zammad社区应用程序错误信息!
== Info
20.04LTS
== 错误详细信息
响应标记<center>nginx</center>的模态错误405。

这很奇怪,因为我使用的是Apache而不是nginx。
== Apache conf
Listen 4000
<VirtualHost *:4000>
ServerName int-srv-1
HostnameLookups Off
UseCanonicalName Off
ServerSignature Off
ProxyRequests Off
ProxyPreserveHost On
<Proxy int-srv-1:3000>
Require local
</Proxy>
ProxyPass /assets !
ProxyPass /favicon.ico !
ProxyPass /robots.txt !
ProxyPass /ws ws://127.0.0.1:6042/
ProxyPass / http://127.0.0.1:3000/
DocumentRoot "/opt/zammad/public"
<Directory "/">
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/opt/zammad/public">
Options FollowSymLinks
Require all granted
</Directory>
</VirtualHost>但是,我们使用一个“内置”反向代理运行我们的语法NAS,名为"App“,从网络外(带有固定IP)访问这个令人敬畏的服务台,https://hello.ourdomain.ext提供如下内容:
== 综合征NAS conf



因此,我认为语法回答了这个错误消息,因为它使用了nginx (我相信)。
但是为什么?
HSTS或HTTP/2可以帮助吗?
发布于 2020-09-14 11:13:44
就目前而言,解决办法似乎是可行的。
高级代理选项(反向代理规则>高级设置)的超时时间从60秒增加到120秒,这似乎是有回报的。

https://stackoverflow.com/questions/63352724
复制相似问题