Linux上运行kettle报错 No appropriate protocol

在Linux环境中部署kettle并运行邮件测试脚本时遇到'No appropriate protocol (protocol is disabled or cipher suites are inappropriate)'错误。解决方法是进入 JDK 的 security 文件夹,编辑 java.security 文件,注释掉 SSLv3, TLSv1, TLSv1.1 协议。问题解决后,kettle脚本能正常运行。" 111559750,1038745,设计模式:访问者模式在绩效报表中的应用,"['设计模式', '面向对象', '代码组织', '企业应用']
摘要由CSDN通过智能技术生成

No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

Linux上部署好kettle,然后运行发送邮件的测试脚本,报错如下:

org.pentaho.di.core.exception.KettleException: 
Can not send mail!
Could not connect to SMTP host: smtp.exmail.qq.com, port: 465
	at org.pentaho.di.trans.steps.mail.Mail.processRow(Mail.java:510)
	at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
	at java.lang.Thread.run(Thread.java:748)
Caused by: javax.mail.MessagingException: Could not connect to SMTP host: smtp.exmail.qq.com, port: 465;
  nested exception is:
	javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1961)
	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:654)
	at javax.mail.Service.connect(Service.ja
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值