Cannot email reports
search cancel

Cannot email reports

book

Article ID: 280050

calendar_today

Updated On:

Products

Network Observability CA Performance Management

Issue/Introduction

We are trying to email reports, but they are not received.

When email debug is enabled, we see the following in <PORTAL_INSTALLDIR>/PerformanceCenter/DM/logs/DMService.log:

DEBUG | EmailJobTaskThreadPool-Thread-0 | 2024-01-22 22:29:55,740 | com.ca.im.portal.dm.scheduling.email.EmailJobTask                
      | Retrieving PDF to e-mail from http://<PORTAL_HOSTNAME>:8181/pc/pdf/page?<report parameters>
ERROR | EmailJobTaskThreadPool-Thread-0 | YYYY-MM-DD HH:MM:SS,### | com.ca.im.portal.dm.scheduling.email.EmailJobTask                
      | Error sending e-mail: Connection refused (Connection refused)
java.net.ConnectException: Connection refused (Connection refused)
    at java.net.PlainSocketImpl.socketConnect(Native Method) ~[?:?]
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:?]
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:?]
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:?]
    at java.net.Socket.connect(Unknown Source) ~[?:?]
    at java.net.Socket.connect(Unknown Source) ~[?:?]
    at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:?]
    at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:?]
    at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:?]
    at sun.net.www.http.HttpClient.<init>(Unknown Source) ~[?:?]
    at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:?]
    at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:?]
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) ~[?:?]
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:?]
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:?]
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) ~[?:?]
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:?]
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:?]
    at com.ca.im.portal.dm.scheduling.email.EmailJobTask.getReportStreamFromUrl(EmailJobTask.java:455) ~[classes/:?]
    at com.ca.im.portal.dm.scheduling.email.EmailJobTask.run(EmailJobTask.java:179) [classes/:?]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
    at java.lang.Thread.run(Unknown Source) [?:?]

Environment

DX Netops Performance Management all versions

Cause

The Portal had been confirmed for https, but SsoConfig settings had the Scheme as http and Port as 8181 These should be https and the https port, for example, 8182


Resolution

Use SsoConfig tool to set the Remote Value setting for Web Site Port and Web Site Scheme