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