hello all! Once again sorry for delay: all dumps are in http://pastebin.com/dBnEsWpW
btw. I saw second commit to dumpling http://tracker.ceph.com/issues/6078, anything more changed ? best regards! -- pawel On Fri, Sep 6, 2013 at 5:11 PM, Yehuda Sadeh <yeh...@inktank.com> wrote: > Can you provide a log that includes the bucket creation, CORS settings > and the OPTIONS call? It'd be best if you could do it with also 'debug > ms = 1'. > > Thanks, > Yehuda > > On Fri, Sep 6, 2013 at 7:54 AM, Paweł Stefański <pejo...@gmail.com> wrote: > > Sorry for delay, > > > > static3 bucket was created on 0.56 afair, I've tested the same operation > > with fresh bucket created now on dumpling, and the problem still occurs. > > > > regards! > > -- > > pawel > > > > > > On 04.09.2013 20:15, Yehuda Sadeh wrote: > >> > >> Is static3 a bucket that you created before the upgrade? Can you test > >> it with newly created buckets? Might be that you're hitting some other > >> issue. > >> > >> Thanks, > >> Yehuda > >> > >> On Tue, Sep 3, 2013 at 11:19 PM, Pawel Stefanski <pejo...@gmail.com> > >> wrote: > >>> > >>> hello! > >>> > >>> yes, dns name is configured and working perfectly, the bucket (in this > >>> example static3) is found actually, but RGW can't read CORS > configuration > >>> due some reason. > >>> > >>> 2013-09-04 08:07:46.082740 7ff4bf7ee700 2 req 10:0.000275:s3:OPTIONS > >>> /::getting op > >>> 2013-09-04 08:07:46.082745 7ff4bf7ee700 2 req 10:0.000280:s3:OPTIONS > >>> /:options_cors:authorizing > >>> 2013-09-04 08:07:46.082753 7ff4bf7ee700 2 req 10:0.000287:s3:OPTIONS > >>> /:options_cors:reading permissions > >>> 2013-09-04 08:07:46.082790 7ff4bf7ee700 20 get_obj_state: > >>> rctx=0x7ff4f8003400 obj=.rgw:static3 state=0x7ff4f8005968 > >>> s->prefetch_data=0 > >>> 2013-09-04 08:07:46.082810 7ff4bf7ee700 10 moving .rgw+static3 to cache > >>> LRU > >>> end > >>> 2013-09-04 08:07:46.082819 7ff4bf7ee700 10 cache get: > name=.rgw+static3 : > >>> hit > >>> 2013-09-04 08:07:46.082840 7ff4bf7ee700 20 get_obj_state: s->obj_tag > was > >>> set > >>> empty > >>> 2013-09-04 08:07:46.082845 7ff4bf7ee700 20 Read xattr: user.rgw.acl > >>> 2013-09-04 08:07:46.082847 7ff4bf7ee700 20 Read xattr: user.rgw.cors > >>> 2013-09-04 08:07:46.082848 7ff4bf7ee700 20 Read xattr: user.rgw.idtag > >>> 2013-09-04 08:07:46.082849 7ff4bf7ee700 20 Read xattr: > user.rgw.manifest > >>> 2013-09-04 08:07:46.082855 7ff4bf7ee700 10 moving .rgw+static3 to cache > >>> LRU > >>> end > >>> 2013-09-04 08:07:46.082857 7ff4bf7ee700 10 cache get: > name=.rgw+static3 : > >>> hit > >>> 2013-09-04 08:07:46.082898 7ff4bf7ee700 20 rgw_get_bucket_info: old > >>> bucket > >>> info, bucket=static3(@.rgw.buckets2[99137.2]) owner pejotes > >>> 2013-09-04 08:07:46.082921 7ff4bf7ee700 15 Read > >>> AccessControlPolicy<AccessControlPolicy > >>> > >>> xmlns="http://s3.amazonaws.com/doc/2006-03-01/ > "><Owner><ID>pejotes</ID><DisplayName>ofe</DisplayName></Owner><AccessControlList><Grant><Grantee > >>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > >>> > >>> xsi:type="Group"><URI>http://acs.amazonaws.com/groups/global/AllUsers > </URI></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee > >>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > >>> > >>> > xsi:type="CanonicalUser"><ID>pejotes</ID><DisplayName>ofe</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy> > >>> 2013-09-04 08:07:46.082943 7ff4bf7ee700 15 Read > >>> AccessControlPolicy<AccessControlPolicy > >>> > >>> xmlns="http://s3.amazonaws.com/doc/2006-03-01/ > "><Owner><ID>pejotes</ID><DisplayName>ofe</DisplayName></Owner><AccessControlList><Grant><Grantee > >>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > >>> > >>> xsi:type="Group"><URI>http://acs.amazonaws.com/groups/global/AllUsers > </URI></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee > >>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > >>> > >>> > xsi:type="CanonicalUser"><ID>pejotes</ID><DisplayName>ofe</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy> > >>> 2013-09-04 08:07:46.082951 7ff4bf7ee700 2 req 10:0.000486:s3:OPTIONS > >>> /:options_cors:verifying op mask > >>> 2013-09-04 08:07:46.082955 7ff4bf7ee700 20 required_mask= 1 > >>> user.op_mask=7 > >>> 2013-09-04 08:07:46.082957 7ff4bf7ee700 2 req 10:0.000492:s3:OPTIONS > >>> /:options_cors:verifying op permissions > >>> 2013-09-04 08:07:46.082960 7ff4bf7ee700 2 req 10:0.000495:s3:OPTIONS > >>> /:options_cors:verifying op params > >>> 2013-09-04 08:07:46.082963 7ff4bf7ee700 2 req 10:0.000498:s3:OPTIONS > >>> /:options_cors:executing > >>> 2013-09-04 08:07:46.082966 7ff4bf7ee700 2 No CORS configuration set > yet > >>> for > >>> this bucket > >>> 2013-09-04 08:07:46.083105 7ff4bf7ee700 2 req 10:0.000640:s3:OPTIONS > >>> /:options_cors:http status=403 > >>> 2013-09-04 08:07:46.083548 7ff4bf7ee700 1 ====== req done req=0xbcd910 > >>> http_status=403 ====== > >>> > >>> best regards! > >>> -- > >>> pawel > >>> > >>> > >>> On Tue, Sep 3, 2013 at 5:17 PM, Yehuda Sadeh <yeh...@inktank.com> > wrote: > >>>> > >>>> On Tue, Sep 3, 2013 at 3:40 AM, Pawel Stefanski <pejo...@gmail.com> > >>>> wrote: > >>>>> > >>>>> hello! > >>>>> > >>>>> I've tried with wip-6078 and git dumpling builds and got the same > error > >>>>> during OPTIONS request. > >>>>> > >>>>> curl -v -X OPTIONS -H 'Access-Control-Request-Method: PUT' -H > "Origin: > >>>>> http://XXXXX.pl" http://static3.XXXXX.pl/ > >>>>> > >>>>>> OPTIONS / HTTP/1.1 > >>>>>> User-Agent: curl/7.31.0 > >>>>>> Host: static3.XXXXX.pl > >>>>>> Accept: */* > >>>>>> Access-Control-Request-Method: PUT > >>>>>> Origin: http://XXXXX.pl > >>>>>> > >>>>> < HTTP/1.1 403 Forbidden > >>>>> < Date: Tue, 03 Sep 2013 09:34:39 GMT > >>>>> * Server Apache/2.2.22 (Ubuntu) is not blacklisted > >>>>> < Server: Apache/2.2.22 (Ubuntu) > >>>>> < Accept-Ranges: bytes > >>>>> < Content-Length: 78 > >>>>> < Content-Type: application/xml > >>>>> < > >>>>> <?xml version="1.0" > >>>>> encoding="UTF-8"?><Error><Code>AccessDenied</Code></Error> > >>>>> > >>>>> Of course CORS was set, but RGW can't find it, dump from log: > >>>> > >>>> > >>>> Did you configure the virtual bucket name through host name correctly? > >>>> For that you would have needed to set 'rgw dns name' in your > >>>> ceph.conf. It seems as if it's not set and you're using it. > >>>> > >>>> Yehuda > >>> > >>> > > >
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com