破案了!!!!panel\class\panelSSL.py的代码,发现如下请求https://api.bt.cn/Auth/GetAuthToken,一直不知道为什么这里请求一直超时,最后拿着这个域名去ping了下,发现无法连接。最后才发现HOSTS有一处对api.bt.cn进行了重定向。
- def GetAuthToken(self,get):
- """
- 登录官网获取Token
- @get.username 官网手机号
- @get.password 官网账号密码
- """
- rtmp = ""
- data = {}
- data['username'] = '1xxxxx'
- data['password'] = public.md5('NMxxxxxx')
- data['serverid'] = panelAuth().get_serverid()
- if 'code' in get: data['code'] = get.code;
- if 'token' in get: data['token'] = get.token;
-
- o_code = public.readFile('data/o.pl')
- if not o_code: o_code = ''
- data['o'] = o_code
-
- pdata = {}
- pdata['data'] = self.De_Code(data);
- print(data)
- try:
- rtmp = public.httpPost('https://api.bt.cn/Auth/GetAuthToken',pdata)
复制代码 |