0046-00000001

Updated at:

Problem description

The user_defined_log_fields log field is not supported in the region where the bucket resides.

Causes

The bucket is in a region that does not support custom logging.

Examples

The following PutUserDefinedLogFieldsConfig request triggers this error:

PUT /?userDefinedLogFieldsConfig HTTP/1.1
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue

<?xml version="1.0" encoding="UTF-8"?>
<UserDefinedLogFieldsConfiguration>
	<HeaderSet>
		<header>header1</header>
		<header>header2</header>
		<header>header3</header>
	</HeaderSet>
	<ParamSet>
		<parameter>param1</parameter>
		<parameter>param2</parameter>
	</ParamSet>
</UserDefinedLogFieldsConfiguration>

Solutions

Use a bucket in a region that supports custom logging, then resubmit the request.

For request parameters and constraints, see PutUserDefinedLogFieldsConfig.