问题表现:
何沐瑾 最近回复功能还经常抽风,“回复”按钮点下去就报错
结合本人的调查结果,在使用 IPv6 访问论坛时会间歇性产生发帖错误。具体来说,对/api/discussion和/api/post进行 POST 操作(也即发帖子)会导致 HTTP Error 500 错误,但其它 API 的任何操作似乎没有问题,同时此 API 的 GET 操作也能正常返回结果。如果切换到 IPv4 进行此作,则也不会触发错误。
操作过程:
如上。
解决方案:
如果疑似受此问题影响,首先请使用ping community.wvbtech.com确认您当前是否正在使用 IPv6 访问论坛。下一步请使用nslookup community.wvbtech.com获取论坛的一个 IPv4 地址,并加入 Hosts 条目中。
如果能够解决问题,请不要沉默。我确实很想知道论坛这段时间这么冷清是不是因为这个原因,以及这个 Bug 到底是不是偶发性的。
另:这边的运营商用的电信