- 主题:试着定义了一个SECONDSITE
在一台机器上按精华区里单机双站的方法成功安装了两个bbs, 其中一个定义了SECONDSITE,并且对相关代码和端口等等做了相应修改.
但是在这个bbs上总是登录不上去, 提示密码错误
发现问题在于函数bbs_auth的返回值是-4, 也就是sock_readline失败,
弱问这可能是什么原因呢?
--
修改:yanhuaming FROM 211.99.222.*
FROM 211.99.222.*
orz, 果然开了就可以了
不过怎么样能使二站显示的ip不是127.0.0.1呢?
【 在 fancyrabbit (fancy★Internship ...★喵) 的大作中提到: 】
: authd 开了吗。。
--
修改:yanhuaming FROM 211.99.222.*
FROM 211.99.222.*
我下的代码里就是127.0.0.1, 看来还没在代码里泄露, 嘿嘿..
【 在 pig2532 (猪猪猪) 的大作中提到: 】
: 不只是要开了,还得把remote_auth里的10.0.4.238改成127.0.0.1
--
修改:yanhuaming FROM 211.99.222.*
FROM 211.99.222.*
我想不清怎么在bbsnet连二站的时候把这些信息传过去, 或者不应该采用bbsnet的方式?
【 在 fancyrabbit (fancy★Learning Perl&SNMP ing★喵) 的大作中提到: 】
: 你去研究一下二站的fromhost是怎么过去的好了。。。
--
FROM 211.99.222.*
orz, 搞出来了! 原来是连上之后把ip和用户名发过去..
而且这一段写的真ws.. 怪不得我以前从10.10.10.12这个ip连过去总是没有反映..
#ifdef SECONDSITE
#define deg(x...)
#ifdef CELESTIS
if(!strncmp(getSession()->fromhost, "127.", 4)){
#else
if(!strncmp(getSession()->fromhost, "10.", 3)){
#endif
【 在 fancyrabbit (fancy★Learning Perl&SNMP ing★喵) 的大作中提到: 】
: read the f...ing code ...
: 就是 bbsnet ...
--
修改:yanhuaming FROM 211.99.222.*
FROM 211.99.222.*