Skip to content

使用SwitchyOmega和FireFox测试socks5 user/pass认证总是无法连接 #8

@RainUUU

Description

@RainUUU

系统:Mac os 10.14
火狐浏览器:65.0.1
火狐插件:SwitchyOmega
问题描述:若无user/pass验证,则成功实现代理,若开启验证模式,则代理失败。

问题1:火狐浏览器支持socks5账号密码认证模式, php-socks5返回客户端不支持,解读socks5协议

版本号(1字节) | 可供选认证方法(1字节) | 选择的方法(1~255字节)。
认证方法应该为$buffer[2+], 程序中为$buffer[3+],所以没有读取正确的methods list。

问题2:修复上述问题1后,php-socks5收到了正确的user和password,但是还是代理还是失败。客户端除了尝试ff浏览器还尝试了phantomJS的代理模式,同样都是失败。

请大家帮忙看看,问题出在哪里呢?谢谢

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions