记录一次排错经历

Fatal NI connect error 12170. TNS-00505: Operation timed out TNS-12535: TNS:operation timed out 原因分析:Client在default 60秒内没有完成认证所导致。一般情况下60s是够用的,如果60秒还报ORA-3136的错误。 Oracle 的解决方法是增加这个时间,用更多的时间来连接。 这个也是Oracle 建议的修改方法。 解决方法: 检查“inbound_connect_timeout”的默认值是否为60;设置“inbound_connect_timeout”的值,修改方法有以下... 阅读详情

问题:

周二晚上服务器漏洞扫描报了1521端口十多个oracle数据库相关的高危漏洞,需要紧急解决。

排查:

1.首先考虑到服务器是否安装oracle数据库,如果安装了就得做升级。

首先是在根目录通过命令find -name *oracle* 查oracle相关文件以便确认其安装位置,并没有找到其安装位置。

然后 为了保险起见,通过命令ps -ef | grep oracle 查看是否存在服务进程,结果是没有。

说明服务器上没有安装oracle服务。

2.进一步排查,看是不是问题出在端口上

通过命令lsof -i:1521发现该端口确实启动着呢,这就很奇怪。为什么oracle服务都没有起着,怎么它对应的端口却启动着呢?

然后通过lsof -i:1521返回的pid,发现了nginx的pid(拿ps -ef|grep nginx命令查出来的pid做的对比才发现)。那么问题暂时可以定义到nginx上了。

然后查看nginx的配置文件发现里面确实配置了1521端口,该端口是转发代理了一个远程的oracle服务。所以我就猜到扫出来的oracle的漏洞会不会是那个远程服务器上的oracle数据库。

咨询(重点):

咨询了技术经理,他说有一些漏洞扫描软件会追踪端口,只要你的服务器上起着那个端口,就会追踪那个端口。比如你服务器上的1521端口,因为配置在nginx里面了,你启动这nginx服务,那么1521端口也就起来了。然后查你1521端口对应的服务,在你服务器上没查到代理的服务,然后发现它依赖nginx代理,所以跑到nginx里面找1521代理的远程服务,从而扫到了远程服务的漏洞了。

解决:

联系远程服务厂商解决远程服务的漏洞即可。

TNS-12535: TNS:operation timed out  1. windows  平台, trace日志经常出现tns 连接超时的错误。 TNS-12535: TNS:operation timed out     ns secondary err code: 12560     nt main err code: 505     TNS-00505: Operation timed out     nt secondar 阅读详情

相关推荐

【解决+附加相关资源链接】selenium.SessionNotCreatedException: session not created unable to connect to renderer

chromedriver报错 SessionNotCreatedException selenium 报错 SessionNotCreatedException Linux下selenium报错 SessionNotCreatedException session not created from disconnected: unable to connect to renderer

qq_39704682的博客 2355

Oracle 数据库访问故障(TNS-12535、TNS-00505)解决思路

Oracle 数据库访问故障:TNS-12535,TNS-00505

睿思达DBA 1万+

Oracle Alert 日志频繁告警 12170 TNS-12535/TNS-00505,我看看怎么个事儿?

节后巡检一套 Oracle 11GR2 的库,发现 alert 日志很大,于是看看 alert 日志里都记录了啥?好家伙,一打开日志发现全是告警这明显是个老朋友了,对 Oracle DBA 来说太常见了,但是大多数人往往都选择视而不见,正好有案例,我打算记录一下解决过程。大家处理问题的时候,一定要见微知著,深入研究,这样才能真正学习到东西,干中学,学中干!警报日志超时的演示:TNS-12170/TNS-12535/TNS-12560/TNS-00505 (Doc ID 2995380.1)

LuciferLiu_DBA 3110

TNS-12535 TNS-00505的处理方法

硬件说明: 操作系统版本:ORACLE LINUX 6.3  64位 数据库版本:11.2.0.3   64位   问题说明: 在检查数据库的alert日志的时候,发现大量的12170和TNS-12535的错误; Fatal NI connect error 12170.     VERSION INFORMATION:     TNS for Linux: Version 11...

mystonelxj的博客 1万+

【Windows Server 2019】存储服务器的配置和管理——验证NFS服务与排错(下)

博文介绍了如何查看NFS服务器配置,验证NFS服务,包括使用 Windows 10 挂载 NFS存储和使用ESXi验证。最后记录了一次对NFS简单的排错,包括报错信息和排错思路。

VMware, Windows, Linux, Cisco, Container, Kubernetes, Kali 5760

树莓派5首次开机保姆级教程(无显示器通过VNC连接树莓派桌面)

选择 Interface Options > VNC > Yes 启用服务。2.在Windows电脑上安装VNC软件。重启树莓派:sudo reboot。3.使用VNC远程访问树莓派桌面。

qq_34184505的博客 2349

NLB无线定位服务器报警,一次异常艰难的Exchange NLB排错经历详细记录

最近一个月,我们在进行某集团的邮箱升级和迁移的项目,其中一个非常重要的工作任务是把客户的邮箱从无锡迁移深圳机房,由于客户对邮件服务的可用性要求高,所以我们最终决定采取Exchange 邮箱迁移的办法。这一个多月几乎在煎熬中度过,但是经历过痛苦之后,认真思考发现在这个项目中收获很多。Exchange排错的心得和大家分享, 我们定义本次Exchange排错为”Exchange NLB错误“, 排错的心...

weixin_42402241的博客 410

11-4 AEB 算法原理及系统组成

本专题旨在探讨如何利用仿真软件开发自动紧急制动系统AEB,主要通过整理开发流程,实现从需求到验证的全流程掌握,为后续开发提供支持;同时,研究了如何在汽车自动驾驶仿真工具中开发自己的算法,并解决了从ISO、E-CNAP、GB/T以及交通法规等提炼出功能需求的问题,以快速实现原型模型的开发。本专题重点讲解了AEB的工作原理、系统/软件架构和需求、算法模型及实现、CCRs/CCRb/CCRm建模与仿真、VRU-AEB-B/P/M建模与仿真,同时还提供了测试用例,期待将AEB算法成功地产品化。

AIgraphX 8547

记一次奇葩的排错经历,ModuleNotFoundError: No module named 'schedule.urls'

记一次奇葩的排错经历,ModuleNotFoundError: No module named ‘schedule.urls’ 背景 Django开发的WEB系统,部署到Apache服务器上,已上线运行N久,突然网站无法访问,报内部错误500 Internal Server Error 排错过程 第一阶段 查看Apache报错日志,显示找不到schedule.urls(schedule是自己创...

xuerba的博客 2765

关于使用perfetto(systrace)对卡顿进行分析-实战分析

本文主要讲述了我在使用perfetto分析小米中桌面滑动卡顿的方法以及步骤。 这是我用的trace文件: 链接:https://pan.baidu.com/s/11EhCvu0pfR7Qfu6bDf_GLw?pwd=ic43 提取码:ic43Perfetto 是用于性能检测和跟踪分析的生产级开源堆栈。它提供用于记录系统级和应用级跟踪、本机 + java 堆分析、使用 SQL 分析跟踪的库以及用于可视化和浏览多 GB 跟踪的基于 Web 的 UI 的服务和库。在地址栏输入https://ui.perfe

qq_40494059的博客 1万+

MobilenetV1、V2、V3系列详解

Mobilenet系列模型作为当前主流的端侧轻量级模型被广泛应用,很多算法都会使用其作为backbone提取特征,这一章对Mobilenet系列模型V1,V2,V3做一个总结。

turned的博客 1万+

一次奇妙的fegin排错旅行

一次奇妙的fegin排错旅行 起因 一个同事调用fegin的时候,发现调用返回的是null。但是日志却打印出了返回值。简单的来说, @GetMapping("/contract/getSignerInfo") public ContractSignerRecord getSignerInfo(@RequestParam String contractId); 调用了这个东西,然后在下面使用的时候,发现,出错了,包了空指针异常。然后逐步打印参数,定位到这个返回值是空的,本来以为是简单的熔断,但是奇异的事情发

Wzy000001的博客 529

vscode+keil嵌入式软件开发全流程

vscode+keil嵌入式软件开发全流程

AspringQ的博客 6778

记一次Cisco企业高级组网中不正确配置PBR引发的环路排错

嗨,各位。好久没了,最近忙的一塌糊涂,作为一个勤奋好学的网工,我要把实战中遇到的问题记录下来,同时分享给各位。此次的文档分享,是上个月的一次项目实战中记录下来的PBR-策略路由排错。具体的配置不会一一记录,但是会写个大概配置。毕竟都是有几年的网工经验了,基础的不会就别看了,我都嫌弃!!!不多说,我们先上一张图,图的背景就不多介绍了,反正可以给大家保证的是全部均为实实在在的真机...

weixin_34008933的博客 415

用 Python 和 XGBoost 进行疾病诊断预测

疾病诊断预测是医疗领域的重要研究方向,准确的疾病诊断预测可以帮助医生提前制定治疗方案,提高治疗效果,降低医疗成本。本文章的目的是介绍如何使用 Python 和 XGBoost 算法构建疾病诊断预测模型。范围涵盖了从数据预处理、模型训练到模型评估的整个流程,同时通过实际案例展示如何将该模型应用于疾病诊断预测中。本文首先介绍了疾病诊断预测的背景和 XGBoost 算法的核心概念,然后详细讲解了 XGBoost 算法的原理和具体操作步骤,包括 Python 代码实现。

AI Python 编程之道的博客 1064

蓝桥杯第七届省赛试题--“模拟风扇控制系统”

题目要求 功能简述 “模拟风扇控制系统”能够模拟电风扇工作,通过按键控制风扇的转动速度和定时时间,数码管实时显示风扇的工作模式,动态倒计时显示剩余的定时时间,系统主要由数码管显示、单片机最小系统、按键输入和电机控制保护电路组成,系统框图如图 1 所示: 单总线驱动程序、CT107D 单片机考试平台电路原理图以及本题所涉及到的芯片数据手册,可参考计算机上的电子文档。程序流程图及相关工程文件请以考生...

qq_43280087的博客 2658

一次关于DNS服务器的故障排错记录——RNDC故障

说明:这是一篇对DNS排错的文章,因为在网上(包括RedHat知识库)几乎没有对文中提到的错误进行直接描述和提出最好最快的解决方案的报告,经过长达近一个小时的排错和资料查阅才有了这篇文章的脱稿。昨天我刚刚在非生产环境中的Red Hat Enterprise Linux Server上配置了一台DNS服务器,以做测试使用。但是很快遇到了一个奇怪的错误。我在执行“service ...

weixin_34218890的博客 314

MOSFET雪崩特性参数解析

但是,一些电源在输出短路时,初级中会产生较大的电流,加上初级电感,器件就会有雪崩损坏的可能,因此在这样的应用条件下,就要考虑器件的雪崩能量。对于那些在MOSFET的D和S极产生较大电压的尖峰应用,就要考虑器件的雪崩能量,电压的尖峰所集中的能量主要由电感和电流所决定,因此对于反激的应用,MOSFET关断时会产生较大的电压尖峰。雪崩击穿能量标定了器件可以容忍的瞬时过冲电压的安全值,其依赖于雪崩击穿需要消散的能量。EAS单脉冲雪崩击穿能量, EAS标定了器件可以安全吸收反向雪崩击穿能量的高低。

Airer_00的博客 806

记一次排错经历——npm缓存浅析

缘起 一次在安装项目依赖的时候,终端报了下面这个错,导致依赖安装失败。 通过报错信息可以看出是 @sentry/cli 这个包的原因,因为项目中并没有直接依赖这个包,为了排除包之间的影响,就新建了一个文件夹,单独安装这个包,发现还是报一样的错。然后就让同事安装下这个包试一下,发现一切正常,并没有报错。 接下来就是一通操作:google搜、github issue搜、换成npm安装、切换npm源...

weixin_34176694的博客 1320

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

一次冗长繁琐的排错经历

一次冗长繁琐的排错经历 白白忙活了一个下午+半个早饭的时间。感慨一下, 解决问题的思路很重要啊,否者就会像无头苍蝇一样,到处乱撞。 因项目关系,需要在测试环境中开启https,悲剧的是,在经过了机器迁移之后,之前可用的https连接失败了: 而Nginx中也只有寥寥几行的错误日志: 这里首先说明一下,Nginx对HTTPs的支持是通过Module ngx_http_ssl_mo...

weixin_30628801的博客 221

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

记录一次缓存异常

WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.

weixin_37901390的博客 367

oracle 分页 卡死,oracle 分页问题解决方案

昨天做完项目后让测试测试了一把,测试说分页查询貌似不起作用,翻到第4页以后,看到的数据结果都是相同的。当时我就觉得很纳闷,不可能啊,分页组件应该是好的,咋可能有问题呢。带着疑问,我打开了自己的ide,在自己的机器上跑了一把,果然有问题。有问题就要找问题:首先把2条查询结果相同的sql打印出来到数据库中执行:sql1:复制代码 代码如下:select *from (select t.*, rownu...

weixin_36312271的博客 194

Python报错ModuleNotFoundError: No module named ...,但已安装该模块。

记录一个”查了大半天资料一无所获,最后在无意间发现问题所在“的排错之旅。一个角度刁钻的问题。

mathemagics的博客 7853

Unable to map column 'status' to any properties of bean

记录一次逼疯人的排错经历 报错记录 Error happended: GET /order->String query(Invocation, String) params=[… Unable to map column ‘status’ to any properties of bean 原因 javabean中status变量名是全部小写的,用自动生成的setter方法,方法名是setS...

qq_44776721的博客 562

React Developer Tools 3.4.3 cannot read property 'replace' of null解决方案

    今天,小编在写代码的时候,突然遇到了一个很奇葩的问题,React Developer Tools报错了,西湖的水我的泪啊,终于经过小编阅读查找资料,坚持不懈的测试,终于发现问题了。     小编代码是cnpm下载的module包,有些东西镜像上不一样,所以小编用了npm install下载package.json的包,终于完美解决这个问题,遇到问题多去测完,拿这个问题来说,测试排坑步骤如...

zjscy666的博客 3051

Nginx实战日志 #1

本文记录了作者两天内配置Nginx反向代理的曲折历程。Day1,作者试图用虚拟机Nginx1.24代理主机Nginx1.18和本地服务,但由于概念混淆和配置问题遭遇502错误。Day2,在解决工具链问题后,作者发现根本问题在于主机Nginx未开放局域网访问。最终意识到"代理转发"的本质要求被代理服务必须运行且可访问,放弃了过度设计的虚拟机方案,转而采用主机Nginx直接处理动静分离和反向代理的简洁方案,10分钟即解决问题。整个过程让作者深刻理解了代理的本质、简单方案的价值以及工具链稳定的重要性。

2303_80076499的博客 1033
上一篇: Springboot结合@DS配置多少数据源
下一篇: 解决nginx的80端口无法被远程服务器访问的问题
code_lfh
博客等级 码龄5年 78粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值