azkaban Не удалось подключиться к SMTP-серверу - PullRequest
0 голосов
/ 07 августа 2020

среда: CentOS8 mysql Ver 8.0.17 java версия "1.8.0_261" azkaban v3.90.0

в / home / azkaban / azkaban / azkaban-web-server / build / distributions / azkaban-web-server-3.91.0-4-gb468bffe / conf / azkaban.properties

# mail settings  
mail.sender=xx@xx.com
mail.host=smtp.xx.com
mail.user=xx@xx.com
mail.security=ssl
mail.port=465
mail.password=xx

# mail settings 
mail.sender=xx@xx.cn
mail.host=smtp.xx.com
mail.user=xx
mail.security=ssl
mail.port=465
mail.password=xx

# mail settings  
mail.sender=xx@xx.cn
mail.host=smtp.xx.com
mail.user=xx
mail.tls=true
mail.port=465
mail.password=xx

# mail settings  
mail.sender=xx@xx.cn
mail.host=smtp.xx.com
mail.user=xx
mail.port=25
mail.password=xx

сообщение журнала:

2020/07/28 14:27:59.826 +0800 ERROR [EmailMessage] [ExecutorManagerUpdaterThread] [Azkaban] Connecting to SMTP server failed, attempt: 1
javax.mail.MessagingException: Could not connect to SMTP host: smtp.xx.com, port: 465, response: -1
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1960)
        at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:642)
        at javax.mail.Service.connect(Service.java:295)
        at azkaban.utils.JavaxMailSender.connect(JavaxMailSender.java:34)
        at azkaban.utils.EmailMessage.connectToSMTPServer(EmailMessage.java:220)
        at azkaban.utils.EmailMessage.retryConnectToSMTPServer(EmailMessage.java:230)
        at azkaban.utils.EmailMessage.sendEmail(EmailMessage.java:213)
        at azkaban.utils.Emailer.sendEmail(Emailer.java:242)
        at azkaban.utils.Emailer.alertOnError(Emailer.java:144)
        at azkaban.executor.ExecutionControllerUtils.alertUserOnFlowFinished(ExecutionControllerUtils.java:118)
        at azkaban.executor.ExecutionFinalizer.finalizeFlow(ExecutionFinalizer.java:97)
        at azkaban.executor.RunningExecutionsUpdater.updateExecutions(RunningExecutionsUpdater.java:130)
        at azkaban.executor.RunningExecutionsUpdaterThread.run(RunningExecutionsUpdaterThread.java:54)

ни один из этих параметров не работает. кто-то предлагает изменить /home/azkaban/azkaban/azkaban-common/src/main/java/azkaban/utils/EmailMessage.java и перекомпилировать класс. любой может предоставить скомпилированный класс, соответствующий azkaban v3.90.0.

...