Debian11安装Elasticsearch6.8.23 ingest-attachment插件遇403错误求助
解决Debian 11上Elasticsearch 6.8.23安装ingest-attachment插件的HTTP 403问题
方法一:手动下载后本地安装
这是最可靠的方案,既然你已确认浏览器能正常下载插件包,可按以下步骤操作:
- 下载插件包到服务器:
若服务器可直接访问外部网络,用wget或curl下载:
若wget https://artifacts.elastic.co/downloads/elasticsearch-plugins/ingest-attachment/ingest-attachment-6.8.23.zipwget也返回403,就在本地浏览器下载该文件,再通过scp传到Debian服务器(示例传到/tmp目录):scp ./ingest-attachment-6.8.23.zip user@your-debian-server:/tmp/ - 本地安装插件:
切换到Elasticsearch默认安装目录/usr/share/elasticsearch,执行本地安装命令:sudo bin/elasticsearch-plugin install file:///tmp/ingest-attachment-6.8.23.zip - 修正权限并重启服务:
确保插件目录归属Elasticsearch用户:
重启Elasticsearch使插件生效:sudo chown -R elasticsearch:elasticsearch /usr/share/elasticsearch/plugins/ingest-attachmentsudo systemctl restart elasticsearch
方法二:跳过SSL证书验证
HTTP 403错误可能源于Java的SSL证书信任问题(Debian 11默认OpenJDK 11,与ES 6.8.x兼容,但存在证书校验异常),可尝试跳过验证安装:
sudo bin/elasticsearch-plugin install --insecure ingest-attachment
验证安装结果
执行命令查看已安装插件,若输出包含ingest-attachment则安装成功:
sudo bin/elasticsearch-plugin list
内容的提问来源于stack exchange,提问作者kghbln
相关产品推荐
相关产品推荐

