Hive S3外部表创建后,查询报错

StarRocks版本:2.3.1
Hadoop版本:Amazon 3.2.1
Hive版本:3.1.2
hive存储:AWS S3

conf配置参考文档
core-site.xml已加入fs.s3a.access.key,fs.s3a.secret.key,fs.s3a.endpoint,fs.s3a.connection.maximum配置
hdfs-site.xml已加入dfs.namenode.kerberos.principal.pattern配置

创建hive外部表后,查询报错
报错信息:code=400(SdkErrorType:100), message=No response body.:file = s3a://esu-data/amazon/production/dws/dws.dws_product_sales_data_multisite_v2/dt=2021-12-28/000000_0

补充:hive非S3存储的外部表查询正常

我这边把配置文件里面的S3密钥换了更高级的权限,现在报错变成了:
code=-1(SdkErrorType:14), message=Invalid DNS Label found in URI

配置不要加单引号过双引号

配置文件里使用的是双引号

be.conf里的双引号去掉的话,就又报错code=400(SdkErrorType:100), message=No response body.:file = s3a://esu-data/amazon/production/dws/dws.dws_product_sales_data_multisite_v2/dt=2021-12-28/000000_0了

配置一下 object_storage_endpoint_path_style_access = true

感谢各位,已经解决了,应该是core-site.xml文件直接从集群那边拷贝过来有些参数配置冲突的问题导致的,只保留S3几个配置后,测试成功