Oracle EBS查看请求日志报404 not found错误,FNDWRR.exe资源访问不存在

问题描述

image

如上图中,查看请求时,点击“查看日志”按钮后,正常浏览器会打开一个页面,可以看到这个请求的日志,但出现问题后,浏览器会报404错误,如下图

image

解决方法

cd $EBS_ORACLE_HOME/common/scripts
实际目录:(/oracle/PROD/fs1/FMW_Home/Oracle_EBS-app1/common/scripts)
请根据自己的目录进行修改

发现正常的节点中,此目录下有两个文件

sqlnet.log
txkFNDWRR.pl

问题节点中却只有sqlnet.log一个文件

之后将正常节点中的txkFNDWRR.pl文件放到问题节点中的目录下后,立即恢复正常。

遗留问题

  1. txkFNDWRR.pl文件如何丢失
  2. txkFNDWRR.pl是如何工作的

排查过程

根据SR信息(Doc ID 847844.1)进行了排查,后台使用FNDWRR.exe是可以正常输出日志的,仅前端访问不到。

cd $OA_HTML/bin
mv FNDWRR.exe FNDWRR.exe.save
# 然后随便找一个请求,打开查看日志,之后会报一个404错误
# 报404的页面会有一个temp_id,比如temp_id=1743955677
export QUERY_STRING=temp_id=1743955677
./FNDWRR.exe.save
# 之后查看是否可以正常输入日志内容

官方解释:如果可以正常输出日志内容,则FNDWRR.exe无问题,那么需要查看apache服务
在这里插入图片描述
后续apache也未排查到原因,还是大神提醒让看这个页面是不是有问题才解决的。

后续查看support(Doc ID 847844.1),有这么一段,第一行就是确认txkFNDWRR.pl文件是否存在
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值