OBIEE代理发邮件不发邮件
Posted
技术标签:
【中文标题】OBIEE代理发邮件不发邮件【英文标题】:OBIEE Agent to send mail doesn't mail 【发布时间】:2017-01-17 13:38:30 【问题描述】:我正在尝试通过 OBIEE 代理进行设置。我在 EM 中配置了 smtp 服务器,并通过 telnet 进行了测试。所以这应该没问题,但是如果我正在运行我的代理,我会得到这个:
最终成功了,但是遇到并解决了错误... 跳过的交货数量:2 个,共 3 个 代理ID:/users/weblogic/testagent [nQSError: 75027] 无法打开与 SMTP 服务器的连接(主机 localhost;端口 25)。
它说'localhost',我不明白为什么它没有连接到我的邮件服务器。我该怎么做才能解决这个问题?
谢谢!
我的 instanceconfig.xml:
<Alerts>
<ScheduleServer ssl="false">localhost:9705</ScheduleServer>
<OfflinePresentationServicesURL>http://10.232.18.95:9704/analytics/saw.dll</OfflinePresentationServicesURL>
</Alerts>
<ActionFramework>
<WorkflowServer>http://10.232.18.95:9704</WorkflowServer>
<WorkflowService>ANALYTICS</WorkflowService>
<WorkflowSystem>obiaftests</WorkflowSystem>
</ActionFramework>
我的 schedulerconfig.xml:
<From>Oracle Delivers</From>
<SMTP_Port>25</SMTP_Port>
<SMTP_Server>localhost</SMTP_Server>
<Sender>no-reply@oracle.com</Sender>
【问题讨论】:
什么版本的 OBIEE?它显然没有使用您认为您创建的配置。您可以发布instanceconfig.xml
的相关部分吗(来自调度程序的配置文件夹,而不是锯服务器)?
这是我的 OBIEE 版本:12.2.1.1.0(构建 BIPS-20160604082456 64 位)。我已经更新了上面 instanceconfig 的部分(这是相关部分吗?)谢谢!
好的,我现在明白了!它叫做 schedulerconfig.xml,我没有编辑它。将其编辑到服务器后,它可以正常工作,因此感谢您的帮助:)
【参考方案1】:
这需要三个步骤:
-
在 Oracle EM 中配置 SMTP 服务器
在 OBIEE 中创建代理
修改
schedulerconfig.xml
文件(位于 OBI_HOME/user_projects/domains/bi/config/fmwconfig/biconfig/OBISCH)
我没有执行第 3 步,所以 OBIEE 试图通过 localhost 发送。您应该在此处放置与 EM 中配置的服务器相同的服务器。
【讨论】:
以上是关于OBIEE代理发邮件不发邮件的主要内容,如果未能解决你的问题,请参考以下文章
六十添加自定义监控项目配置邮件告警测试告警不发邮件的问题处理
linux监控平台搭建添加自定义监控项目配置邮件告警测试警报不发邮件的问题处理