起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8339|回复: 5

[处理中3] 系统配置代理转包后一些页面报JUSTEP230109错误

[复制链接]

35

主题

80

帖子

286

积分

中级会员

Rank: 3Rank: 3

积分
286
QQ
发表于 2021-7-5 16:43:09 | 显示全部楼层 |阅读模式
本帖最后由 ZYHT 于 2021-7-5 16:43 编辑

使用centos7中的iptables进行了端口转发,然后发现页面报JUSTEP230109错误查看网络请求,状态为(failed)net::ERR_CONNECTION_RESET

控制台的错误为:
Error: __justepServerErrorStart__{"message":"请求错误编码:0, 刷新数据失败! ","reason":"","code":"","stack":"","messages":[],"url":"http://172.16.1.109:8084/BusinessServer/business-action","param":{"contentType":"json","accept":"application/json","process":"/MCC_MIS/WCJD/process/weiTuoChuTuGL/weiTuoChuTuGLProcess","activity":"weiTuoChuTuGLActivity","actionFlag":"__action_0__","executor":"","executeContext":"","action":"queryXMLX_KaiGongRWD_RWCHAction","parameters":{"variables":{},"filter":"(XMLX_KaiGongRWD.fBizStateName = '已完成' and XMLX_KaiGongRWD.fXiangMuJieDuan is not null and XMLX_RenWuCH.fBizStateName = '已完成') AND (1=1)","offset":0,"limit":20,"columns":"VEndTime,VStartTime,XMLX_KaiGongRWD,bmldrsh,bz,cjzybm,fBianHao,fBianJiRQ,fBianJiRen,fBianJiRenID,fBizState,fBizStateName,fBizStateName_CH,fBizState_CH,fBuCeHuaBeiZhu,fBuFaBizState,fBuFaBizStateName,fBuFaKaiGongRWDYQ,fBuMenLDRFID,fBuMenLDRID,fCeHuaShuoMing,fCeHuaState,fFDepID,fFOrgID,fFuJian,fGongChengJC,fGongSiFGFZJLFID,fGongSiFGFZJLID,fPMKGRWDHID,fRenWuBianMa,fRenWuCeHuaID,fShangWuJingLiFID,fShangWuJingLiID,fSheJiJL,fSheJiJLID,fXiangMuID,fXiangMuJieDuan,fXiangMuJieDuanBM,fXiangMuJieDuanID,fXiangMuZT,fprjaccountunit,gsfgfzsh,hth,jsxy,jyxmzycy,prjTableName,rq,sCreatorDeptFName,sCreatorDeptID,sCreatorDeptName,sCreatorOgnFName,sCreatorOgnID,sCreatorOgnName,swjl,version,xmbh,xmgs"},"translateParameter":{"dataType":"row-list","transformIdcolumn":true,"includeState":true,"useNamespace":true,"cellnameByRelation":false,"rowsConfig":{"concept":"XMLX_KaiGongRWD","sequence":"VEndTime,VStartTime,XMLX_KaiGongRWD,bmldrsh,bz,cjzybm,fBianHao,fBianJiRQ,fBianJiRen,fBianJiRenID,fBizState,fBizStateName,fBizStateName_CH,fBizState_CH,fBuCeHuaBeiZhu,fBuFaBizState,fBuFaBizStateName,fBuFaKaiGongRWDYQ,fBuMenLDRFID,fBuMenLDRID,fCeHuaShuoMing,fCeHuaState,fFDepID,fFOrgID,fFuJian,fGongChengJC,fGongSiFGFZJLFID,fGongSiFGFZJLID,fPMKGRWDHID,fRenWuBianMa,fRenWuCeHuaID,fShangWuJingLiFID,fShangWuJingLiID,fSheJiJL,fSheJiJLID,fXiangMuID,fXiangMuJieDuan,fXiangMuJieDuanBM,fXiangMuJieDuanID,fXiangMuZT,fprjaccountunit,gsfgfzsh,hth,jsxy,jyxmzycy,prjTableName,rq,sCreatorDeptFName,sCreatorDeptID,sCreatorDeptName,sCreatorOgnFName,sCreatorOgnID,sCreatorOgnName,swjl,version,xmbh,xmgs"}}}}__justepServerErrorEnd__
    at Object.create (core.min.js:71)
    at Object.Request.errorMessage (biz.common.min.js:12)
    at Object.callback (biz.common.min.js:12)
    at Object.p (biz.common.min.js:12)





91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-7-9 10:09:46 | 显示全部楼层
把UI2/portal/pc3/index.js中的window.__justep.directConnectBiz = true改为
window.__justep.directConnectBiz = false,修改后注意缓存的问题,如果有扩展空间要修改扩展空间中的文件

把runtime\UIServer\WEB-INF\justep.xml中的<request-use-base64>false</request-use-base64>  改为
<request-use-base64>true</request-use-base64>  
然后重启服务看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

35

主题

80

帖子

286

积分

中级会员

Rank: 3Rank: 3

积分
286
QQ
 楼主| 发表于 2021-7-12 09:48:06 | 显示全部楼层
jishuang 发表于 2021-7-9 10:09
把UI2/portal/pc3/index.js中的window.__justep.directConnectBiz = true改为
window.__justep.directConne ...

改成这样后,直接访问原来的网址会有问题吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-7-12 15:08:30 | 显示全部楼层
直接访问原来的网址是什么意思?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

35

主题

80

帖子

286

积分

中级会员

Rank: 3Rank: 3

积分
286
QQ
 楼主| 发表于 2021-7-12 15:20:46 | 显示全部楼层
jishuang 发表于 2021-7-12 15:08
直接访问原来的网址是什么意思?

这个错误是配置了代理导致的,也就是访问代理地址才有这个错误,而访问真实的地方没有错误。
具体配置如下:
场景:使用代理IP加端口,访问原来的应用系统,个别模块报错“网络不通畅,请重新进入”

步骤:使用centos7中的iptables对原应用系统的IP和端口进行映射。
在centos7输入以下命令:
1.echo "1" > /proc/sys/net/ipv4/ip_forward
2.iptables -t nat -A PREROUTING -i ens192 -d 172.16.1.109 -p tcp -m tcp --dport 8084 -j DNAT --to-destination 172.16.1.113:8080
3.iptables -t nat -A POSTROUTING -d 172.16.1.113 -p tcp --dport 8080 -j SNAT --to 172.16.1.109
以上操作是将172.16.1.113:8080给映射成172.16.1.109:8084。
其中:172.16.1.113:8080是应用系统的原地址;172.16.1.109:8084是映射后的地址,端口。
使用172.16.1.109:8084访问应用系统的时候,系统中设计管理,施工管理模块中的大部分页面,
在请求的时候,报错“网络不通畅,请重新进入,编码:JUSTEP230109”;
使用172.16.1.113:8080访问的时候是没有问题的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-7-13 16:40:28 | 显示全部楼层
2楼的配置就是看你1楼发的能不能解决,1楼的错误怎么访问的就还怎么访问
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 01:48 , Processed in 0.050228 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表