Justin,
see below:
1. S3_DEFAULT_HOSTNAME=
new.local.store.com/s3;S3_REGIONNAME=us-east-1;S3_AUTH_FILE=/var/lib/irods/OA2test1.s3.keypair;S3_RETRY_COUNT=2;S3_WAIT_TIME_SECONDS=3;S3_PROTO=HTTPS;ARCHIVE_NAMING_POLICY=consistent;HOST_MODE=cacheless_attached;S3_CACHE_DIR=/vault/cache;S3_MPU_CHUNK=125Note, the rest of the string is exactly the same as in the working resource, except for of course hostname and authentication.
2. Same vendor, both fujifilm, new version
3. 527 bytes
4.
iput -fPV -R OA2test1 temp_metrics_wrapper.sh file
0/1 - 0.00% of files done 0.000/0.001 MB - 0.00% of file sizes done
Processing temp_metrics_wrapper.sh - 0.001 MB 2026-06-25.14:15:52
remote addresses: 10.126.130.13 ERROR: putUtil: put error for /RDMtest/home/irods/file, status = -702000 status = -702000 S3_PUT_ERROR
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:2257 (s3_resolve_resc_hier_operation) [[138014856735232]] _opr=CREATE _curr_host=scomp1824 shmem_size=812
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:2278 (s3_resolve_resc_hier_operation) [[138014856735232]] data_size_str = 0x1de3f7a0
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:2297 (s3_resolve_resc_hier_operation) [[138014856735232]] num_threads_str = 0x0
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:2343 (s3_resolve_resc_hier_operation) [[138014856735232]] get_resource_name=OA2test1
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:516 (translate_open_mode_posix_to_stream) [[138014856735232]] call_from=s3_file_create_operation O_WRONLY=true, O_RDWR=false, O_RDONLY=false, O_TRUNC=true, O_CREAT=true, O_APPEND=false
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:541 (translate_open_mode_posix_to_stream) [[138014856735232]] translated open mode is [app=false][binary=false][in=false][out=true][trunc=true][ate=false]
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:794 (s3_file_create_operation) [[138014856735232]] physical_path = /bucket2/irods/9/4/file.1782396952
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:1000 (s3_file_write_operation) [[138014856735232]]
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:618 (make_dstream) [[138014856735232]] [physical_path=/bucket2/irods/9/4/file.1782396952][bucket_name=bucket2][fd=3]
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:216 (get_number_of_threads_data_size_and_opr_type) [[138014856735232]] ------------- L1desc ---------------
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:224 (get_number_of_threads_data_size_and_opr_type) [[138014856735232]] [3][objPath=/RDMtest/home/irods/file][filePath=/bucket2/irods/9/4/file.1782396952][oprType=1][requested_number_of_threads=0][dataSize=527][dataObjInfo->dataSize=0][srcL1descInx=0]
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:230 (get_number_of_threads_data_size_and_opr_type) [[138014856735232]] ------------------------------------
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:237 (get_number_of_threads_data_size_and_opr_type) [[138014856735232]] number_of_threads in shmem = 0
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:347 (operator()) [[138014856735232]] num_threads_str = 0x0
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:383 (get_number_of_threads_data_size_and_opr_type) [[138014856735232]] number_of_threads set to 1
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:630 (make_dstream) [[138014856735232]] oprType set to 1
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:631 (make_dstream) [[138014856735232]] data_size set to 527
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:632 (make_dstream) [[138014856735232]] number_of_threads=1
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:695 (make_dstream) [[138014856735232]] [put_repl_flag=true][object_size=527][multipart_enabled=true][minimum_part_size=131072000]
log_message: /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:1317 (open_impl) [[138014856735232]] [_mode & in = false][_mode & out = true][_mode & trunc = true][_mode & app = false][_mode & ate = false][_mode & binary = false]
log_message: /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:1354 (open_impl) [[138014856735232]] [object_key_ = irods/9/4/file.1782396952][use_cache_ = false][download_to_cache_ = false]
log_message: /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:1398 (operator()) [[138014856735232]] number_of_client_transfer_threads = 1
log_message: /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:1404 (operator()) [[138014856735232]] open file_open_counter = 1
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:1029 (operator()) [[138014856735232]] number_of_threads in shared memory - 1
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:1042 (s3_file_write_operation) [[138014856735232]] read number_of_threads of 1
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:1053 (s3_file_write_operation) [[138014856735232]] calling dstream_ptr->write of length 527
log_message: /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:2266 (s3_upload_file) [[138014195967680]] S3_put_object(ctx, irods/9/4/file.1782396952, 527, put_props, 0, &putObjectHandler, &data)
log_message: /irods_plugin_source/s3_resource/src/s3_operations.cpp:1085 (s3_file_close_operation) [[138014856735232]] physical_path = /bucket2/irods/9/4/file.1782396952
log_message: /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:384 (close) [[138014856735232]] fd_=3, is_open=true use_cache_=false
log_message: /irods_plugin_source/s3_transport/src/s3_transport.cpp:247 [store_and_log_status] [[138014195967680]] libs3_types::status: [XmlParseFailure] - 31
log_message: /irods_plugin_source/s3_transport/src/s3_transport.cpp:250 [store_and_log_status] [[138014195967680]] S3Host:
new.local.store.com/s3log_message: /irods_plugin_source/s3_transport/src/s3_transport.cpp:254 [store_and_log_status] [[138014195967680]] Function: s3_upload::callback_for_write_to_s3_base::on_response_completion
log_message: /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:2274 (s3_upload_file) [[138014195967680]] S3_put_object returned [status=XmlParseFailure].
log_message: /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:431 (operator()) [[138014856735232]] close BEFORE decrement file_open_counter = 1
log_message: /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:438 (operator()) [[138014856735232]] close AFTER decrement file_open_counter = 0
log_message: /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:448 (operator()) [[138014856735232]] [last_file_to_close=true][know_number_of_threads=true][threads_remaining_to_close=0]
log_message: [-] /irods_source/server/api/src/rsFileClose.cpp:120:int _rsFileClose(rsComm_t *, fileCloseInp_t *) : status [S3_PUT_ERROR] errno [] -- message [fileClose failed for [3]]
[-] /irods_source/server/drivers/src/fileDriver.cpp:167:irods::error fileClose(rsComm_t *, irods::first_class_object_ptr) : status [S3_PUT_ERROR] errno [] -- message [failed to call 'close']
[-] /irods_plugin_source/s3_transport/include/irods/private/s3_transport/s3_transport.hpp:2306:irods::experimental::io::s3_transport::error_codes irods::experimental::io::s3_transport::s3_transport<char>::s3_upload_file(bool) [CharT = char] : status [S3_PUT_ERROR] errno [] -- message [failed in S3_put_object]
log_message: Failed to close file object [error_code=-702000].
log_message: [close_replica_without_catalog_update:288] - error closing replica; ec:[-702000]
log_message: [single_buffer_put:337] - error closing replica; ec:[-702000]