以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于云服务器上运行QQSERVER  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=84940)

--  作者:ap9709130
--  发布时间:2016/5/13 14:17:00
--  关于云服务器上运行QQSERVER

我最近准备把公司的所有数据和服务转移到华为云服务器上,经过测试,其它的连接和下载都没有问题,速度也没有问题。

 

但运行QQserver 时就不行了,会出现下面的错误:

 

启动IMServer|System.Net.Sockets.SocketException: 在其上下文中,该请求的地址无效。
   在 System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
   在 System.Net.Sockets.Socket.Bind(EndPoint localEP)
   在 System.Net.Sockets.UdpClient..ctor(IPEndPoint localEP)
   在 Foxtable.IMServer.Start()

 

这是什么原因啊?难道是公网的地址问题?但是用这个IP为什么边数据和FTP下载都没有问题呢?

 

我在QQserver 里只有这几句代码:

 

QQServer.ServerIp = IP \'指定IP地址  IP地址应该没问问题,因为数据连接也是用这个地址的
QQServer
.ServerPort = 52177 \'指定端口
QQServer
.HeartbeatInterval = 30 \'指定心跳时间
QQServer
.HeartbeatTimeout = 100 \'指定心跳超时时间
QQServer
.Start() \'启动QQServer


--  作者:大红袍
--  发布时间:2016/5/13 14:31:00
--  

把这句代码删除即可

 

QQServer.ServerIp = IP

 


--  作者:ap9709130
--  发布时间:2016/5/13 15:05:00
--  

大红袍老师

 

  可以了。为什么把这句删除了就可以了?


--  作者:大红袍
--  发布时间:2016/5/13 15:10:00
--  
以下是引用ap9709130在2016/5/13 15:05:00的发言:

大红袍老师

 

  可以了。为什么把这句删除了就可以了?

 

不太清楚,应该是foxtable内部没有处理好。


--  作者:kevin129
--  发布时间:2017/5/20 19:33:00
--  
学习学习