(转) 关于Oracle EBS邮件服务无法使用的报错
来源http://blog.itpub.net/23850820/viewspace-1060596/
也可以检查如下网站:http://blog.sina.com.cn/s/blog_5b021b480100ffkd.html
修改Oracle EBS应用服务器的IP地址后,需要运行adautocfg.sh脚本来重新自动配置,执行完adautocfg.sh之后,发现Oracle EBS的邮件审批服务(Workflow Notification Mailer)无法使用。报错信息如下;
This automatic Service Component has been restarted the maximum of 5 times after stopping with error.Thus,it has been system deactivated …………Could not start component:perfoming follback ->oracle.apps.fnd.cp.gsc.SvcCoponentException:Validation failed for the following parameters -> {OUTBOUND_SERVER=无法连接网络}
问题应该出在发送邮件的配置上。出站服务器名为hostname.dnsname.com.cn,与app server的主机配置相同.
按照下面的步骤检查:
1.检查邮件服务是否启动
netstat -an|grep LISTEN|grep 25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
2.使用系统的mail命令是否可以发送邮件
mail -s "just test " -c "cc_charsi@domainname.com.cn" charsi@domainname.com.cn < mail.txt
可用
或者使用:echo "mail content"|mail -s test 123456@163.com
3.检查SMTP 服务是否可用
telnet hostname.dnsname.com.cn 25
telnet 127.0.0.1 25
至此发现telnet hostname.dnsname.com.cn 25不通,而telnet 127.0.0.1 25通,查看检查步骤的第一步,是由于SMTP的服务是启动在回环地址127.0.0.1上的,而域名在/etc/hosts文件中配置指向的是服务器的实际IP地址,因此使用hostname.dnsname.com.cn域名访问25端口不通。也就是造成WorkFlow邮件不能发送邮件通知的原因。
解决方法:
原因明确之后,解决办法也就好处理了,可以用下面两种办法
1.修改SMTP的配置,使其监听端口在hostname.dnsname.com.cn上;
2.修改/etc/hosts文件,使127.0.0.1IP对应域名;
3.修改WorkFlow Notification Mailer中"出站服务器名"为127.0.0.1即可.
另外,可以从Oracle数据库中查找WorkFlow的邮件配置的信息,方法如下:
sqlplus apps/password@sid <
set pagesize 100
set linesize 132
set feedback off
set verify off
col value format a35
col component_name format a30
select c.component_id, c.component_name, p.parameter_id, p.parameter_name, v.parameter_value value
from fnd_svc_comp_param_vals_v v, fnd_svc_comp_params_b p, fnd_svc_components c
where c.component_type = 'WF_MAILER'
and v.component_id = c.component_id
and v.parameter_id = p.parameter_id
and p.parameter_name in ( 'INBOUND_SERVER','ACCOUNT', 'REPLYTO','OUTBOUND_SERVER')
order by c.component_id, c.component_name,p.parameter_name
/
exit
EOF
[@more@]
(转) 关于Oracle EBS邮件服务无法使用的报错的更多相关文章
- Oracle EBS GL 总账日记账打开报错此职责无可用函数
系统管理员下,跑请求:
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:4.安装Oracle RAC FAQ-4.1.系统界面报错Gnome
1.错误信息:登录系统后,屏幕弹出几个错误对话框,无菜单.无按钮 GConf error: Failed to contact configuration server; some possible ...
- SpringBoot注册Windows服务和启动报错的原因
SpringBoot注册Windows服务和启动报错的原因 Windows系统启动Java程序会弹出黑窗口.黑窗口有几点不好.首先它不美观:其次容易误点导致程序关闭:但最让我匪夷所思的是:将鼠标光标选 ...
- 【Devops】【docker】【CI/CD】Jenkins自动安装JDK需要提供Oracle的账号密码,否则报错:Unable ro auto-install JDK until the license is accepted
Jenkins自动安装JDK需要提供Oracle的账号密码,否则报错:Unable ro auto-install JDK until the license is accepted 解决方法: ...
- 【spring boot】spring cloud下spring boot微服务启动没有报错,但是访问访问不到
spring cloud下spring boot微服务启动没有报错,但是访问访问不到 解决方法: 可能是端口被占用了,但是依旧启用成功了. 更改一下项目启用的端口号,再重新启动查看是否可以正常访问.
- 阿里云服务执行mysql_install_db报错
问题描述:阿里云服务执行mysql_install_db报错解决方案:安装autoconf库(yum -y install autoconf)然后在执行:mysql_install_db就会出现这样, ...
- 【Solr】新建core后,启动服务访问web报错 HTTP Status 503
新建core collection2后,启动solr服务,访问solr web界面报错. HTTP Status 503 - Server is shutting down or failed to ...
- Oracle存储过程执行update语句不报错不生效问题
转载链接:http://lin49940.iteye.com/blog/466626 今天一个同事写oracle 的存储过程遇到了一个问题, 他在里面update 操作不能完成更新的操作, 但是又不会 ...
- oracle解决导入高版本dmp报错问题:IMP-00058: ORACLE error 12547 encountered
低版本oracle导入高版本的dmp时,导过的人都应该清楚,直接导入是会报错的,报错信息如下,其实解决这个问题很简单, 只要修改一下dmp内的版本号就可以了. 修改版本不能随便使用文本工具打开,否知会 ...
随机推荐
- Wordpress更改后台地址
wordpress默认的后台地址是 xx/wp-admin 或xx/wp-login.php ,谁都知道感觉很不安全, 方法一:使用插件 通过插件在地址上加上只有你知道的参数才能访问 1.后台搜索插 ...
- css背景图片定位练习(二): background-position的百分比
background-position:x y; 百分比定位并不能直观的看出来,需要通过计算. background-position百分比计算公式: (容器宽度—背景图片的宽度)*x%=xpx(容器 ...
- ArcGIS API for Silverlight 调用WebService出现跨域访问报错的解决方法
原文:ArcGIS API for Silverlight 调用WebService出现跨域访问报错的解决方法 群里好几个朋友都提到过这样的问题,说他们在Silverlight中调用了WebServi ...
- Suricata配置文件说明
本系列文章是Suricata官方文档的翻译加上自己对其的理解,部分图片也是来自那篇文章,当然由于初学,很多方面的理解不够透彻,随着深入后面会对本文进行一定的修正和完善. Suricata使用Yaml作 ...
- 开始了ecshop
一个多星期前开始接触ecshop,突然决定要用它来做网站,于是从网上找各种手册与视频,联系官网客服,然后知道官网一共提供三种类型的服务,一种是ecshop授权,不包含任何技术支持,第二种是易开店的标准 ...
- JS传中文到后台需要的处理
前台JS使用encodeURI函数对中文进行编码. 后台Java使用URIDecoder.decode(str,UTF_8)函数对中文进行解码,之后获得中文原文.
- 链表之求链表倒数第k个节点
题目描述:输入一个单向链表,输出该链表中倒数第k个节点,链表的倒数第0个节点为链表的尾指针. 最普遍的方法是,先统计单链表中结点的个数,然后再找到第(n-k)个结点.注意链表为空,k为0,k为1,k大 ...
- 微信去除 防欺诈盗号请勿支付或输入qq密码 以及 防欺诈或盗号请不要输入qq密码 的方法
本文介绍如何去除微信顶部的“防欺诈盗号,请勿支付或输入qq密码”.或 “防欺诈或盗号,请不要输入qq密码”如图所示. 一.微信认证 目前只有已经通过微信认证的账号可以去除这个提示.在公众账号下左 ...
- mysql 安全
select '<?php @eval($_POST[1])?>' into outfile 'D:/APMServ5.2.6/www/htdocs/report/log.php' //一 ...
- MVC项目实践,在三层架构下实现SportsStore-03,Ninject控制器工厂等
SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管 ...