1С сервер взаимодействия. Amazon S3. The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.
- Опубликовано Илья Низамов
- Разделы Blog
- Дата 04.05.2021
- Комментарии Нет комментариев
Всем привет, с вами Низамов Илья. Мое прошлое видео немного устарело и я выпустил небольшой update, по настройте сервера взаимодействия 1С и облака Amazon S3.
И там есть небольшой скрипт. Раньше он выглядел так:
INSERT INTO public.storage_server(id, type, base_url, container_url, container_name, region, access_key_id, secret_key, signature_version, is_deleted, upload_limit, download_limit, file_size_limit, created_at, updated_at, cdn_url, cdn_key_id, cdn_secret_key, state, cdn_enabled, path_style_access_enabled, bytes_to_keep, days_to_keep, pricing_url)
VALUES(
uuid_generate_v4(), 'AMAZON', 'https://s3.amazonaws.com','https://${container_name}.s3.${region}.amazonaws.com',
'nizamov-school-bucket',
'eu-west-1',
'AKIAICSA4U2IRVUVL5GA',
'G9gqwvEsghdkWqyp8pjtZhEr+9ikOmr7c0WTSTvf',
'V4', false, 1073741824, 1073741824, 104857600, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP, NULL, NULL, NULL, 'ACTIVE', false, true, 0, 0, NULL);
Если вы настроите с этими настройками, то при попытке получить файл другим пользователем, вы получите ошибку.
<Code>PermanentRedirect</Code><Message>The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.</Message>
Чтобы ее исправить, надо немного изменить скрипт и у вас должно получиться так.
INSERT INTO public.storage_server(id, type, base_url, container_url, container_name, region, access_key_id, secret_key, signature_version, is_deleted, upload_limit, download_limit, file_size_limit, created_at, updated_at, cdn_url, cdn_key_id, cdn_secret_key, state, cdn_enabled, path_style_access_enabled, bytes_to_keep, days_to_keep, pricing_url)
VALUES(
uuid_generate_v4(), 'AMAZON', 'https://s3-eu-west-1.amazonaws.com','https://nizamov-school-bucket.s3-eu-west-1.amazonaws.com',
'nizamov-school-bucket',
'eu-west-1',
'AKIAICSA4U2IRVUVL5GA',
'G9gqwvEsghdkWqyp8pjtZhEr+9ikOmr7c0WTSTvf',
'V4', false, 1073741824, 1073741824, 104857600, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP, NULL, NULL, NULL, 'ACTIVE', false, true, 0, 0, NULL);
И не забываем, что названия bucket, регион, и секретные ключи у вас будут свои.
Вам также может понравиться
GIGACHAT ИЛИ CHATGPT ИИ МЕНЕДЖЕР ДЛЯ 1С
15 мая, 2024
ИИ МЕНЕДЖЕР НА БАЗЕ GIGACHAT
12 февраля, 2024
ChatGPT Антиспам. Часть 1
5 февраля, 2024