Troubleshooting Notification Mailer OUTBOUND_SERVER or INBOUND_SERVER Validation Failures (Doc ID 1672562.1)

Last updated on AUGUST 08, 2016

Applies to:

Oracle Workflow - Version 11.5.10.2 to 12.2.3 [Release 11.5.10 to 12.2]
Information in this document applies to any platform.

Symptoms

1) Workflow Notification Mailer Configuration screen shows:

Error
1. Validation error occurred. Please check indicated fields below.

Server Name either (SMTP) or (IMAP)
Unable to make network connection

 

2) One has been asked by Oracle Support to run Java Mailer Setup Diagnostic Test (<Document 748421.1>) and the  ATGSuppJavaMailerSetup12_xxxx_diag.txt which is one of the output files created by this test shows the following errors:

Properties)]:Server {myimpapserver.domain.com} at port {143} is not reachable

Properties)]:Server {mysmtpserver.domain.com} at port {25} is not reachable

 

Note to reader:  The port could be different and the connection issue could be limited to either SMTP server or IMAP server or both.

 

3) Notification Mailer log files which can be obtained by the below sql returns shows error that looks  like the following:

ERROR:[SVC-GSM-WFMLRSVC-562657 :

oracle.apps.fnd.cp.gsc.SvcComponentContainer.handleComponentEvent(int, String, String)]:Could not start component; performing rollback ->

oracle.apps.fnd.cp.gsc.SvcComponentException: Validation failed for the following

parameters -> {OUTBOUND_SERVER=Unable to make a network connection.}

 

Note to reader:   The error could also be for IMAP server so would be : {INBOUND_SERVER=Unable to make a network connection.}

Whether one gets error on both depends on whether one is configuring the Notification Mailer for both Inbound & Outbound Notification Processing and whether one has entered the correct information for both.

SQL to retrieve the name and location of the latest Notification Mailer log file is:

SELECT logfile_name
 FROM fnd_concurrent_processes  
 WHERE process_status_code = 'A'
 AND concurrent_queue_id in
 (SELECT concurrent_queue_id from fnd_concurrent_queues
 WHERE concurrent_queue_name in ( 'WFMLRSVC'));

 

 

Changes

 One may not be aware of any change.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms