We recently changed the mail server name used to send notification. Since that change we don't receive notification at all. The new mail server is reachable from CA application server (i can ping). The new mail server uses a different port number. However, there is no field for the port in the NSA. I would like to know:
1- If the port could be causing the issue, how can we specify a new port number?
2- The server does not require authentication, but the password field has asterisks and this is reflected in the proprieties.xml file
We are on version 14.3
Does anyone have an idea what would be the problem?
Please find attached some screenshots.
Could you please check whether the new port is opened in the Application Server by doing a telnet.
And also check the Notification Default Settings form the Administration-> Data Administration->Notifications and go to Notification Default Settings and Check whether the Email Notification Check box are checked.
The notification settings checkboxes are all checked. How do you check if the new port is open by telnet?
telnet mailserver port
let me know please.
You can check whether port is open in your network by telnet command (see below), if port is open, you will see a blank screen.
telnet [domainname or ip] [port no.]
The new port is opened in the Application Server. The problem is not the port. Any other ideas?vadag01 ArunprasathRamachandran
Are you using the jaspersoft for reporting? if yes,then we can test the email port by updating js.quartz.properties file
[(jaspersoft tomcat)/reportservice/webapps/WEB-INF ]
After that you can ran a schedule a jasper report and wait whether the report is coming to the email id's given.
Try adding a port to the hostname MyMailServer.MyDomain.com:25
Do you see notification under table CLB_NOTIFICATIONS. if that exist then there is issue at your email server and not PPM
I do see the notifications under the clb_norifications. We know the mail server is functional (it's used by other apps, and it's working). We know the notifications are generated by the app. The communication between the mailserver and the app is not working. It stopped working since we changed the port. Is there anywhere where you can specify the port in the tomcat configuration?
You need to check if there is port conflict or not. May be TCP packet trace can provide more information
can you provide the command/procedure on how to achieve that?
Thanks for the tip. specified the port as mentioned, I restarted the background server and the app server from the NSA. No luck
You could override the default port with a property setting. I can't remember if there is a CSA option for additional properties but you can do it in serviceappcmd.conf and servicebgcmd.conf as a java additional.
I added this line to both files with the proper port number. No luck.
Is there anything that i need to do in order for the changes to take effect? I restarted the CA app and bg servers.
Not that I can think of except maybe it need to be set on a different jvm.
On a side note you could do a port redirect on server (assuming windows) just to test an email get sent.
netsh interface portproxy add v4tov4 listenport=25 listenaddress=192.168.1.111 connectport=888 connectaddress=192.168.0.33
the serviceappcmd.conf and servicebgcmd.conf has the following format
how are you supposed to add the -dmail.smtp.port=555 ?
can you help with the proper format?
In the JVM Parameters with a wrapper.java.additional
The CA PPM default port is 25. This port is hard coded and not configurable. In order to solve our problem, we had to enable DNS Forwarding capabilities from our application servers and reverse lookup from the mail server side. That solved our problem.