{"action":"closed","issue":{"url":"https://api.github.com/repos/minio/minio/issues/2909","repository_url":"https://api.github.com/repos/minio/minio","labels_url":"https://api.github.com/repos/minio/minio/issues/2909/labels{/name}","comments_url":"https://api.github.com/repos/minio/minio/issues/2909/comments","events_url":"https://api.github.com/repos/minio/minio/issues/2909/events","html_url":"https://github.com/minio/minio/issues/2909","id":182468863,"number":2909,"title":"api-handlers: V2 Signed requests behave differently from V4 for invalid keys.","user":{"login":"hackintoshrao","id":2609511,"avatar_url":"https://avatars.githubusercontent.com/u/2609511?v=3","gravatar_id":"","url":"https://api.github.com/users/hackintoshrao","html_url":"https://github.com/hackintoshrao","followers_url":"https://api.github.com/users/hackintoshrao/followers","following_url":"https://api.github.com/users/hackintoshrao/following{/other_user}","gists_url":"https://api.github.com/users/hackintoshrao/gists{/gist_id}","starred_url":"https://api.github.com/users/hackintoshrao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackintoshrao/subscriptions","organizations_url":"https://api.github.com/users/hackintoshrao/orgs","repos_url":"https://api.github.com/users/hackintoshrao/repos","events_url":"https://api.github.com/users/hackintoshrao/events{/privacy}","received_events_url":"https://api.github.com/users/hackintoshrao/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/minio/minio/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"krishnasrinivas","id":634494,"avatar_url":"https://avatars.githubusercontent.com/u/634494?v=3","gravatar_id":"","url":"https://api.github.com/users/krishnasrinivas","html_url":"https://github.com/krishnasrinivas","followers_url":"https://api.github.com/users/krishnasrinivas/followers","following_url":"https://api.github.com/users/krishnasrinivas/following{/other_user}","gists_url":"https://api.github.com/users/krishnasrinivas/gists{/gist_id}","starred_url":"https://api.github.com/users/krishnasrinivas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krishnasrinivas/subscriptions","organizations_url":"https://api.github.com/users/krishnasrinivas/orgs","repos_url":"https://api.github.com/users/krishnasrinivas/repos","events_url":"https://api.github.com/users/krishnasrinivas/events{/privacy}","received_events_url":"https://api.github.com/users/krishnasrinivas/received_events","type":"User","site_admin":false},"assignees":[{"login":"krishnasrinivas","id":634494,"avatar_url":"https://avatars.githubusercontent.com/u/634494?v=3","gravatar_id":"","url":"https://api.github.com/users/krishnasrinivas","html_url":"https://github.com/krishnasrinivas","followers_url":"https://api.github.com/users/krishnasrinivas/followers","following_url":"https://api.github.com/users/krishnasrinivas/following{/other_user}","gists_url":"https://api.github.com/users/krishnasrinivas/gists{/gist_id}","starred_url":"https://api.github.com/users/krishnasrinivas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krishnasrinivas/subscriptions","organizations_url":"https://api.github.com/users/krishnasrinivas/orgs","repos_url":"https://api.github.com/users/krishnasrinivas/repos","events_url":"https://api.github.com/users/krishnasrinivas/events{/privacy}","received_events_url":"https://api.github.com/users/krishnasrinivas/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/minio/minio/milestones/11","html_url":"https://github.com/minio/minio/milestones/Distributed%20Server%20Release%20-%20Hardening%20(Phase%202)","labels_url":"https://api.github.com/repos/minio/minio/milestones/11/labels","id":1990140,"number":11,"title":"Distributed Server Release - Hardening (Phase 2)","description":"","creator":{"login":"harshavardhana","id":622699,"avatar_url":"https://avatars.githubusercontent.com/u/622699?v=3","gravatar_id":"","url":"https://api.github.com/users/harshavardhana","html_url":"https://github.com/harshavardhana","followers_url":"https://api.github.com/users/harshavardhana/followers","following_url":"https://api.github.com/users/harshavardhana/following{/other_user}","gists_url":"https://api.github.com/users/harshavardhana/gists{/gist_id}","starred_url":"https://api.github.com/users/harshavardhana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/harshavardhana/subscriptions","organizations_url":"https://api.github.com/users/harshavardhana/orgs","repos_url":"https://api.github.com/users/harshavardhana/repos","events_url":"https://api.github.com/users/harshavardhana/events{/privacy}","received_events_url":"https://api.github.com/users/harshavardhana/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":67,"state":"open","created_at":"2016-09-08T00:59:07Z","updated_at":"2016-10-13T16:25:56Z","due_on":"2016-10-10T00:00:00Z","closed_at":null},"comments":1,"created_at":"2016-10-12T08:47:59Z","updated_at":"2016-10-13T16:25:56Z","closed_at":"2016-10-13T16:25:56Z","body":"## Expected behaviour\r\n To return `InvalidAccessKeyID` error in the response body when an `InvalidAccessID` is set.\r\n## Actual behaviour\r\nV4 signed requests return `InvalidAccessKeyID` error in the response body when an `InvalidAccessID` is set, but V2 signed requests return `SignatureMisMatch` error.\r\n## Steps to reproduce the behaviour\r\nCall the API handler with a HTTP request containing invalid access key and obtain the response.\r\n## Minio version\r\n- Master at ff91ecb1776b6107bb31ff83a4f62188aa30ece5. \r\n\r\n## System information\r\n\r\nOSX ElCapitan.\r\n\r\n"}}
{"actor":{"display_login":"harshavardhana"}}