All Products
Search
Document Center

Object Storage Service:0017-00000001

Last Updated:Mar 20, 2026

Problem description

OSS cannot identify the API operation from the request. This happens when the HTTP method is incorrect, required request parameters are missing, or an OSS endpoint is used with Security Token Service (STS) access credentials.

Causes

  • The request does not meet the OSS API operation format, so the system cannot identify the intended operation.

  • An OSS endpoint is used when initiating the request with STS access credentials.

Examples

Cause 1: The following POST request is missing required parameters. OSS cannot identify the intended API operation and returns this error.

POST / HTTP/1.1
Host: bucket-example.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 09 Apr 2019 03:45:32 GMT
Authorization: OSS qn6q**************:77Dv****************

Cause 2: The following OSS endpoint is used with STS access credentials, which is incorrect.

oss-cn-hangzhou.aliyuncs.com

Solutions

Solution for cause 1: Check the API documentation to make sure all required parameters and headers are included. Use an OSS SDK to construct requests — this eliminates formatting errors that occur when building requests manually.

Solution for cause 2: Use the STS endpoint that matches your bucket's region. For the China (Hangzhou) region:

sts.cn-hangzhou.aliyuncs.com

For STS endpoints in other regions, see Endpoints.

References