内网部署,映射到互联网后使用公网地址失败

2023-01-12 00:25
二维码
197

处理方法步骤:

A. 此种情况,部署脚本参数需要输入公网IP或域名;

B. 如果已经使用内网IP部署完成,请执行如下命令更新容器配置:


docker stop $(docker ps|egrep 'app-|wp-'|awk '{print $1}')

docker ps -a|egrep 'app-|wp-'|awk '{print $1}'|xargs docker rm

/bin/bash -c "$(curl -fsSL https://get.workplus.io/install-se.sh)"   #参数请输入公网IP或域名


C. 请确认已经将WorkPlus的所有端口映射到外网,且必须按照1对1映射,即内外网两边端口必须一致,不能改变使用其它端口:


公网地址:8020 -> 内网地址:8020     #转发协议请配置TCP,不能使用HTTP

公网地址:8021 -> 内网地址:8021     #转发协议请配置TCP,不能使用HTTP

公网地址:9000 -> 内网地址:9000     #转发协议请配置TCP或HTTP

公网地址:9001 -> 内网地址:9001     #转发协议请配置TCP或HTTP

公网地址:8000 -> 内网地址:8000     #转发协议请配置TCP或HTTP


D. 请检查公网防火墙或安全组已设置上述5个端口对互联网开放;

E. 请使用公网IP或域名打开管理后台首页,卸载重装手机APP重新扫码绑定企业,PC客户端重新复制企业地址绑定。