Confluence がメール サーバーに接続できない (応答コード 421)
プラットフォームについて: Data Center - この記事は、Data Center プラットフォームのアトラシアン製品に適用されます。
このナレッジベース記事は製品の Data Center バージョン用に作成されています。Data Center 固有ではない機能の Data Center ナレッジベースは、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。
*Fisheye および Crucible は除く
問題
Confluence cannot reach the mail server, returns code 421 error which indicates that the service is not available and the connection will be closed.
atlassian-confluence.log
に次のメッセージが表示される。
2012-12-05 16:02:00,105 ERROR [scheduler_Worker-9] [atlassian.core.task.AbstractErrorQueuedTaskQueue] handleException com.atlassian.mail.MailException: javax.mail.MessagingException: Could not connect to SMTP host: 192.168.27.25, port: 2526, response: 421
com.atlassian.mail.MailException: javax.mail.MessagingException: Could not connect to SMTP host: 192.168.27.25, port: 2526, response: 421
at com.atlassian.mail.server.impl.SMTPMailServerImpl.send(SMTPMailServerImpl.java:191)
at com.atlassian.confluence.jmx.JmxSMTPMailServer.send(JmxSMTPMailServer.java:71)
at com.atlassian.confluence.mail.template.AbstractMailNotificationQueueItem.send(AbstractMailNotificationQueueItem.java:128)
at com.atlassian.confluence.mail.template.PreRenderedMailNotificationQueueItem.send(PreRenderedMailNotificationQueueItem.java:117)
at com.atlassian.confluence.mail.template.AbstractMailNotificationQueueItem.execute(AbstractMailNotificationQueueItem.java:99)
at com.atlassian.core.task.AbstractErrorQueuedTaskQueue$TaskDecorator.execute(AbstractErrorQueuedTaskQueue.java:107)
at com.atlassian.core.task.AbstractTaskQueue.flush(AbstractTaskQueue.java:45)
at com.atlassian.core.task.AbstractErrorQueuedTaskQueue.flush(AbstractErrorQueuedTaskQueue.java:37)
at com.atlassian.quartz.jobs.TaskQueueFlushJob.doExecute(TaskQueueFlushJob.java:32)
at com.atlassian.quartz.jobs.AbstractJob.executeInternal(AbstractJob.java:86)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
at com.atlassian.confluence.setup.quartz.DelegatingClusterAwareQuartzJobBean.executeJob(DelegatingClusterAwareQuartzJobBean.java:16)
診断
- SMTP が適切なホストで実行されていることを確認します。不明な場合はシステム管理者にお問い合わせください。
- See if you can send mail with an application other than Confluence.
- Check the physical connection from the Confluence box to the SMTP host with the following:
Windows
Linux
- If you're unable to connect to the SMTP host from the JIRA host, it may indicate a problem with the network. Please check this with your hosting provider or System Administrator.
原因
The Mail Sever is not available/reachable.
ソリューション 1
Re-create the SMTP server settings in Confluence Admin > Mail Server.
Resolution 2
If the above does not work, move the 'activation' and 'mail' jar files from /confluence/WEB-INF/lib
to <Confluence Standalone install>/lib
, restart Confluence and see if the problem persists.