完整错误如下:
io.minio.errors.ErrorResponseException: Access denied
at io.minio.MinioClient.execute(MinioClient.java:1135) ~[minio-7.1.0.jar!/:7.1.0]
at io.minio.MinioClient.execute(MinioClient.java:935) ~[minio-7.1.0.jar!/:7.1.0]
at io.minio.MinioClient.executeHead(MinioClient.java:1204) ~[minio-7.1.0.jar!/:7.1.0]
at io.minio.MinioClient.bucketExists(MinioClient.java:3592) ~[minio-7.1.0.jar!/:7.1.0]
该错误的意思是没有访问MinIO的权限,修复方式如下:
- 客户端所处于的机器时间与MinIO服务器的时间不一致,只要时间改成一直即可,解决方案参考:《Linux服务器时间设置及同步》
- 检查
地址
、accessId
、accessSecret
是否正确? - 检查服务器是否有代理(如
Nginx
设置了代理)。