Opensearch logs this:
[2022-08-03T11:22:12,065][INFO ][o.o.n.c.c.DestinationSmtpClient] [node-1] EmailException javax.mail.MessagingException: Could not connect to SMTP host: mail.zzircon.com, port: 465, response: -1
[2022-08-03T11:22:12,066][INFO ][o.o.n.s.SendMessageActionHelper] [node-1] notifications:sendMessage:statusCode=424, statusText=sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, response: -1
[2022-08-03T11:22:12,065][INFO ][o.o.n.c.c.DestinationSmtpClient] [node-1] EmailException javax.mail.MessagingException: Could not connect to SMTP host: mail.zzircon.com, port: 465, response: -1
[2022-08-03T11:22:12,066][INFO ][o.o.n.s.SendMessageActionHelper] [node-1] notifications:sendMessage:statusCode=424, statusText=sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, response: -1
[2022-08-03T11:22:12,067][INFO ][o.o.n.s.SendMessageActionHelper] [node-1] notifications:1XnNJYIB4ChLW5EDwsTH:statusCode=424, statusText=sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, response:
-1
[2022-08-03T11:22:12,067][INFO ][o.o.n.s.SendMessageActionHelper] [node-1] notifications:1XnNJYIB4ChLW5EDwsTH:statusCode=424, statusText=sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, response:
-1
[2022-08-03T11:22:12,068][WARN ][o.o.n.a.PluginBaseAction ] [node-1] notifications:OpenSearchStatusException:
org.opensearch.OpenSearchStatusException: {"event_status_list": [{"config_id":"wS1VY4IBRV1kFr_Qi_Tj","config_type":"email","config_name":"zzircon","email_recipient_status":[{"recipient”:”XXXX@zzircon.com","delivery_status":{"status_code":"424","status_text":"sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, response: -1"}},{"recipient”:”XXXXXX@zzircon.com","delivery_status":{"status_code":"424","status_text":"sendEmail
Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, response: -1"}}],"delivery_status":{"status_code":"424","status_text":"sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465,
response: -1"}}]}
at org.opensearch.notifications.send.SendMessageActionHelper.executeRequest(SendMessageActionHelper.kt:99) ~[?:?]
at org.opensearch.notifications.send.SendMessageActionHelper$executeRequest$1.invokeSuspend(SendMessageActionHelper.kt) ~[?:?]
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) [kotlin-stdlib-1.6.10.jar:1.6.10-release-923(1.6.10)]
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:32) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:113) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) [kotlin-stdlib-1.6.10.jar:1.6.10-release-923(1.6.10)]
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
[2022-08-03T11:22:12,069][ERROR][o.o.n.a.SendTestNotificationAction] [node-1] notifications:SendTestNotificationAction-send Error:OpenSearchStatusException[{"event_status_list": [{"config_id":"wS1VY4IBRV1kFr_Qi_Tj","config_type":"e
mail","config_name":"zzircon","email_recipient_status":[{"recipient”:”XXXXX@zzircon.com","delivery_status":{"status_code":"424","status_text":"sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, res
ponse: -1"}},{"recipient”:”XXXXX@zzircon.com","delivery_status":{"status_code":"424","status_text":"sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, response: -1"}}],"delivery_status":{"statu
s_code":"424","status_text":"sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, response: -1"}}]}]
[2022-08-03T11:22:12,069][DEBUG][r.suppressed ] [node-1] path: /_plugins/_notifications/feature/test/wS1VY4IBRV1kFr_Qi_Tj, params: {config_id=wS1VY4IBRV1kFr_Qi_Tj}
org.opensearch.OpenSearchStatusException: {"event_status_list": [{"config_id":"wS1VY4IBRV1kFr_Qi_Tj","config_type":"email","config_name":"zzircon","email_recipient_status":[{"recipient”:”XXXXX@zzircon.com","delivery_status":{"statu
s_code":"424","status_text":"sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, response: -1"}},{"recipient”:”XXXXX@zzircon.com","delivery_status":{"status_code":"424","status_text":"sendEmail
Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465, response: -1"}}],"delivery_status":{"status_code":"424","status_text":"sendEmail Error, status:Could not connect to SMTP host: mail.zzircon.com, port: 465,
response: -1"}}]}
at org.opensearch.notifications.send.SendMessageActionHelper.executeRequest(SendMessageActionHelper.kt:99) ~[?:?]
at org.opensearch.notifications.send.SendMessageActionHelper$executeRequest$1.invokeSuspend(SendMessageActionHelper.kt) ~[?:?]
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) [kotlin-stdlib-1.6.10.jar:1.6.10-release-923(1.6.10)]
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:32) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:113) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) [kotlin-stdlib-1.6.10.jar:1.6.10-release-923(1.6.10)]
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) [kotlinx-coroutines-core-jvm-1.4.3.jar:?]
Now my keystore is protected by password, and I successfuly reload secure setting, but nothing changes.
My sender is called “zzircon”, so I executed this:
./opensearch-keystore add plugins.alerting.destination.email.zzircon.username
./opensearch-keystore add plugins.alerting.destination.email.zzircon.password
Keystore path is: config/opensearch.keystore, I think that’s correct.