demo 发表于 2023-1-10 07:30:13

app报错,权限认证模块异常或无法连接服务器,错误处理


    在ubuntu 20.4虚拟机里测试。以docker安装为例。

   1、 app 连接提示 “权限认证模块异常,请联系管理员”。 系统版本7.1.0。    原安卓app版本6.3.3。

         原因:没有打开docker 的端口映射。官网下载页面的命令里只有 -p 80:80.    在7.1.0版本,在docker 中需要把20010 -20050 端口都映射。启动命令如下:

               dockerrun --name o2serverxx-p 80:80 -p 20010:20010 -p 20020:20020 -p 20030:20030 -p 20040:20040 -p 20050:20050 -d o2oa/o2server:7.1.0

2、app升级到6.4.14 .   系统换到7.2.0以上 或 7.3.0。

      手机app 连接平台报错: “无法连接服务器,请确认app连接”
       原因: 由于原有系统docker 镜像中做了端口转发,据官网文章写的。 如果按官网下载页面的说明: sudo docker run --name o2server1 -it -p 80:80 o2oa/o2server
    是会导致错误。 查看app日志发现有 failed to connect to x.x.x.x (port 20020) form 你的手机IP (port xxxx)after 60000ms:   连接失败,被拒绝。这样的错误。
       解决:将手机app要连接的系统的20010-20030 端口做映射。不是映射给相同端口,而是全映射给80端口。再由80端口去转发。 命令如下:

    dockerrun --name o2serverxx-p 80:80 -p 20010:80 -p 20020:80 -p 20030:80 -d o2oa/o2server:7.3.0


页: [1]
查看完整版本: app报错,权限认证模块异常或无法连接服务器,错误处理