Hi Shyam,

It’s like what Kota said about StringToSign. And I think the point is that the 
host isn't equal to one of the endpoints 
listed(https://github.com/scality/S3/blob/master/tests/functional/s3curl/s3curl.pl#L32
 
<https://github.com/scality/S3/blob/master/tests/functional/s3curl/s3curl.pl#L32>),
 and it isn't the subdomain case too. So it goes to the cname case, where it’ll 
add an additional "/$host”.

You could try adding “s3server” to the endpoint list. Like:

```
my @endpoints = (
        ' 20.20.20.229',
        '127.0.0.1’,
        ‘s3server'
);
```

Yuxin
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to