Weblogic 升级更新补丁

最近运维遇到了一个问题,很多天才找到问题原因,把解决方法记录下来,便于其他运维人员遇到这个问题少走很多弯路。

平台:
HPUX 11.31
Weblogic 10.3.5.0.0
java开发程序

业务系统受到异常url的攻击,如下:
域名//..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252fetc/passwd
域名/..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afetc/passwd/j_acegi_cas_security_check
域名/..%5c..%5c..%5c..%5c..%5c..%5c..%5c..%5cwindows%5cwin.ini

导致weblogic出现如下告警:




导致服务器CPU User 持续90%以上,
开始以为需要应用进行代码过滤开发,后来协调原厂工程师进行Weblogic补丁升级,由10.3.5.0.0升级到10.3.5.0.7,此问题解决了。

还是原厂的工程师比较靠谱。


操作步骤:

1、上传补丁包
2、kill weblogic进程
3、查看weblogic当前补丁信息
cd /weblogic/utils
cd bsu/
sh bsu.sh -view -status=applied -prod_dir=/weblogic/wlserver_10.3 -verbose  

4、解压补丁包,拷贝到/weblogic/utils/bsu/cache_dir目录
cd /root/tmp
cd /weblogic/user_projects/domains/
cd /weblogic/utils/bsu/cache_dir
cd cache_dir/
cd /root/tmp
unzip ********.zip
cd /weblogic/utils/bsu/cache_dir
cp /root/tmp/****.jar .
cp /root/tmp/ patch-catalog_11111.xml .
chmod 744 ****.jar
chmod 744 patch-catalog_11111.xml


5、修改 patch-catalog_11111.xml 名字为 patch-catalog.xml
mv patch-catalog_11111.xml patch-catalog.xml


6、安装更新补丁包
./bsu.sh -prod_dir=/weblogic/wlserver_10.3 -status=applied -view    查看
./bsu.sh -prod_dir=/weblogic/wlserver_10.3 -patchlist=**** -verbose -install    安装


7、启动weblogic
cd /weblogic/
./start.sh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WebLogic 12.2.1.30 补丁更新是为了解决已知的漏洞和问题,提供更好的性能和安全性。补丁更新通常包含以下内容: 1. 安全性修复:补丁更新有助于修复已经发现的安全漏洞。这些漏洞可能会被黑客利用,导致系统风险增加。通过安装补丁更新,可以保护系统免受潜在的安全威胁。 2. 功能增强:补丁更新还可以添加新的功能和改进现有功能。WebLogic 12.2.1.30 补丁更新可以提供更好的性能、更高的稳定性和更好的用户体验。这些改进可能包括性能优化、错误修复、新特性的添加等。 3. 兼容性修复:补丁更新还可以解决与其他软件或系统的兼容性问题。有时,一些软件或系统的更新可能导致与现有的 WebLogic 12.2.1.30 版本不兼容。补丁更新可以解决这些兼容性问题,以确保系统正常运行。 为了应用 WebLogic 12.2.1.30 补丁更新,需要执行以下步骤: 1. 下载补丁:从 Oracle 官方网站上下载适用于 WebLogic 12.2.1.30 的补丁包。确保下载的补丁包与系统架构和版本兼容。 2. 备份数据:在应用补丁更新之前,建议备份 WebLogic 服务器的相关数据。这样,如果更新过程中出现问题,可以恢复到之前的状态。 3. 停止 WebLogic 服务器:在应用补丁更新之前,必须停止 WebLogic 服务器的运行。 4. 执行升级脚本:根据补丁更新包中提供的说明,执行相应的升级脚本来应用补丁。 5. 启动 WebLogic 服务器:在完成补丁应用后,可以启动 WebLogic 服务器,并进行必要的测试和验证,确保系统正常运行。 总之,WebLogic 12.2.1.30 补丁更新是为了解决安全性、性能和兼容性问题的更新。通过应用补丁更新,可以提高系统的安全性、稳定性和功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值