默认
发表评论 6
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 公网上的Windows 2008部署MobileIMSDK后客户端不能连接
在本地测试可以连接,一切正常,但到服务器就不行了,ping可以ping 通
配置看了好几遍了   确认没问题  端口也改过
一部署到服务器就不行,服务器操作系统为server2008   
是不是只能兼容阿里云
服务器的UDP端口也开启了

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:MobileIMSDK
上一篇:[已回复] MobileIMSDK的ios版本只有Objective-C没有swift版吗下一篇:[已回复] MobileIMSDK本地正常,部署到win server 08服务器无法推送

本帖已收录至以下技术专辑

推荐方案
评论 6
你看到的MobileIMSDK官方测试服务端就是在阿里云,凑巧也是Windows 2008。。。

你的问题应该是Windows 2008的防火墙里没有配置开启这个udp端口,这是很常见的服务器配置问题,见下图(够详细吧):

特别注意:MobileIMSDK服务端默认的监听端口是7901,下图中的端口不是用于MobileIMSDK,只是顺手截图供参考,举一反三即可,所以端口号别搞错了!

[已回复] 公网上的Windows 2008部署MobileIMSDK后客户端不能连接_1.png
[已回复] 公网上的Windows 2008部署MobileIMSDK后客户端不能连接_2.png
[已回复] 公网上的Windows 2008部署MobileIMSDK后客户端不能连接_3.png
[已回复] 公网上的Windows 2008部署MobileIMSDK后客户端不能连接_4.png
[已回复] 公网上的Windows 2008部署MobileIMSDK后客户端不能连接_5.png
引用:JackJiang 发表于 2017-08-02 20:00
你看到的MobileIMSDK官方测试服务端就是在阿里云,凑巧也是Windows 2008。。。

你的问题应该是Windows 2 ...

然而我说的UDP开启了就是这个开了  依旧不行     
引用:JackJiang 发表于 2017-08-02 20:00
你看到的MobileIMSDK官方测试服务端就是在阿里云,凑巧也是Windows 2008。。。

你的问题应该是Windows 2 ...

是否有其他的检测规则  如服务器好像因为路由规则ping不同,但telent可以通
引用:s664298595 发表于 2017-08-03 10:28
是否有其他的检测规则  如服务器好像因为路由规则ping不同,但telent可以通

去检查一下阿里云的安全组里有没有正确设置,像这种运维问题一定要多积累一些经验,不然麻花腾就是复制一套微信的代码给你也用不起来啊:

特别注意:MobileIMSDK服务端默认的监听端口是7901,下图中的端口不是用于MobileIMSDK,只是顺手截图供参考,举一反三即可,所以端口号别搞错了!

[已回复] 公网上的Windows 2008部署MobileIMSDK后客户端不能连接_QQ20170803-105436@2x.jpg
楼主你这问题解决了吗,我也遇到你类似的问题了
引用:端木颜啊 发表于 2017-08-08 17:59
楼主你这问题解决了吗,我也遇到你类似的问题了

看懂我在帖子里的回复,一定能解决。网络通信程序就这么点事,跟代码无关,端口通了就全ok。
而且,把网络配置通,是一个程序员的基本修养,加油!
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部