kettle carte repository 资源库 useSSL=false warning 警告

问题背景:kettle spoon 连接了mysql数据库类型的资源库,job或者trans执行的时候配置在远程服务器执行。

问题如下:

2021/08/11 15:27:07 - Carte - Installing timer to purge stale objects after 1440 minutes.
2021/08/11 15:27:07 - Carte - Created listener for webserver @ address : x.x.x.x:8082
2021/08/11 15:27:14 - RepositoriesMeta - Reading repositories XML file: /root/.kettle/repositories.xml
Wed Aug 11 15:27:15 CST 2021 WARN: Establishing SSL connection without server's identity verification is not
recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by
default if explicit option isn't set. For compliance with existing applications not using SSL the
verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting
useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
2021/08/11 15:27:15 - General - Unable to connect to the repository with name 'kettle_dev_repo'

可见:报了个警告,没有服务器的认证,建立的SSL连接不被推荐。mysql5.5.45 之后需要SSL连接。

解决方法:kettle资源库的数据库连接添加一个配置

Options添加useSSL参数项,值为false

 添加完之后,在电脑个人用户的隐藏文件夹" .kettle "的 repository.xml 属性里面新增了一行

<attribute><code>EXTRA_OPTION_MYSQL.useSSL</code><attribute>false</attribute></attribute>

把这行在服务器的相同文件同步修改,或者xftp再把.kettle文件夹同步一次。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值