0%

frp的token does note match问题

问题

今天新拉了一个frp的版本装在腾讯云的小鸡上,然后测试了一下发现咋配置都不能使token两边匹配

疯狂给我报这个错误

服务端

register control error: token in login doesn’t match token from configuration

客户端

login to server failed: token in login doesn’t match token from configuration token in login doesn’t match token from configuration

然后我懵了,百思的不得其解,盯着token看了好几遍完全一样啊

原因

搜中文搜了半天没答案,

直接把报错信息贴进google,oooooh f**K

我在官方的issue去找到了问题的所在,

我的启动命令都是

./frp[s/c]直接默认配置启动的

而frpc会使用frpc.ini作为默认的配置文件

而frps不会把frps.ini作为默认的配置文件

我人傻了,之前用的版本没遇到过这个问题

记录一下

解决方法

知道了原因,解决方法就很简单了

启动的时候全部加上配置文件呗

客户端(主要是服务端要改,客户端直接启动没问题)

1
./frpc -c frpc.ini

服务端

1
./frps -s frps.ini

终于正常了..