Amazon s3 在Ceph中订阅通知时,NoSuchKey错误意味着什么?

Amazon s3 在Ceph中订阅通知时,NoSuchKey错误意味着什么?,amazon-s3,notifications,ceph,radosgw,Amazon S3,Notifications,Ceph,Radosgw,我正在尝试跟踪此url 为我的bucket创建一个发布者,并将其添加到主题中 我的卷发: curl -v -H 'Date: Fri, 16 Apr 2021 05:21:14 +0000' -H 'Authorization: AWS accessid:secretkey' -L -H 'content-type: text/xml' -H 'Content-MD5: pBRX39Oo7aAUYbilIYMoAw==' -T notif.xml http://ceph:8080/vig-tes

我正在尝试跟踪此url

为我的bucket创建一个发布者,并将其添加到主题中

我的卷发:

curl -v -H 'Date: Fri, 16 Apr 2021 05:21:14 +0000' -H 'Authorization: AWS accessid:secretkey' -L -H 'content-type: text/xml' -H 'Content-MD5: pBRX39Oo7aAUYbilIYMoAw==' -T notif.xml http://ceph:8080/vig-test?notification
它返回给我这个错误


NoSuchKey
vig试验
tx0000000000000016ac570-0060791ecb-1c7e96b-hkg
1c7e96b香港数据

我自己发现了这个问题。NoSuchKey表示找不到主题

我应该使用相同的凭据创建主题和bucket通知

但在创建主题时,它允许我在没有任何凭据的情况下创建,并最终在匿名用户下创建

这就是导致它抛出此错误的原因。

可能对您有所帮助。