canal icon indicating copy to clipboard operation
canal copied to clipboard

canal druid监控页如何关闭问题

Open caiji-w opened this issue 2 years ago • 7 comments

Question

canal-adapter 默认情况下,直接访问ip:8081/druid/index.html可以访问到德鲁伊监控页,这里存在漏洞,需要关闭这个监控页或者增加账号密码。我尝试加配置spring.datasource.druid.stat-view-servlet.enabled=false,没有生效,后来发现是没有druid-spring-boot-starter这个包。所以我尝试把这个包放到 lib目录下,尝试启动发现无法启动。最后是修改了com.alibaba.otter.canal.adapter.launcher.config.DruidConfig才达到我的目的。请问这里官方是否有配置可以配置druid的监控页。我没找到,如果有请告诉一下我谢谢大家。如果没有希望官方大大可以提供一下谢谢谢谢。

caiji-w avatar May 26 '23 07:05 caiji-w

版本是 1.1.6

caiji-w avatar May 26 '23 07:05 caiji-w

我也遇到这个问题,看代码是没有提供这个配置项,需要自己改代码才得

ifakeu avatar Jun 07 '23 08:06 ifakeu

同样遇到了这个问题,只能改代码,没有配置的地方吗?

vosamo avatar Jan 23 '24 06:01 vosamo

我也遇到了这个问题,扫描出有漏洞,还关不掉。。。现在一筹莫展

yu980219 avatar Mar 01 '24 06:03 yu980219

弄了一下午 解决了,下载canal源码,找到com.alibaba.otter.canal.adapter.launcher.config.DruidConfig(好像只有1.1.6以上版本才有) 添加一行 bean.setEnabled(false); maven打包,替换掉canal-adapter中lib里的jar,再次启动。

yu980219 avatar Mar 01 '24 09:03 yu980219

为什么我修改了com.alibaba.otter.canal.adapter.launcher.config.DruidConfig,依旧可以访问页面

lee-cf avatar Jul 05 '24 01:07 lee-cf

为什么我修改了com.alibaba.otter.canal.adapter.launcher.config.DruidConfig,依旧可以访问页面 你可能原来起的adapter进程没有关,导致新配置没有被使用

jjkk123456 avatar Aug 15 '24 12:08 jjkk123456