Closed nitisht closed 6 years ago
The failure is in PresignedPostPolicy. The issue is that because the js sdk doesn't return a URL with a trailing "/", because of which the server returns this error code. Could be related to https://github.com/minio/minio/pull/5095 The following command with appropriate file value will succed
curl https://play.minio.io:9000/kannappan/ -F x-amz-algorithm=AWS4-HMAC-SHA256 -F x-amz-credential=Q3AM3UQ867SPQQA43P2F/20171115/us-east-1/s3/aws4_request -F x-amz-date=20171115T090327Z -F x-amz-signature=08692f7117adf7bb4516f5e7b06c834aa2c4061ebbfda5e9f798012c20023d2a -F bucket=kannappan -F policy=eyJleHBpcmF0aW9uIjoiMjAxNy0xMS0yMlQwOTowMzoyNy44MjVaIiwiY29uZGl0aW9ucyI6W1siZXEiLCIkYnVja2V0Iiwia2FubmFwcGFuIl0sWyJlcSIsIiRrZXkiLCJ0ZXN0Il0sWyJlcSIsIiR4LWFtei1kYXRlIiwiMjAxNzExMTVUMDkwMzI3WiJdLFsiZXEiLCIkeC1hbXotYWxnb3JpdGhtIiwiQVdTNC1ITUFDLVNIQTI1NiJdLFsiZXEiLCIkeC1hbXotY3JlZGVudGlhbCIsIlEzQU0zVVE4NjdTUFFRQTQzUDJGLzIwMTcxMTE1L3VzLWVhc3QtMS9zMy9hd3M0X3JlcXVlc3QiXV19 -F key=test -F file=@<FILE>
while the following will fail because it is missing trailing "/"
curl https://play.minio.io:9000/kannappan -F x-amz-algorithm=AWS4-HMAC-SHA256 -F x-amz-credential=Q3AM3UQ867SPQQA43P2F/20171115/us-east-1/s3/aws4_request -F x-amz-date=20171115T090327Z -F x-amz-signature=08692f7117adf7bb4516f5e7b06c834aa2c4061ebbfda5e9f798012c20023d2a -F bucket=kannappan -F policy=eyJleHBpcmF0aW9uIjoiMjAxNy0xMS0yMlQwOTowMzoyNy44MjVaIiwiY29uZGl0aW9ucyI6W1siZXEiLCIkYnVja2V0Iiwia2FubmFwcGFuIl0sWyJlcSIsIiRrZXkiLCJ0ZXN0Il0sWyJlcSIsIiR4LWFtei1kYXRlIiwiMjAxNzExMTVUMDkwMzI3WiJdLFsiZXEiLCIkeC1hbXotYWxnb3JpdGhtIiwiQVdTNC1ITUFDLVNIQTI1NiJdLFsiZXEiLCIkeC1hbXotY3JlZGVudGlhbCIsIlEzQU0zVVE4NjdTUFFRQTQzUDJGLzIwMTcxMTE1L3VzLWVhc3QtMS9zMy9hd3M0X3JlcXVlc3QiXV19 -F key=test -F file=@<FILE>
Tested, fixed by https://github.com/minio/minio/pull/5192
Following error is return when running minio-js tests against latest rc with mint.