问题
今天新拉了一个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 |
终于正常了..