Nodejs 请教网站或 ss 的一个兼容问题

Nodejs 请教网站或 ss 的一个兼容问题

我有个个人网站 http://65.49.193.117:3001/ ,被墙了,我用 jms 家的 ss 翻,然而访问不到,提示:

500 Internal Privoxy Error Privoxy encountered an error while processing your request: Could not load template file no-server-data or one of its included components. Please contact your proxy administrator. If you are the proxy administrator, please put the required file(s)in the (confdir)/templates directory. The location of the (confdir) directory is specified in the main Privoxy config file. (It's typically the Privoxy install directory).

在 devtool 里面查看就是网络访问一直 pending ,2 分钟后返回上述提示。

用提示中文本作为关键词似乎没有有效的解决方案。

我把网站替换为最简 express 代码,里面只有返回 json 数据,静态文件也没有,但一样不行。

网站有个域名 http://purebbs.com ,一样不行,我用 ip+port 测试访问是想撇开 nginx 来定位问题。

而我的 ss 访问谷歌油管并无任何问题。这有点迷惑了,究竟是网站还是 ss 存在问题?


13 回复

ss 把你的网站绕过了
方法一,用全局
方法二,用 clash ,自己写规则


500 Internal Privoxy Error Privoxy 是你的代理配置问题, 修改代理的配置

谢谢楼上两位,我在 ss 客户端上没找到相关配置,全局也试过,在安装目录下查看了所有文本类型文件,但搞不清具体哪个配置不对。关键在于,我从来没有针对这个网站做过任何配置呀,怎么针对这个网站有问题呢?

你的浏览器有安装代理管理扩展吗(常见如 SwitchyOmega )?如果装了,目标请求要先在浏览器判断一次走不走代理才会发给你的 SS 客户端。这种情况可以试着把扩展从自动切换模式固定到代理模式再试试

我也是用的 jms 家的服务,HK CMI+NTT 套餐,上面这两个地址都可以打开。

谢,的确是安装了 SwitchyOmega ,我钻研一下看看

谢,估计就是我的 ss 配置问题了,好奇怪。

这个网站做了什么导致墙了 IP ?


这个网站没做任何事情,但是我曾用这台 vps 搭建过 ss ,于是 IP 被墙。

为什么你们还能用 ss ,我的香港服务器一搭 ss ,几分钟就封端口了,我现在改用 v2ray 了,还挺稳定的



最近发现 SS 被墙 IP 的概率好像和密码复杂度有关系。
大小写字母,符号,数字混合的长密码被墙概率低。

自己搭建的 ss 前几年还能自用一段时间,最近一段时间就是几分钟就封

按理不会。据说识别 ss 是根据流量特征

在Node.js中处理网站或Shadowsocks(ss)的兼容性问题时,通常涉及几个关键方面:依赖库版本、Node.js版本、以及网络配置。以下是一些基本的排查和解决步骤,结合代码示例:

  1. 检查Node.js版本: 确保你使用的Node.js版本与你的网站或ss服务端/客户端兼容。可以使用node -v查看当前版本。

  2. 依赖库版本: 检查package.json中的依赖库版本是否支持当前Node.js版本。例如,使用npm outdated查看可升级的包。

  3. 代码兼容性: 对于ss,确保使用了正确版本的shadowsocks库。示例代码安装ss-local(客户端):

    npm install -g shadowsocks-libev
    ss-local -s SERVER_ADDRESS -p SERVER_PORT -l LOCAL_PORT -k PASSWORD
    

    对于网站,确保使用了兼容的HTTP/HTTPS库,如expresskoa

  4. 网络配置: 检查防火墙、代理和网络ACLs是否允许Node.js应用进行必要的网络通信。

  5. 调试: 使用console.logdebug库来跟踪和调试代码执行路径。

  6. 查阅文档: 参考Node.js、shadowsocks和相关库的官方文档,了解可能的兼容性问题及解决方案。

如果问题依旧存在,建议提供具体的错误信息或日志,以便进行更深入的分析。

回到顶部