在 Geoserver 和 S3 AWS 之间建立连接时出现问题
Posted
技术标签:
【中文标题】在 Geoserver 和 S3 AWS 之间建立连接时出现问题【英文标题】:Problem in making connection between Geoserver and S3 AWS 【发布时间】:2021-10-12 13:22:11 【问题描述】:将 Geoserver 连接到 S3 AWS 时出现以下错误。
Could not list layers for this store, an error occurred retrieving them: null
同样的错误
【问题讨论】:
也许使用访问密钥对而不是用户名、密码?我对geoserver一无所知,但我知道使用用户名密码无法访问S3 我曾尝试使用访问密钥和秘密访问密钥,但我无法这样做。我遇到了同样的错误 s3地址对吗?它是cog://s3://..
。
同样的错误无法列出该商店的图层,检索它们时出错:null
【参考方案1】:
不要使用 s3:// URL,它不起作用(它应该在 GeoServer 2.21.x 中开始工作,将于 2022 年 3 月发布)。 现在,改为获取等效的 https URL。
【讨论】:
2.20.x 最新版本的地理服务器 2.20.x 小于 2.21.x(当前开发系列)。如前所述,它不会工作。如果您真的想尝试 2.21.x,请在此处获取开发系列的每晚版本:geoserver.org/release/main 非常感谢。我正在使用 COG 优化。以上是关于在 Geoserver 和 S3 AWS 之间建立连接时出现问题的主要内容,如果未能解决你的问题,请参考以下文章
我们可以使用 boto3 Python 在 aws s3 存储桶之间递归复制文件和文件夹吗?