File and Object Storage

 View Only
  • 1.  ICOS unable to get object lock status

    Posted Mon May 06, 2024 03:14 AM
    Hello all,
    I have a demo environment with ICOS 3.17.4.79
    Object locking on Vaults is disabled.
    Vaults are not in Container mode
     
    With S3 browser (or Cyberduck) I can set up a connection to a vault and I want to upload a file and get following events.
     
    [I] [2024-05-06 08:49:42] Discovering local files and folders TaskID: 99
    [I] [2024-05-06 08:49:42] Uploading file C:\Tekstdocument.txt to vault100/Tekstdocument.txt TaskID: 100
    [I] [2024-05-06 08:49:42] Getting object lock configuration for vault100 TaskID: 102
    [I] [2024-05-06 08:49:42] BadRequest: The remote server returned an error: (400) Bad Request. TaskID: 102
    [E] [2024-05-06 08:49:45] Error occurred during Getting object lock configuration for vault100 BadRequest TaskID: 102
    [I] [2024-05-06 08:49:46] Task stopped (maximum number of retry attempts reached) TaskID: 102
    [W] [2024-05-06 08:49:46] Task failed (BadRequest: The remote server returned an error: (400) Bad Request.) TaskID: 102
    [W] [2024-05-06 08:49:46] BucketObjectLockCache::Get - unable to get object lock status.
    [I] [2024-05-06 08:49:46] InternalError: We encountered an internal error. Please try again. TaskID: 100
    [I] [2024-05-06 08:49:47] Uploading file C:\Tekstdocument.txt to vault100/Tekstdocument.txt TaskID: 100
    [I] [2024-05-06 08:49:47] Getting object lock configuration for vault100 TaskID: 103
     
    The access.log of the accesser gives:
     
    {"server_name":"10.0.x.237","remote_address":"10.0.x.116","remote_user":"xxxxxxxxxxxxxxxxxxxxx","timestamp_start":"1714978452731","timestamp_finish":"1714978452740","time_start":"06/May/2024:06:54:12 +0000","time_finish":"06/May/2024:06:54:12 +0000","request_method":"PUT","request_uri":"/vault100/Tekstdocument.txt","protocol":"HTTP/1.1","status":500,"response_length":"309","request_length":"526","user_agent":"S3 Browser/11.5.7 (https://s3browser.com)","request_latency":"9","request_id":"911352e8-c600-49b1-b0e3-d1747913a7bd","request_type":"REST.PUT.OBJECT","interface_type":"s3","stat":{"client_wait":0.02,"storage_wait":0.411,"digest":0.011,"commit":5.542,"turn_around_time":6.573,"total_transfer":5.994,"pre_transfer":1.431,"post_transfer":0.55},"object_length":"526","object_name":"Tekstdocument.txt","error_code":"InternalError","proxy_enabled":false,"root_cause_error":"REMOTE_STORE_FAILURE","vault_name":"vault100","is_secure":false,"credential_type":"hmac","principals":{"identity":"7b1d088a-bb77-754e-117c-42a4b2988e50@00000000-0000-0000-0000-000000000000","aws":"xxxxxxxxxxxxxxxxxxxxx"},"type":"http","format":1}
    {"server_name":"10.0.x.237","remote_address":"10.0.x.116","remote_user":"xxxxxxxxxxxxxxxxxxxxx","timestamp_start":"1714978453755","timestamp_finish":"1714978453757","time_start":"06/May/2024:06:54:13 +0000","time_finish":"06/May/2024:06:54:13 +0000","request_method":"GET","request_uri":"/vault100/?object-lock=","protocol":"HTTP/1.1","status":400,"response_length":"288","user_agent":"S3 Browser/11.5.7 (https://s3browser.com)","request_latency":"2","request_id":"80d4d66c-7e2a-4a3b-916d-175c9483ad82","request_type":"REST.GET.VAULT_OBJECT_LOCK","interface_type":"s3","error_code":"UnsupportedOperation","proxy_enabled":false,"vault_name":"vault100","is_secure":false,"credential_type":"hmac","principals":{"identity":"7b1d088a-bb77-754e-117c-42a4b2988e50@00000000-0000-0000-0000-000000000000","aws":"xxxxxxxxxxxxxxxxxxxxx"},"type":"http","format":1}
     
    I don't remember having this in previous setup versions.
    Does anyone have an idea where to look next?
    Thanks.



    ------------------------------
    TMasteen
    ------------------------------


  • 2.  RE: ICOS unable to get object lock status

    Posted Mon May 06, 2024 09:18 AM

    Update:

    When I setup a new system with (older) 3.17.2.53 then I dont have any problems with uploading objects (with S3 browser).

    So it seems here that something has changed with newer versions, but I can't figure out what it is



    ------------------------------
    TMasteen
    ------------------------------