常见问题

  • InsMsg整套系统可于封闭局域网运行,所有程序并不判断自身处于公网还是内网,且所有程序不会建立多余通信
  • 服务器仅与客户端和管理端通信,管理端仅与服务器通信,客户端仅与服务器或其他客户端通信
  • 如果您的服务器部署于内网,并希望公网客户端登陆,则服务器也仅与公网登陆客户端通信
  • 当然InsMsg亦可运行于公网环境
  • InsMsg可能是目前唯一一个不扫描,不上报,不收集,无后门的通信系统(企业IM)
  • 如果您安装的监控系统提示InsMsg软件尝试与某些未知地址通信,请您使用微软提供的系统工具再次确认。目前已知有部分监控软件会将自身的对外通信通报为其他程序的通信
  • 最佳的确认环境应是微软纯净系统(比如从微软官方网站下载的windows,体验版都可以), 并安装微软提供的系统级监控工具, 可访问微软官方系统级程序 下载相关软件
  • InsMsg使用无任何限制,但单服务器同时在线不应超过6万
  • PC客户端常见问题

    由于早期版本客户端的updater.exe在处理权限问题上的问题,导致升级至377,出现反复升级现象

    此时应该将服务器设置中客户端的自动升级方式从zip方式改为exe安装方式

    连接失败原因可能很多,请按照以下步骤检查

  • 确认客户端网络设置中的IP地址,登录端口是正确的。这些信息由管理员设置,需要向网络管理员咨询
  • 确认电脑与服务器网络是通的。一般可以通过ping等工具确认。如果电脑与服务器处在不同网段,应确认防火墙放开了端口。
    亦可通过telnet等工具确认端口能正常访问,如发现不能访问时,应请求网络管理员协助解决。
  • 确认正在使用的客户端程序版本是管理员要求的版本。
    一般情况下,登录时客户端会检测服务器对客户端程序版本的要求,如果有升级则会停止登录,弹出自动升级对话框。
    如果使用的客户端版本太低可能会导致连接失败。
  • 服务器停机或出现故障。请向管理员确认服务器工作是否正常
  • 客户端程序BUG,请将情况反映给我们,我们会第一时间处理。
  • 在线文件传输,第一次时客户端会优先尝试P2P方式传送, 失败后才走服务器中转.通过服务器中转,速度会相对慢一些
  • 离线文件传输,客户端只与服务器进行通信,速度取决于链路是否畅通以及服务器负载情况.
  • 以P2P方式传送需占用udp/tcp 8600端口, 故要在客户端所在安装机器上放开防火墙限制.P2P通信建立后,传文件会快很多
  • 如果发送/接收双方跨了网段, 中间有防火墙挡住, 应放开防火墙限制并做好路由配置. 避免传送走服务器中转
  • 如果同一机器上运行多个客户端, 则占用端口顺延, 比如8601...8602...等等
  • 音视频数据传输需占用udp/tcp 8900端口 , 请在系统以及网络防火墙设置中放开. 如有跨网段需配置好相应的设置.

    音视频数据不通过服务器中转,如客户端间不能建立P2P通信,则无法进行

    这是因为您的管理员自定义了程序外观

    监控邮件功能只是最新未读邮件的列表,如需要查看邮件内容,必须要在当前系统中安装有邮件客户端,比如Outlook。 如果已安装邮件客户端,仍无法打开,请使用邮件客户端,设置成系统缺省的邮件查看程序

  • 可以的。在您安装客户端时,只要不使用缺省安装路径就可以实现。
  • 客户端支持整个目录拷贝。您只需要将整个安装目录复制到USB中即可。
  • 如果您在设置中设定了文件下载目录,请留意您更换电脑后该路径是否有效,以保证正常接收文件
  • 对于出现这种情况,我们表示抱歉。请将您最新操作的步骤记录下来,并发送截图给我们,帮助我们改进产品。

    移动端常见问题

  • 检查登录界面的服务器地址,端口,账户名称等是否正确
  • 如果您的手机装有防火墙, 请确认防火墙已放开InsMsg访问网络限制
  • InsMsg的客户端不访问、不使用移动设备中的联系人/电话/短信等用户隐私相关功能,可在安装时确认程序所需权限
  • InsMsg的客户端在运行过程中只与您设置的登陆服务器进行通信(*有可能会因您的管理员整合其他系统而访问其他网路), 可通过第三方链接监控确认
  • 免费的InsMsg版本,会访问一个官方导航页面,地址是: Android iOS
  • InsMsg的客户端不扫描本地文件,也不做任何上报
  • 一般情况下, 流量占用很少. 第一次启动时需初始化组织结构、成员用户信息会使用一些流量, 但这也跟公司用户规模有关
  • 日常使用中, 除了传送文件, 传送截屏图片需要占用较大流量, 其他几乎没有什么流量消耗
  • 建议最好使用WIFI网络降低数据量消耗
  • 因为客户端需在后台保持在线,所以安卓系统电量计算会提示为高耗电,但实际使用几乎不会降低手机待机时间。 以华为手机为例,系统无任何其他软件运行待机3天,开启InsMsg后台在线待机后时间仍未3天,两者相差在3小时内。

    服务器常见问题

  • 一般通过服务器的“运行日志”标签可以看出失败原因
  • 常见的可能有:数据库访问失败,文件数据目录无效,端口监听失败,已经有另外一个InsMsg服务器在运行
  • 一般是因为所在的windows系统中防火墙挡住了,放开系统中防火墙的限制即可恢复
  • 客户端到服务器间可能会有防火墙限制建立链接,这需要网络管理员放开限制
  • 服务器运行时需要监听多个端口,如需要外部用户访问,需要在路由器上做端口一一对应映射,同时客户端登陆地址更换为外部地址
  • 一般在机器刚刚启动时,众多service需要启动, 但启动的速度有快有慢. 使用mysql作为数据库时可能会提示数据库连接失败等字样. 但一般在几秒钟内能顺利连接成功,并提示服务器启动正常. 这种错误无需理会. 使用sqlserver作为数据库时, sqlserver在刚启动一段时间内库表不能被立即操作访问, 但这并不影响服务器启动过程.
  • 在windows的service管理中,将IsnMsgServer的启动方式调整为“延迟启动”。(控制面板->系统和安全->管理工具->服务->InsMsgSevice)
  • 服务自身的运行日志保存于安装目录下的log\目录下,以日期为单位,为纯文本文件。文件名为服务器启动的时间。每条记录以时间为开头。 服务器系统日志标签仅显示本次运行产生的记录,且行仅保存最近1000行
    从3.7.6版开始,服务器内置了客户端的升级文件,一般存放在安装目录的client\目录下,但如果安装服务器时使用的是缺省路径安装,则需要将client\目录下的文件copy到C:\ProgramData\InsMsgServer\client\目录下
    新版的3.7.6在启动时会自动将安装目录client\下的客户端升级文件copy到c:\ProgramData\InsMsgServer\client\目录下,但2016-12月份之前的376版本未有该功能
    SQLite数据库因为不支持版本升级,如果您之前使用了SQLite数据库,可能需要转成Mysql数据库才能进行后续的版本升级。 这里有一个文档说明如何从376版本的SQLite数据库转成Mysql数据库,但因两者在设计上差距较大,仅能保存账户和公司组织结构, 其他历史数据在客户端登陆转换后的系统时将全部被删除
    转换过程文档:DOCX ; PDF

    运行维护常见问题

  • 因Sqlite只用于测试,所以Sqlite数据库暂不支持升级
  • 在没有特别说明的情况下,一般通过新版setup文件,覆盖安装旧版就可以了。 如启动新服务器提示需运行DBUpgrade.exe,则需要先运行新版服务器安装路径下的DBUpgrade.exe。
  • 覆盖安装可以用于升级新版,但一般不可以用于降级,覆盖安装方式降级可能导致未知错误
  • 服务器数据分为两部分,一部分为数据库,一部分为文件。数据库根据选择不同可能为Mysql,也可能是SqlServer或Sqlite。 文件数据的目录可在服务器数据标签处查看
  • 备份时利用数据库的备份工具将整个数据库导出(一般是IM开头的库),然后一并将文件复制一份到备份路径
  • 备份时尽可能将整个服务器安装目录一同备份
  • 在没有特别说明的情况下,一般通过运行新版InsMsgAdminSetup.exe文件,覆盖安装旧版实现。
  • 升级可采用两种方式,一种是手动运行InsMsgSetup.exe覆盖安装升级,一种是通过设置服务器实现自动升级
  • 一般情况下覆盖安装只能用于升级,不能用于降级
  • 通过服务器的自动升级又分为两种方式,一种是exe的安装方式,一种是zip的免安装静默覆盖方式
  • 在协议未升级的情况下,管理员也可以在服务器设置指定客户端版本号,实现强制升级客户端
  • 客户端的升级文件放在服务器的安装路径下client/ 目录下
  • 一般不建议将一个InsMsgServer生成的数据库数据通过导入/导出方式,复制到另外一套系统
  • 服务器的数据库 IMBase.com 表中 guid 字段为数据库唯一标识,如通过以上方式复制,应重新生成该guid值
  • 相同账号登陆不同系统,如系统数据唯一标识guid相同,可能会运行异常,此时应删除相关账号全部数据