[GH-ISSUE #1852] Old file size used for reading an object that was updated on remote #943

Closed
opened 2026-03-04 01:50:07 +03:00 by kerem · 1 comment
Owner

Originally created by @hMED22 on GitHub (Jan 9, 2022).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1852

Additional Information

Version of s3fs being used (s3fs --version)

V1.90 (commit:v1.90) with OpenSSL

Version of fuse being used (pkg-config --modversion fuse, rpm -qi fuse, dpkg -s fuse)

2.9.9-3

Kernel information (uname -r)

5.11.0-44-generic

GNU/Linux Distribution, if applicable (cat /etc/os-release)

NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"

s3fs command line used, if applicable

echo Q3AM3UQ867SPQQA43P2F:zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG > .passwd-s3fs
chmod 600 .passwd-s3fs
mkdir /tmp/s3fs-mount
s3fs s3fs-bug /tmp/s3fs-mount -o use_path_request_style,url=https://play.min.io -o passwd_file=./.passwd-s3fs -o dbglevel=info -f -o curldbg

/etc/fstab entry, if applicable

s3fs syslog messages (grep s3fs /var/log/syslog, journalctl | grep s3fs, or s3fs outputs)

On mount
2022-01-09T11:00:35.771Z [INF] s3fs version 1.90(v1.90) : s3fs -o use_path_request_style,url=https://play.min.io -o passwd_file=./.passwd-s3fs -o dbglevel=info -f -o curldbg s3fs-bug /tmp/s3fs-mount
2022-01-09T11:00:35.772Z [CRT] s3fs_logger.cpp:LowSetLogLevel(240): change debug level from [CRT] to [INF] 
2022-01-09T11:00:35.772Z [INF]     s3fs.cpp:set_mountpoint_attribute(4093): PROC(uid=1000, gid=1000) - MountPoint(uid=1000, gid=1000, mode=40775)
2022-01-09T11:00:35.772Z [INF] curl.cpp:InitMimeType(434): Loaded mime information from /etc/mime.types
2022-01-09T11:00:35.773Z [INF] fdcache_stat.cpp:CheckCacheFileStatTopDir(79): The path to cache top dir is empty, thus not need to check permission.
2022-01-09T11:00:35.787Z [INF] s3fs.cpp:s3fs_init(3382): init v1.90(commit:v1.90) with OpenSSL
2022-01-09T11:00:35.787Z [INF] s3fs.cpp:s3fs_check_service(3516): check services.
2022-01-09T11:00:35.787Z [INF]       curl.cpp:CheckBucket(3388): check a bucket.
2022-01-09T11:00:35.787Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/
2022-01-09T11:00:35.787Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/
2022-01-09T11:00:35.787Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [GET] [/] [] []
2022-01-09T11:00:35.787Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:35.811Z [CURL DBG] *   Trying 147.75.201.93:443...
2022-01-09T11:00:35.811Z [CURL DBG] * TCP_NODELAY set
2022-01-09T11:00:36.135Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:36.166Z [CURL DBG] * successfully set certificate verify locations:
2022-01-09T11:00:36.166Z [CURL DBG] *   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
2022-01-09T11:00:36.167Z [CURL DBG] * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2022-01-09T11:00:36.648Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Server hello (2):
2022-01-09T11:00:36.649Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2022-01-09T11:00:36.651Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Certificate (11):
2022-01-09T11:00:36.653Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2022-01-09T11:00:36.654Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Finished (20):
2022-01-09T11:00:36.654Z [CURL DBG] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2022-01-09T11:00:36.654Z [CURL DBG] * TLSv1.3 (OUT), TLS handshake, Finished (20):
2022-01-09T11:00:36.654Z [CURL DBG] * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
2022-01-09T11:00:36.654Z [CURL DBG] * Server certificate:
2022-01-09T11:00:36.655Z [CURL DBG] *  subject: CN=play.minio.io
2022-01-09T11:00:36.655Z [CURL DBG] *  start date: Dec 21 14:41:32 2021 GMT
2022-01-09T11:00:36.655Z [CURL DBG] *  expire date: Mar 21 14:41:31 2022 GMT
2022-01-09T11:00:36.655Z [CURL DBG] *  subjectAltName: host "play.min.io" matched cert's "play.min.io"
2022-01-09T11:00:36.655Z [CURL DBG] *  issuer: C=US; O=Let's Encrypt; CN=R3
2022-01-09T11:00:36.655Z [CURL DBG] *  SSL certificate verify ok.
2022-01-09T11:00:36.655Z [CURL DBG] > GET /s3fs-bug/ HTTP/1.1
2022-01-09T11:00:36.656Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:36.656Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:36.656Z [CURL DBG] > Accept: */*
2022-01-09T11:00:36.656Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=ffc8cb0874c6d57226a7d4094bc74b73d0cf47554f67af421f00f5034680b46e
2022-01-09T11:00:36.656Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:36.656Z [CURL DBG] > x-amz-date: 20220109T110035Z
2022-01-09T11:00:36.656Z [CURL DBG] > 
2022-01-09T11:00:36.853Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2022-01-09T11:00:36.853Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2022-01-09T11:00:36.853Z [CURL DBG] * old SSL session ID is stale, removing
2022-01-09T11:00:36.854Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:36.854Z [CURL DBG] < HTTP/1.1 200 OK
2022-01-09T11:00:36.854Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:36.854Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:36 GMT
2022-01-09T11:00:36.854Z [CURL DBG] < Content-Type: application/xml
2022-01-09T11:00:36.854Z [CURL DBG] < Content-Length: 578
2022-01-09T11:00:36.854Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:36.854Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:36.854Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:36.854Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:36.854Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:36.854Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:36.854Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:36.854Z [CURL DBG] < X-Amz-Request-Id: 16C89521D8AB1237
2022-01-09T11:00:36.854Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:36.854Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:36.854Z [CURL DBG] < 
2022-01-09T11:00:36.854Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:36.854Z [INF]       curl.cpp:RequestPerform(2316): HTTP response code 200
2022-01-09T11:00:36.854Z [INF] curl_handlerpool.cpp:ReturnHandler(110): Pool full: destroy the oldest handler
2022-01-09T11:00:36.855Z [INF] s3fs.cpp:s3fs_access(3455): [path=/][mask=R_OK ]
2022-01-09T11:00:36.856Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/.Trash]
2022-01-09T11:00:36.856Z [INF]       curl.cpp:HeadRequest(3044): [tpath=/.Trash]
2022-01-09T11:00:36.856Z [INF]       curl.cpp:PreHeadRequest(3004): [tpath=/.Trash][bpath=][save=][sseckeypos=18446744073709551615]
2022-01-09T11:00:36.856Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash
2022-01-09T11:00:36.856Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash
2022-01-09T11:00:36.857Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash] [] []
2022-01-09T11:00:36.857Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:36.857Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:36.857Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:36.858Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:36.858Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:36.858Z [CURL DBG] > HEAD /s3fs-bug/.Trash HTTP/1.1
2022-01-09T11:00:36.858Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:36.858Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:36.858Z [CURL DBG] > Accept: */*
2022-01-09T11:00:36.858Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=f5535c9a1cc61b8489b2bbe0d71fbbb98c3f8a12b992b77f12c70d46afff03ed
2022-01-09T11:00:36.858Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:36.858Z [CURL DBG] > x-amz-date: 20220109T110036Z
2022-01-09T11:00:36.859Z [CURL DBG] > 
2022-01-09T11:00:37.160Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:37.160Z [CURL DBG] < HTTP/1.1 404 Not Found
2022-01-09T11:00:37.160Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:37.160Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:36 GMT
2022-01-09T11:00:37.160Z [CURL DBG] < Content-Length: 0
2022-01-09T11:00:37.160Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:37.160Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:37.160Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:37.160Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:37.160Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:37.160Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:37.160Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:37.161Z [CURL DBG] < X-Amz-Request-Id: 16C89521E4BFDD8D
2022-01-09T11:00:37.161Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:37.161Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:37.161Z [CURL DBG] < 
2022-01-09T11:00:37.161Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:37.161Z [INF]       curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT
2022-01-09T11:00:37.161Z [INF]       curl.cpp:HeadRequest(3044): [tpath=/.Trash/]
2022-01-09T11:00:37.161Z [INF]       curl.cpp:PreHeadRequest(3004): [tpath=/.Trash/][bpath=][save=][sseckeypos=18446744073709551615]
2022-01-09T11:00:37.161Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash/
2022-01-09T11:00:37.161Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash/
2022-01-09T11:00:37.161Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash/] [] []
2022-01-09T11:00:37.161Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:37.162Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:37.162Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:37.162Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:37.162Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:37.162Z [CURL DBG] > HEAD /s3fs-bug/.Trash/ HTTP/1.1
2022-01-09T11:00:37.162Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:37.162Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:37.162Z [CURL DBG] > Accept: */*
2022-01-09T11:00:37.163Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=94e3aa4c569eff363f72b4bff9f0e71702b574a93ff51c545a576f9f5bf2c63e
2022-01-09T11:00:37.163Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:37.163Z [CURL DBG] > x-amz-date: 20220109T110037Z
2022-01-09T11:00:37.163Z [CURL DBG] > 
2022-01-09T11:00:37.569Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:37.570Z [CURL DBG] < HTTP/1.1 404 Not Found
2022-01-09T11:00:37.570Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:37.570Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:37 GMT
2022-01-09T11:00:37.570Z [CURL DBG] < Content-Length: 0
2022-01-09T11:00:37.570Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:37.570Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:37.570Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:37.570Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:37.570Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:37.570Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:37.570Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:37.570Z [CURL DBG] < X-Amz-Request-Id: 16C89521F6E0207A
2022-01-09T11:00:37.570Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:37.571Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:37.571Z [CURL DBG] < 
2022-01-09T11:00:37.571Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:37.571Z [INF]       curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT
2022-01-09T11:00:37.571Z [INF]       curl.cpp:HeadRequest(3044): [tpath=/.Trash_$folder$]
2022-01-09T11:00:37.571Z [INF]       curl.cpp:PreHeadRequest(3004): [tpath=/.Trash_$folder$][bpath=][save=][sseckeypos=18446744073709551615]
2022-01-09T11:00:37.571Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash_%24folder%24
2022-01-09T11:00:37.571Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash_%24folder%24
2022-01-09T11:00:37.571Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash_$folder$] [] []
2022-01-09T11:00:37.571Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:37.572Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:37.572Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:37.572Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:37.572Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:37.572Z [CURL DBG] > HEAD /s3fs-bug/.Trash_%24folder%24 HTTP/1.1
2022-01-09T11:00:37.572Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:37.572Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:37.573Z [CURL DBG] > Accept: */*
2022-01-09T11:00:37.573Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=37d6b1344e5a37bee725de272d17fd52e615c6bf0a4bf3ae9f73ffc39e031b67
2022-01-09T11:00:37.573Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:37.573Z [CURL DBG] > x-amz-date: 20220109T110037Z
2022-01-09T11:00:37.573Z [CURL DBG] > 
2022-01-09T11:00:37.767Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:37.767Z [CURL DBG] < HTTP/1.1 404 Not Found
2022-01-09T11:00:37.767Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:37.767Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:37 GMT
2022-01-09T11:00:37.767Z [CURL DBG] < Content-Length: 0
2022-01-09T11:00:37.767Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:37.767Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:37.767Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:37.767Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:37.767Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:37.768Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:37.768Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:37.768Z [CURL DBG] < X-Amz-Request-Id: 16C895220F41DD39
2022-01-09T11:00:37.768Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:37.768Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:37.768Z [CURL DBG] < 
2022-01-09T11:00:37.768Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:37.768Z [INF]       curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT
2022-01-09T11:00:37.768Z [INF]   s3fs.cpp:list_bucket(2696): [path=/.Trash]
2022-01-09T11:00:37.768Z [INF]       curl.cpp:ListBucketRequest(3428): [tpath=/.Trash]
2022-01-09T11:00:37.768Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug?delimiter=/&max-keys=2&prefix=.Trash/
2022-01-09T11:00:37.768Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/?delimiter=/&max-keys=2&prefix=.Trash/
2022-01-09T11:00:37.768Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [GET] [/] [delimiter=/&max-keys=2&prefix=.Trash/] []
2022-01-09T11:00:37.768Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:37.768Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:37.768Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:37.769Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:37.769Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:37.769Z [CURL DBG] > GET /s3fs-bug/?delimiter=/&max-keys=2&prefix=.Trash/ HTTP/1.1
2022-01-09T11:00:37.769Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:37.769Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:37.769Z [CURL DBG] > Accept: */*
2022-01-09T11:00:37.769Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=1fa9c6aef97768cc862a8469592ae2a7a01287355c7dc011e507420a6a90ecd1
2022-01-09T11:00:37.769Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:37.769Z [CURL DBG] > x-amz-date: 20220109T110037Z
2022-01-09T11:00:37.769Z [CURL DBG] > 
2022-01-09T11:00:37.967Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:37.967Z [CURL DBG] < HTTP/1.1 200 OK
2022-01-09T11:00:37.967Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:37.967Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:37 GMT
2022-01-09T11:00:37.967Z [CURL DBG] < Content-Type: application/xml
2022-01-09T11:00:37.967Z [CURL DBG] < Content-Length: 262
2022-01-09T11:00:37.967Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:37.967Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:37.967Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:37.967Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:37.967Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:37.967Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:37.967Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:37.967Z [CURL DBG] < X-Amz-Request-Id: 16C895221B11B368
2022-01-09T11:00:37.968Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:37.968Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:37.968Z [CURL DBG] < 
2022-01-09T11:00:37.968Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:37.968Z [INF]       curl.cpp:RequestPerform(2316): HTTP response code 200
2022-01-09T11:00:37.969Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/.Trash-1000]
2022-01-09T11:00:37.969Z [INF]       curl.cpp:HeadRequest(3044): [tpath=/.Trash-1000]
2022-01-09T11:00:37.969Z [INF]       curl.cpp:PreHeadRequest(3004): [tpath=/.Trash-1000][bpath=][save=][sseckeypos=18446744073709551615]
2022-01-09T11:00:37.969Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash-1000
2022-01-09T11:00:37.969Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash-1000
2022-01-09T11:00:37.969Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash-1000] [] []
2022-01-09T11:00:37.970Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:37.970Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:37.970Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:37.970Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:37.970Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:37.971Z [CURL DBG] > HEAD /s3fs-bug/.Trash-1000 HTTP/1.1
2022-01-09T11:00:37.971Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:37.971Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:37.971Z [CURL DBG] > Accept: */*
2022-01-09T11:00:37.971Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=6605ac2e5cb7bb8ed36e8957e960bd87d7b8a367e12786bcb90af934eeafd6a8
2022-01-09T11:00:37.971Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:37.971Z [CURL DBG] > x-amz-date: 20220109T110037Z
2022-01-09T11:00:37.971Z [CURL DBG] > 
2022-01-09T11:00:38.185Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:38.185Z [CURL DBG] < HTTP/1.1 404 Not Found
2022-01-09T11:00:38.185Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:38.185Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:38 GMT
2022-01-09T11:00:38.185Z [CURL DBG] < Content-Length: 0
2022-01-09T11:00:38.185Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:38.185Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:38.186Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:38.186Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:38.186Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:38.186Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:38.186Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:38.186Z [CURL DBG] < X-Amz-Request-Id: 16C8952227641F40
2022-01-09T11:00:38.186Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:38.186Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:38.186Z [CURL DBG] < 
2022-01-09T11:00:38.186Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:38.186Z [INF]       curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT
2022-01-09T11:00:38.186Z [INF]       curl.cpp:HeadRequest(3044): [tpath=/.Trash-1000/]
2022-01-09T11:00:38.186Z [INF]       curl.cpp:PreHeadRequest(3004): [tpath=/.Trash-1000/][bpath=][save=][sseckeypos=18446744073709551615]
2022-01-09T11:00:38.186Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash-1000/
2022-01-09T11:00:38.186Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash-1000/
2022-01-09T11:00:38.186Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash-1000/] [] []
2022-01-09T11:00:38.186Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:38.187Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:38.187Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:38.187Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:38.187Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:38.187Z [CURL DBG] > HEAD /s3fs-bug/.Trash-1000/ HTTP/1.1
2022-01-09T11:00:38.187Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:38.187Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:38.187Z [CURL DBG] > Accept: */*
2022-01-09T11:00:38.187Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=3cd9bf10981b591d07d6c6613fc76ae2c6f2e8a1d2337348376d002a4adec2ad
2022-01-09T11:00:38.187Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:38.187Z [CURL DBG] > x-amz-date: 20220109T110038Z
2022-01-09T11:00:38.187Z [CURL DBG] > 
2022-01-09T11:00:38.399Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:38.399Z [CURL DBG] < HTTP/1.1 404 Not Found
2022-01-09T11:00:38.399Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:38.399Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:38 GMT
2022-01-09T11:00:38.399Z [CURL DBG] < Content-Length: 0
2022-01-09T11:00:38.399Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:38.399Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:38.399Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:38.399Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:38.399Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:38.399Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:38.399Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:38.399Z [CURL DBG] < X-Amz-Request-Id: 16C8952234BF1780
2022-01-09T11:00:38.399Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:38.399Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:38.400Z [CURL DBG] < 
2022-01-09T11:00:38.400Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:38.400Z [INF]       curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT
2022-01-09T11:00:38.400Z [INF]       curl.cpp:HeadRequest(3044): [tpath=/.Trash-1000_$folder$]
2022-01-09T11:00:38.400Z [INF]       curl.cpp:PreHeadRequest(3004): [tpath=/.Trash-1000_$folder$][bpath=][save=][sseckeypos=18446744073709551615]
2022-01-09T11:00:38.400Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash-1000_%24folder%24
2022-01-09T11:00:38.400Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash-1000_%24folder%24
2022-01-09T11:00:38.400Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash-1000_$folder$] [] []
2022-01-09T11:00:38.400Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:38.400Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:38.400Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:38.400Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:38.400Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:38.401Z [CURL DBG] > HEAD /s3fs-bug/.Trash-1000_%24folder%24 HTTP/1.1
2022-01-09T11:00:38.401Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:38.401Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:38.401Z [CURL DBG] > Accept: */*
2022-01-09T11:00:38.401Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=1116e06fba751c64333e5815cd27914cfb1c44e38a3b811c49398fdb2a361fe8
2022-01-09T11:00:38.401Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:38.401Z [CURL DBG] > x-amz-date: 20220109T110038Z
2022-01-09T11:00:38.401Z [CURL DBG] > 
2022-01-09T11:00:38.597Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:38.597Z [CURL DBG] < HTTP/1.1 404 Not Found
2022-01-09T11:00:38.597Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:38.597Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:38 GMT
2022-01-09T11:00:38.597Z [CURL DBG] < Content-Length: 0
2022-01-09T11:00:38.597Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:38.597Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:38.597Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:38.597Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:38.597Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:38.597Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:38.598Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:38.598Z [CURL DBG] < X-Amz-Request-Id: 16C8952240B933BF
2022-01-09T11:00:38.598Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:38.598Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:38.598Z [CURL DBG] < 
2022-01-09T11:00:38.598Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:38.598Z [INF]       curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT
2022-01-09T11:00:38.598Z [INF]   s3fs.cpp:list_bucket(2696): [path=/.Trash-1000]
2022-01-09T11:00:38.598Z [INF]       curl.cpp:ListBucketRequest(3428): [tpath=/.Trash-1000]
2022-01-09T11:00:38.598Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug?delimiter=/&max-keys=2&prefix=.Trash-1000/
2022-01-09T11:00:38.598Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/?delimiter=/&max-keys=2&prefix=.Trash-1000/
2022-01-09T11:00:38.598Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [GET] [/] [delimiter=/&max-keys=2&prefix=.Trash-1000/] []
2022-01-09T11:00:38.598Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:38.599Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:38.599Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:38.599Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:38.599Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:38.599Z [CURL DBG] > GET /s3fs-bug/?delimiter=/&max-keys=2&prefix=.Trash-1000/ HTTP/1.1
2022-01-09T11:00:38.599Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:38.599Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:38.599Z [CURL DBG] > Accept: */*
2022-01-09T11:00:38.599Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=bc538c4e38279298b77411fc8e406a2a0a5060975459d0258fa92d9c36579d05
2022-01-09T11:00:38.599Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:38.599Z [CURL DBG] > x-amz-date: 20220109T110038Z
2022-01-09T11:00:38.599Z [CURL DBG] > 
2022-01-09T11:00:38.795Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:38.795Z [CURL DBG] < HTTP/1.1 200 OK
2022-01-09T11:00:38.795Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:38.795Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:38 GMT
2022-01-09T11:00:38.795Z [CURL DBG] < Content-Type: application/xml
2022-01-09T11:00:38.795Z [CURL DBG] < Content-Length: 267
2022-01-09T11:00:38.795Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:38.795Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:38.795Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:38.795Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:38.795Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:38.795Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:38.795Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:38.795Z [CURL DBG] < X-Amz-Request-Id: 16C895224C7B9BE1
2022-01-09T11:00:38.795Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:38.795Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:38.795Z [CURL DBG] < 
2022-01-09T11:00:38.796Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:38.796Z [INF]       curl.cpp:RequestPerform(2316): HTTP response code 200

First Read

2022-01-09T11:00:42.512Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/remote.txt]
2022-01-09T11:00:42.512Z [INF]       curl.cpp:HeadRequest(3044): [tpath=/remote.txt]
2022-01-09T11:00:42.512Z [INF]       curl.cpp:PreHeadRequest(3004): [tpath=/remote.txt][bpath=][save=][sseckeypos=18446744073709551615]
2022-01-09T11:00:42.512Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:42.512Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:42.512Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/remote.txt] [] []
2022-01-09T11:00:42.512Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:42.512Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:42.512Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:42.512Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:42.512Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:42.512Z [CURL DBG] > HEAD /s3fs-bug/remote.txt HTTP/1.1
2022-01-09T11:00:42.512Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:42.512Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:42.512Z [CURL DBG] > Accept: */*
2022-01-09T11:00:42.512Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=a9c6bcd165fe30151e54754c9d8f40f47423ba6fecd82e37deb8c44430bd5a02
2022-01-09T11:00:42.512Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:42.512Z [CURL DBG] > x-amz-date: 20220109T110042Z
2022-01-09T11:00:42.512Z [CURL DBG] > 
2022-01-09T11:00:42.896Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:42.896Z [CURL DBG] < HTTP/1.1 200 OK
2022-01-09T11:00:42.896Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:42.896Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:42 GMT
2022-01-09T11:00:42.896Z [CURL DBG] < Content-Type: text/plain
2022-01-09T11:00:42.896Z [CURL DBG] < Content-Length: 5
2022-01-09T11:00:42.896Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:42.896Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:42.896Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:42.896Z [CURL DBG] < ETag: "e7df7cd2ca07f4f1ab415d457a6e1c13"
2022-01-09T11:00:42.896Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 10:59:58 GMT
2022-01-09T11:00:42.896Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:42.896Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:42.896Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:42.896Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:42.896Z [CURL DBG] < X-Amz-Request-Id: 16C8952335D1E8A5
2022-01-09T11:00:42.896Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:42.896Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:42.896Z [CURL DBG] < 
2022-01-09T11:00:42.896Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:42.896Z [INF]       curl.cpp:RequestPerform(2316): HTTP response code 200
2022-01-09T11:00:42.896Z [INF]       cache.cpp:AddStat(372): add stat cache entry[path=/remote.txt]
2022-01-09T11:00:42.896Z [INF] s3fs.cpp:s3fs_access(3455): [path=/remote.txt][mask=F_OK]
2022-01-09T11:00:44.581Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/remote.txt]
2022-01-09T11:00:44.581Z [INF] s3fs.cpp:s3fs_open(2252): [path=/remote.txt][flags=0x8000]
2022-01-09T11:00:44.581Z [INF]       fdcache.cpp:GetFdEntity(473): [path=/remote.txt][pseudo_fd=-1]
2022-01-09T11:00:44.581Z [INF]       cache.cpp:DelStat(620): delete stat cache entry[path=/remote.txt]
2022-01-09T11:00:44.581Z [INF]       curl.cpp:HeadRequest(3044): [tpath=/remote.txt]
2022-01-09T11:00:44.581Z [INF]       curl.cpp:PreHeadRequest(3004): [tpath=/remote.txt][bpath=][save=][sseckeypos=18446744073709551615]
2022-01-09T11:00:44.581Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:44.581Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:44.581Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/remote.txt] [] []
2022-01-09T11:00:44.582Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:44.582Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:44.582Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:44.582Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:44.582Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:44.582Z [CURL DBG] > HEAD /s3fs-bug/remote.txt HTTP/1.1
2022-01-09T11:00:44.582Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:44.582Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:44.582Z [CURL DBG] > Accept: */*
2022-01-09T11:00:44.582Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=6d412912798e45808f5af9aa63d51ffbd4935a246724025713e1039ba0d5e432
2022-01-09T11:00:44.582Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:44.582Z [CURL DBG] > x-amz-date: 20220109T110044Z
2022-01-09T11:00:44.582Z [CURL DBG] > 
2022-01-09T11:00:44.839Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:44.839Z [CURL DBG] < HTTP/1.1 200 OK
2022-01-09T11:00:44.839Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:44.839Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:44 GMT
2022-01-09T11:00:44.839Z [CURL DBG] < Content-Type: text/plain
2022-01-09T11:00:44.839Z [CURL DBG] < Content-Length: 5
2022-01-09T11:00:44.839Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:44.839Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:44.839Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:44.839Z [CURL DBG] < ETag: "e7df7cd2ca07f4f1ab415d457a6e1c13"
2022-01-09T11:00:44.839Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 11:00:44 GMT
2022-01-09T11:00:44.839Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:44.839Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:44.839Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:44.840Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:44.840Z [CURL DBG] < X-Amz-Request-Id: 16C89523B1302C65
2022-01-09T11:00:44.840Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:44.840Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:44.840Z [CURL DBG] < 
2022-01-09T11:00:44.840Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:44.840Z [INF]       curl.cpp:RequestPerform(2316): HTTP response code 200
2022-01-09T11:00:44.840Z [INF]       cache.cpp:AddStat(372): add stat cache entry[path=/remote.txt]
2022-01-09T11:00:44.844Z [INF]       fdcache_entity.cpp:SetMCtime(778): [path=/remote.txt][physical_fd=7][mtime=1641726044][ctime=1641726044]
2022-01-09T11:00:44.844Z [INF]       curl.cpp:GetObjectRequest(3359): [tpath=/remote.txt][start=0][size=5]
2022-01-09T11:00:44.844Z [INF]       curl.cpp:PreGetObjectRequest(3307): [tpath=/remote.txt][start=0][size=5]
2022-01-09T11:00:44.844Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:44.844Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:44.844Z [INF]       curl.cpp:GetObjectRequest(3378): downloading... [path=/remote.txt][fd=7]
2022-01-09T11:00:44.844Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [GET] [/remote.txt] [] []
2022-01-09T11:00:44.844Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:44.844Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:44.844Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:44.844Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:44.844Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:44.845Z [CURL DBG] > GET /s3fs-bug/remote.txt HTTP/1.1
2022-01-09T11:00:44.845Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:44.845Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:44.845Z [CURL DBG] > Accept: */*
2022-01-09T11:00:44.845Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;range;x-amz-content-sha256;x-amz-date, Signature=a4e6fb3e0168a81301d4b1f6f53521ee19e8df271da56b20ae71ef8d3111474f
2022-01-09T11:00:44.845Z [CURL DBG] > Range: bytes=0-4
2022-01-09T11:00:44.845Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:44.845Z [CURL DBG] > x-amz-date: 20220109T110044Z
2022-01-09T11:00:44.845Z [CURL DBG] > 
2022-01-09T11:00:45.044Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:45.044Z [CURL DBG] < HTTP/1.1 206 Partial Content
2022-01-09T11:00:45.044Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:45.044Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:44 GMT
2022-01-09T11:00:45.044Z [CURL DBG] < Content-Type: text/plain
2022-01-09T11:00:45.044Z [CURL DBG] < Content-Length: 5
2022-01-09T11:00:45.044Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:45.044Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:45.044Z [CURL DBG] < Content-Range: bytes 0-4/5
2022-01-09T11:00:45.044Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:45.044Z [CURL DBG] < ETag: "e7df7cd2ca07f4f1ab415d457a6e1c13"
2022-01-09T11:00:45.044Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 11:00:44 GMT
2022-01-09T11:00:45.044Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:45.044Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:45.044Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:45.044Z [CURL DBG] < X-Amz-Request-Id: 16C89523C0BF8958
2022-01-09T11:00:45.044Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:45.044Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:45.044Z [CURL DBG] < 
2022-01-09T11:00:45.044Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:45.044Z [INF]       curl.cpp:RequestPerform(2316): HTTP response code 206
2022-01-09T11:00:45.045Z [INF] s3fs.cpp:s3fs_flush(2398): [path=/remote.txt][pseudo_fd=2]
2022-01-09T11:00:45.045Z [INF]       fdcache_entity.cpp:RowFlush(1331): [tpath=][path=/remote.txt][pseudo_fd=2][physical_fd=7]
2022-01-09T11:00:45.046Z [INF]       cache.cpp:DelStat(620): delete stat cache entry[path=/remote.txt]
2022-01-09T11:00:45.046Z [INF] s3fs.cpp:s3fs_release(2456): [path=/remote.txt][pseudo_fd=2]
2022-01-09T11:00:45.046Z [INF]       fdcache.cpp:GetFdEntity(473): [path=/remote.txt][pseudo_fd=2]

Second read

2022-01-09T11:00:48.603Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/remote.txt]
2022-01-09T11:00:48.603Z [INF]       curl.cpp:HeadRequest(3044): [tpath=/remote.txt]
2022-01-09T11:00:48.603Z [INF]       curl.cpp:PreHeadRequest(3004): [tpath=/remote.txt][bpath=][save=][sseckeypos=18446744073709551615]
2022-01-09T11:00:48.603Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:48.603Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:48.603Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/remote.txt] [] []
2022-01-09T11:00:48.603Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:48.603Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:48.603Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:48.603Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:48.603Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:48.603Z [CURL DBG] > HEAD /s3fs-bug/remote.txt HTTP/1.1
2022-01-09T11:00:48.603Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:48.603Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:48.603Z [CURL DBG] > Accept: */*
2022-01-09T11:00:48.603Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=a4ed428219e259321c7f0f5fc4346821791594106ad537936e2444889ff17064
2022-01-09T11:00:48.603Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:48.603Z [CURL DBG] > x-amz-date: 20220109T110048Z
2022-01-09T11:00:48.603Z [CURL DBG] > 
2022-01-09T11:00:48.835Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:48.835Z [CURL DBG] < HTTP/1.1 200 OK
2022-01-09T11:00:48.835Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:48.835Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:48 GMT
2022-01-09T11:00:48.835Z [CURL DBG] < Content-Type: text/plain
2022-01-09T11:00:48.835Z [CURL DBG] < Content-Length: 5
2022-01-09T11:00:48.835Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:48.835Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:48.835Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:48.835Z [CURL DBG] < ETag: "e7df7cd2ca07f4f1ab415d457a6e1c13"
2022-01-09T11:00:48.835Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 11:00:44 GMT
2022-01-09T11:00:48.836Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:48.836Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:48.836Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:48.836Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:48.836Z [CURL DBG] < X-Amz-Request-Id: 16C89524A0ECD8AA
2022-01-09T11:00:48.836Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:48.836Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:48.836Z [CURL DBG] < 
2022-01-09T11:00:48.836Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:48.837Z [INF]       curl.cpp:RequestPerform(2316): HTTP response code 200
2022-01-09T11:00:48.837Z [INF]       cache.cpp:AddStat(372): add stat cache entry[path=/remote.txt]
2022-01-09T11:00:48.837Z [INF] s3fs.cpp:s3fs_access(3455): [path=/remote.txt][mask=F_OK]
2022-01-09T11:00:52.125Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/remote.txt]
2022-01-09T11:00:52.125Z [INF] s3fs.cpp:s3fs_open(2252): [path=/remote.txt][flags=0x8000]
2022-01-09T11:00:52.126Z [INF]       fdcache.cpp:GetFdEntity(473): [path=/remote.txt][pseudo_fd=-1]
2022-01-09T11:00:52.126Z [INF]       cache.cpp:DelStat(620): delete stat cache entry[path=/remote.txt]
2022-01-09T11:00:52.126Z [INF]       curl.cpp:HeadRequest(3044): [tpath=/remote.txt]
2022-01-09T11:00:52.126Z [INF]       curl.cpp:PreHeadRequest(3004): [tpath=/remote.txt][bpath=][save=][sseckeypos=18446744073709551615]
2022-01-09T11:00:52.126Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:52.126Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:52.126Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/remote.txt] [] []
2022-01-09T11:00:52.126Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:52.127Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:52.127Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:52.127Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:52.127Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:52.127Z [CURL DBG] > HEAD /s3fs-bug/remote.txt HTTP/1.1
2022-01-09T11:00:52.127Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:52.128Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:52.128Z [CURL DBG] > Accept: */*
2022-01-09T11:00:52.128Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=d58c2f9c436a835038e7a7c28004377e587da0723f62f4346ad95f83e1362f63
2022-01-09T11:00:52.128Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:52.128Z [CURL DBG] > x-amz-date: 20220109T110052Z
2022-01-09T11:00:52.128Z [CURL DBG] > 
2022-01-09T11:00:52.520Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:52.520Z [CURL DBG] < HTTP/1.1 200 OK
2022-01-09T11:00:52.520Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:52.520Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:52 GMT
2022-01-09T11:00:52.520Z [CURL DBG] < Content-Type: text/plain
2022-01-09T11:00:52.521Z [CURL DBG] < Content-Length: 10
2022-01-09T11:00:52.521Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:52.521Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:52.521Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:52.521Z [CURL DBG] < ETag: "af81c5e342c434172fa9c594b8b45d57"
2022-01-09T11:00:52.521Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 11:00:50 GMT
2022-01-09T11:00:52.521Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:52.521Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:52.521Z [CURL DBG] < Vary: Accept-Encoding
2022-01-09T11:00:52.521Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:52.521Z [CURL DBG] < X-Amz-Request-Id: 16C8952572D89798
2022-01-09T11:00:52.521Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:52.521Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:52.521Z [CURL DBG] < 
2022-01-09T11:00:52.521Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:52.521Z [INF]       curl.cpp:RequestPerform(2316): HTTP response code 200
2022-01-09T11:00:52.521Z [INF]       cache.cpp:AddStat(372): add stat cache entry[path=/remote.txt]
2022-01-09T11:00:52.525Z [INF]       fdcache_entity.cpp:SetMCtime(778): [path=/remote.txt][physical_fd=7][mtime=1641726050][ctime=1641726050]
2022-01-09T11:00:52.526Z [INF]       curl.cpp:GetObjectRequest(3359): [tpath=/remote.txt][start=0][size=10]
2022-01-09T11:00:52.526Z [INF]       curl.cpp:PreGetObjectRequest(3307): [tpath=/remote.txt][start=0][size=10]
2022-01-09T11:00:52.526Z [INF]       curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:52.526Z [INF]       curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt
2022-01-09T11:00:52.526Z [INF]       curl.cpp:GetObjectRequest(3378): downloading... [path=/remote.txt][fd=7]
2022-01-09T11:00:52.526Z [INF]       curl.cpp:insertV4Headers(2680): computing signature [GET] [/remote.txt] [] []
2022-01-09T11:00:52.526Z [INF]       curl_util.cpp:url_to_host(331): url is https://play.min.io
2022-01-09T11:00:52.526Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially]
2022-01-09T11:00:52.526Z [CURL DBG] * Can not multiplex, even if we wanted to!
2022-01-09T11:00:52.527Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io
2022-01-09T11:00:52.527Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0)
2022-01-09T11:00:52.527Z [CURL DBG] > GET /s3fs-bug/remote.txt HTTP/1.1
2022-01-09T11:00:52.527Z [CURL DBG] > Host: play.min.io
2022-01-09T11:00:52.527Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL)
2022-01-09T11:00:52.527Z [CURL DBG] > Accept: */*
2022-01-09T11:00:52.527Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;range;x-amz-content-sha256;x-amz-date, Signature=63ee6f05e695767aa1826820a693f1b7e003e3295657b6a8952e5076e4b2181a
2022-01-09T11:00:52.527Z [CURL DBG] > Range: bytes=0-9
2022-01-09T11:00:52.527Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2022-01-09T11:00:52.527Z [CURL DBG] > x-amz-date: 20220109T110052Z
2022-01-09T11:00:52.527Z [CURL DBG] > 
2022-01-09T11:00:52.929Z [CURL DBG] * Mark bundle as not supporting multiuse
2022-01-09T11:00:52.929Z [CURL DBG] < HTTP/1.1 206 Partial Content
2022-01-09T11:00:52.929Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu)
2022-01-09T11:00:52.929Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:52 GMT
2022-01-09T11:00:52.929Z [CURL DBG] < Content-Type: text/plain
2022-01-09T11:00:52.929Z [CURL DBG] < Content-Length: 10
2022-01-09T11:00:52.929Z [CURL DBG] < Connection: keep-alive
2022-01-09T11:00:52.929Z [CURL DBG] < Accept-Ranges: bytes
2022-01-09T11:00:52.929Z [CURL DBG] < Content-Range: bytes 0-9/10
2022-01-09T11:00:52.929Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content
2022-01-09T11:00:52.929Z [CURL DBG] < ETag: "af81c5e342c434172fa9c594b8b45d57"
2022-01-09T11:00:52.929Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 11:00:50 GMT
2022-01-09T11:00:52.929Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-09T11:00:52.929Z [CURL DBG] < Vary: Origin
2022-01-09T11:00:52.929Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1
2022-01-09T11:00:52.929Z [CURL DBG] < X-Amz-Request-Id: 16C895258AB1FF31
2022-01-09T11:00:52.929Z [CURL DBG] < X-Content-Type-Options: nosniff
2022-01-09T11:00:52.929Z [CURL DBG] < X-Xss-Protection: 1; mode=block
2022-01-09T11:00:52.929Z [CURL DBG] < 
2022-01-09T11:00:52.929Z [CURL DBG] * Connection #0 to host play.min.io left intact
2022-01-09T11:00:52.929Z [INF]       curl.cpp:RequestPerform(2316): HTTP response code 206
2022-01-09T11:00:52.929Z [INF] s3fs.cpp:s3fs_flush(2398): [path=/remote.txt][pseudo_fd=2]
2022-01-09T11:00:52.929Z [INF]       fdcache_entity.cpp:RowFlush(1331): [tpath=][path=/remote.txt][pseudo_fd=2][physical_fd=7]
2022-01-09T11:00:52.929Z [INF]       cache.cpp:DelStat(620): delete stat cache entry[path=/remote.txt]
2022-01-09T11:00:52.929Z [INF] s3fs.cpp:s3fs_release(2456): [path=/remote.txt][pseudo_fd=2]
2022-01-09T11:00:52.930Z [INF]       fdcache.cpp:GetFdEntity(473): [path=/remote.txt][pseudo_fd=2]

Details about issue

If I update a file on my bucket using an other client (say on an other machine) then the next time I try to read it from s3fs it uses the old file size

For example if I already have an object remote.txt on my bucket with content 1234 then overide it by uploading an other with content 456789abc, then reading this file again from s3fs mount gets me 45678% althouht I did make sure it was already updated on the server.

  1. Init the file and check:
echo '1234' > /tmp/local.txt
mc cp -q /tmp/local.txt play/s3fs-bug/remote.txt
cat /tmp/s3fs-mount/remote.txt

cat output: 1234

  1. Update file and read:
echo '456789abc' > /tmp/local.txt
mc cp -q /tmp/local.txt play/s3fs-bug/remote.txt
mc cat play/s3fs-bug/remote.txt
cat /tmp/s3fs-mount/remote.txt

mc cat output: 456789abc
cat output: 45678%

Originally created by @hMED22 on GitHub (Jan 9, 2022). Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1852 ### Additional Information #### Version of s3fs being used (s3fs --version) V1.90 (commit:v1.90) with OpenSSL #### Version of fuse being used (pkg-config --modversion fuse, rpm -qi fuse, dpkg -s fuse) 2.9.9-3 #### Kernel information (uname -r) 5.11.0-44-generic #### GNU/Linux Distribution, if applicable (cat /etc/os-release) NAME="Ubuntu" VERSION="20.04.3 LTS (Focal Fossa)" #### s3fs command line used, if applicable ``` echo Q3AM3UQ867SPQQA43P2F:zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG > .passwd-s3fs chmod 600 .passwd-s3fs mkdir /tmp/s3fs-mount s3fs s3fs-bug /tmp/s3fs-mount -o use_path_request_style,url=https://play.min.io -o passwd_file=./.passwd-s3fs -o dbglevel=info -f -o curldbg ``` #### /etc/fstab entry, if applicable #### s3fs syslog messages (grep s3fs /var/log/syslog, journalctl | grep s3fs, or s3fs outputs) <details><summary>On mount</summary> ``` 2022-01-09T11:00:35.771Z [INF] s3fs version 1.90(v1.90) : s3fs -o use_path_request_style,url=https://play.min.io -o passwd_file=./.passwd-s3fs -o dbglevel=info -f -o curldbg s3fs-bug /tmp/s3fs-mount 2022-01-09T11:00:35.772Z [CRT] s3fs_logger.cpp:LowSetLogLevel(240): change debug level from [CRT] to [INF] 2022-01-09T11:00:35.772Z [INF] s3fs.cpp:set_mountpoint_attribute(4093): PROC(uid=1000, gid=1000) - MountPoint(uid=1000, gid=1000, mode=40775) 2022-01-09T11:00:35.772Z [INF] curl.cpp:InitMimeType(434): Loaded mime information from /etc/mime.types 2022-01-09T11:00:35.773Z [INF] fdcache_stat.cpp:CheckCacheFileStatTopDir(79): The path to cache top dir is empty, thus not need to check permission. 2022-01-09T11:00:35.787Z [INF] s3fs.cpp:s3fs_init(3382): init v1.90(commit:v1.90) with OpenSSL 2022-01-09T11:00:35.787Z [INF] s3fs.cpp:s3fs_check_service(3516): check services. 2022-01-09T11:00:35.787Z [INF] curl.cpp:CheckBucket(3388): check a bucket. 2022-01-09T11:00:35.787Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/ 2022-01-09T11:00:35.787Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/ 2022-01-09T11:00:35.787Z [INF] curl.cpp:insertV4Headers(2680): computing signature [GET] [/] [] [] 2022-01-09T11:00:35.787Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:35.811Z [CURL DBG] * Trying 147.75.201.93:443... 2022-01-09T11:00:35.811Z [CURL DBG] * TCP_NODELAY set 2022-01-09T11:00:36.135Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:36.166Z [CURL DBG] * successfully set certificate verify locations: 2022-01-09T11:00:36.166Z [CURL DBG] * CAfile: /etc/ssl/certs/ca-certificates.crt CApath: /etc/ssl/certs 2022-01-09T11:00:36.167Z [CURL DBG] * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2022-01-09T11:00:36.648Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Server hello (2): 2022-01-09T11:00:36.649Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2022-01-09T11:00:36.651Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Certificate (11): 2022-01-09T11:00:36.653Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2022-01-09T11:00:36.654Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Finished (20): 2022-01-09T11:00:36.654Z [CURL DBG] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2022-01-09T11:00:36.654Z [CURL DBG] * TLSv1.3 (OUT), TLS handshake, Finished (20): 2022-01-09T11:00:36.654Z [CURL DBG] * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 2022-01-09T11:00:36.654Z [CURL DBG] * Server certificate: 2022-01-09T11:00:36.655Z [CURL DBG] * subject: CN=play.minio.io 2022-01-09T11:00:36.655Z [CURL DBG] * start date: Dec 21 14:41:32 2021 GMT 2022-01-09T11:00:36.655Z [CURL DBG] * expire date: Mar 21 14:41:31 2022 GMT 2022-01-09T11:00:36.655Z [CURL DBG] * subjectAltName: host "play.min.io" matched cert's "play.min.io" 2022-01-09T11:00:36.655Z [CURL DBG] * issuer: C=US; O=Let's Encrypt; CN=R3 2022-01-09T11:00:36.655Z [CURL DBG] * SSL certificate verify ok. 2022-01-09T11:00:36.655Z [CURL DBG] > GET /s3fs-bug/ HTTP/1.1 2022-01-09T11:00:36.656Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:36.656Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:36.656Z [CURL DBG] > Accept: */* 2022-01-09T11:00:36.656Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=ffc8cb0874c6d57226a7d4094bc74b73d0cf47554f67af421f00f5034680b46e 2022-01-09T11:00:36.656Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:36.656Z [CURL DBG] > x-amz-date: 20220109T110035Z 2022-01-09T11:00:36.656Z [CURL DBG] > 2022-01-09T11:00:36.853Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2022-01-09T11:00:36.853Z [CURL DBG] * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2022-01-09T11:00:36.853Z [CURL DBG] * old SSL session ID is stale, removing 2022-01-09T11:00:36.854Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:36.854Z [CURL DBG] < HTTP/1.1 200 OK 2022-01-09T11:00:36.854Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:36.854Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:36 GMT 2022-01-09T11:00:36.854Z [CURL DBG] < Content-Type: application/xml 2022-01-09T11:00:36.854Z [CURL DBG] < Content-Length: 578 2022-01-09T11:00:36.854Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:36.854Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:36.854Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:36.854Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:36.854Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:36.854Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:36.854Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:36.854Z [CURL DBG] < X-Amz-Request-Id: 16C89521D8AB1237 2022-01-09T11:00:36.854Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:36.854Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:36.854Z [CURL DBG] < 2022-01-09T11:00:36.854Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:36.854Z [INF] curl.cpp:RequestPerform(2316): HTTP response code 200 2022-01-09T11:00:36.854Z [INF] curl_handlerpool.cpp:ReturnHandler(110): Pool full: destroy the oldest handler 2022-01-09T11:00:36.855Z [INF] s3fs.cpp:s3fs_access(3455): [path=/][mask=R_OK ] 2022-01-09T11:00:36.856Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/.Trash] 2022-01-09T11:00:36.856Z [INF] curl.cpp:HeadRequest(3044): [tpath=/.Trash] 2022-01-09T11:00:36.856Z [INF] curl.cpp:PreHeadRequest(3004): [tpath=/.Trash][bpath=][save=][sseckeypos=18446744073709551615] 2022-01-09T11:00:36.856Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash 2022-01-09T11:00:36.856Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash 2022-01-09T11:00:36.857Z [INF] curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash] [] [] 2022-01-09T11:00:36.857Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:36.857Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:36.857Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:36.858Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:36.858Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:36.858Z [CURL DBG] > HEAD /s3fs-bug/.Trash HTTP/1.1 2022-01-09T11:00:36.858Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:36.858Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:36.858Z [CURL DBG] > Accept: */* 2022-01-09T11:00:36.858Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=f5535c9a1cc61b8489b2bbe0d71fbbb98c3f8a12b992b77f12c70d46afff03ed 2022-01-09T11:00:36.858Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:36.858Z [CURL DBG] > x-amz-date: 20220109T110036Z 2022-01-09T11:00:36.859Z [CURL DBG] > 2022-01-09T11:00:37.160Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:37.160Z [CURL DBG] < HTTP/1.1 404 Not Found 2022-01-09T11:00:37.160Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:37.160Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:36 GMT 2022-01-09T11:00:37.160Z [CURL DBG] < Content-Length: 0 2022-01-09T11:00:37.160Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:37.160Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:37.160Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:37.160Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:37.160Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:37.160Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:37.160Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:37.161Z [CURL DBG] < X-Amz-Request-Id: 16C89521E4BFDD8D 2022-01-09T11:00:37.161Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:37.161Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:37.161Z [CURL DBG] < 2022-01-09T11:00:37.161Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:37.161Z [INF] curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT 2022-01-09T11:00:37.161Z [INF] curl.cpp:HeadRequest(3044): [tpath=/.Trash/] 2022-01-09T11:00:37.161Z [INF] curl.cpp:PreHeadRequest(3004): [tpath=/.Trash/][bpath=][save=][sseckeypos=18446744073709551615] 2022-01-09T11:00:37.161Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash/ 2022-01-09T11:00:37.161Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash/ 2022-01-09T11:00:37.161Z [INF] curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash/] [] [] 2022-01-09T11:00:37.161Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:37.162Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:37.162Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:37.162Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:37.162Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:37.162Z [CURL DBG] > HEAD /s3fs-bug/.Trash/ HTTP/1.1 2022-01-09T11:00:37.162Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:37.162Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:37.162Z [CURL DBG] > Accept: */* 2022-01-09T11:00:37.163Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=94e3aa4c569eff363f72b4bff9f0e71702b574a93ff51c545a576f9f5bf2c63e 2022-01-09T11:00:37.163Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:37.163Z [CURL DBG] > x-amz-date: 20220109T110037Z 2022-01-09T11:00:37.163Z [CURL DBG] > 2022-01-09T11:00:37.569Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:37.570Z [CURL DBG] < HTTP/1.1 404 Not Found 2022-01-09T11:00:37.570Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:37.570Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:37 GMT 2022-01-09T11:00:37.570Z [CURL DBG] < Content-Length: 0 2022-01-09T11:00:37.570Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:37.570Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:37.570Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:37.570Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:37.570Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:37.570Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:37.570Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:37.570Z [CURL DBG] < X-Amz-Request-Id: 16C89521F6E0207A 2022-01-09T11:00:37.570Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:37.571Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:37.571Z [CURL DBG] < 2022-01-09T11:00:37.571Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:37.571Z [INF] curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT 2022-01-09T11:00:37.571Z [INF] curl.cpp:HeadRequest(3044): [tpath=/.Trash_$folder$] 2022-01-09T11:00:37.571Z [INF] curl.cpp:PreHeadRequest(3004): [tpath=/.Trash_$folder$][bpath=][save=][sseckeypos=18446744073709551615] 2022-01-09T11:00:37.571Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash_%24folder%24 2022-01-09T11:00:37.571Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash_%24folder%24 2022-01-09T11:00:37.571Z [INF] curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash_$folder$] [] [] 2022-01-09T11:00:37.571Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:37.572Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:37.572Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:37.572Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:37.572Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:37.572Z [CURL DBG] > HEAD /s3fs-bug/.Trash_%24folder%24 HTTP/1.1 2022-01-09T11:00:37.572Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:37.572Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:37.573Z [CURL DBG] > Accept: */* 2022-01-09T11:00:37.573Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=37d6b1344e5a37bee725de272d17fd52e615c6bf0a4bf3ae9f73ffc39e031b67 2022-01-09T11:00:37.573Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:37.573Z [CURL DBG] > x-amz-date: 20220109T110037Z 2022-01-09T11:00:37.573Z [CURL DBG] > 2022-01-09T11:00:37.767Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:37.767Z [CURL DBG] < HTTP/1.1 404 Not Found 2022-01-09T11:00:37.767Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:37.767Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:37 GMT 2022-01-09T11:00:37.767Z [CURL DBG] < Content-Length: 0 2022-01-09T11:00:37.767Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:37.767Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:37.767Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:37.767Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:37.767Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:37.768Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:37.768Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:37.768Z [CURL DBG] < X-Amz-Request-Id: 16C895220F41DD39 2022-01-09T11:00:37.768Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:37.768Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:37.768Z [CURL DBG] < 2022-01-09T11:00:37.768Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:37.768Z [INF] curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT 2022-01-09T11:00:37.768Z [INF] s3fs.cpp:list_bucket(2696): [path=/.Trash] 2022-01-09T11:00:37.768Z [INF] curl.cpp:ListBucketRequest(3428): [tpath=/.Trash] 2022-01-09T11:00:37.768Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug?delimiter=/&max-keys=2&prefix=.Trash/ 2022-01-09T11:00:37.768Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/?delimiter=/&max-keys=2&prefix=.Trash/ 2022-01-09T11:00:37.768Z [INF] curl.cpp:insertV4Headers(2680): computing signature [GET] [/] [delimiter=/&max-keys=2&prefix=.Trash/] [] 2022-01-09T11:00:37.768Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:37.768Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:37.768Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:37.769Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:37.769Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:37.769Z [CURL DBG] > GET /s3fs-bug/?delimiter=/&max-keys=2&prefix=.Trash/ HTTP/1.1 2022-01-09T11:00:37.769Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:37.769Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:37.769Z [CURL DBG] > Accept: */* 2022-01-09T11:00:37.769Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=1fa9c6aef97768cc862a8469592ae2a7a01287355c7dc011e507420a6a90ecd1 2022-01-09T11:00:37.769Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:37.769Z [CURL DBG] > x-amz-date: 20220109T110037Z 2022-01-09T11:00:37.769Z [CURL DBG] > 2022-01-09T11:00:37.967Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:37.967Z [CURL DBG] < HTTP/1.1 200 OK 2022-01-09T11:00:37.967Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:37.967Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:37 GMT 2022-01-09T11:00:37.967Z [CURL DBG] < Content-Type: application/xml 2022-01-09T11:00:37.967Z [CURL DBG] < Content-Length: 262 2022-01-09T11:00:37.967Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:37.967Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:37.967Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:37.967Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:37.967Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:37.967Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:37.967Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:37.967Z [CURL DBG] < X-Amz-Request-Id: 16C895221B11B368 2022-01-09T11:00:37.968Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:37.968Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:37.968Z [CURL DBG] < 2022-01-09T11:00:37.968Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:37.968Z [INF] curl.cpp:RequestPerform(2316): HTTP response code 200 2022-01-09T11:00:37.969Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/.Trash-1000] 2022-01-09T11:00:37.969Z [INF] curl.cpp:HeadRequest(3044): [tpath=/.Trash-1000] 2022-01-09T11:00:37.969Z [INF] curl.cpp:PreHeadRequest(3004): [tpath=/.Trash-1000][bpath=][save=][sseckeypos=18446744073709551615] 2022-01-09T11:00:37.969Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash-1000 2022-01-09T11:00:37.969Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash-1000 2022-01-09T11:00:37.969Z [INF] curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash-1000] [] [] 2022-01-09T11:00:37.970Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:37.970Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:37.970Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:37.970Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:37.970Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:37.971Z [CURL DBG] > HEAD /s3fs-bug/.Trash-1000 HTTP/1.1 2022-01-09T11:00:37.971Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:37.971Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:37.971Z [CURL DBG] > Accept: */* 2022-01-09T11:00:37.971Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=6605ac2e5cb7bb8ed36e8957e960bd87d7b8a367e12786bcb90af934eeafd6a8 2022-01-09T11:00:37.971Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:37.971Z [CURL DBG] > x-amz-date: 20220109T110037Z 2022-01-09T11:00:37.971Z [CURL DBG] > 2022-01-09T11:00:38.185Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:38.185Z [CURL DBG] < HTTP/1.1 404 Not Found 2022-01-09T11:00:38.185Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:38.185Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:38 GMT 2022-01-09T11:00:38.185Z [CURL DBG] < Content-Length: 0 2022-01-09T11:00:38.185Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:38.185Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:38.186Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:38.186Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:38.186Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:38.186Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:38.186Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:38.186Z [CURL DBG] < X-Amz-Request-Id: 16C8952227641F40 2022-01-09T11:00:38.186Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:38.186Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:38.186Z [CURL DBG] < 2022-01-09T11:00:38.186Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:38.186Z [INF] curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT 2022-01-09T11:00:38.186Z [INF] curl.cpp:HeadRequest(3044): [tpath=/.Trash-1000/] 2022-01-09T11:00:38.186Z [INF] curl.cpp:PreHeadRequest(3004): [tpath=/.Trash-1000/][bpath=][save=][sseckeypos=18446744073709551615] 2022-01-09T11:00:38.186Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash-1000/ 2022-01-09T11:00:38.186Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash-1000/ 2022-01-09T11:00:38.186Z [INF] curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash-1000/] [] [] 2022-01-09T11:00:38.186Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:38.187Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:38.187Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:38.187Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:38.187Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:38.187Z [CURL DBG] > HEAD /s3fs-bug/.Trash-1000/ HTTP/1.1 2022-01-09T11:00:38.187Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:38.187Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:38.187Z [CURL DBG] > Accept: */* 2022-01-09T11:00:38.187Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=3cd9bf10981b591d07d6c6613fc76ae2c6f2e8a1d2337348376d002a4adec2ad 2022-01-09T11:00:38.187Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:38.187Z [CURL DBG] > x-amz-date: 20220109T110038Z 2022-01-09T11:00:38.187Z [CURL DBG] > 2022-01-09T11:00:38.399Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:38.399Z [CURL DBG] < HTTP/1.1 404 Not Found 2022-01-09T11:00:38.399Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:38.399Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:38 GMT 2022-01-09T11:00:38.399Z [CURL DBG] < Content-Length: 0 2022-01-09T11:00:38.399Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:38.399Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:38.399Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:38.399Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:38.399Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:38.399Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:38.399Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:38.399Z [CURL DBG] < X-Amz-Request-Id: 16C8952234BF1780 2022-01-09T11:00:38.399Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:38.399Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:38.400Z [CURL DBG] < 2022-01-09T11:00:38.400Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:38.400Z [INF] curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT 2022-01-09T11:00:38.400Z [INF] curl.cpp:HeadRequest(3044): [tpath=/.Trash-1000_$folder$] 2022-01-09T11:00:38.400Z [INF] curl.cpp:PreHeadRequest(3004): [tpath=/.Trash-1000_$folder$][bpath=][save=][sseckeypos=18446744073709551615] 2022-01-09T11:00:38.400Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/.Trash-1000_%24folder%24 2022-01-09T11:00:38.400Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/.Trash-1000_%24folder%24 2022-01-09T11:00:38.400Z [INF] curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/.Trash-1000_$folder$] [] [] 2022-01-09T11:00:38.400Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:38.400Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:38.400Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:38.400Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:38.400Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:38.401Z [CURL DBG] > HEAD /s3fs-bug/.Trash-1000_%24folder%24 HTTP/1.1 2022-01-09T11:00:38.401Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:38.401Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:38.401Z [CURL DBG] > Accept: */* 2022-01-09T11:00:38.401Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=1116e06fba751c64333e5815cd27914cfb1c44e38a3b811c49398fdb2a361fe8 2022-01-09T11:00:38.401Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:38.401Z [CURL DBG] > x-amz-date: 20220109T110038Z 2022-01-09T11:00:38.401Z [CURL DBG] > 2022-01-09T11:00:38.597Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:38.597Z [CURL DBG] < HTTP/1.1 404 Not Found 2022-01-09T11:00:38.597Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:38.597Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:38 GMT 2022-01-09T11:00:38.597Z [CURL DBG] < Content-Length: 0 2022-01-09T11:00:38.597Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:38.597Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:38.597Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:38.597Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:38.597Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:38.597Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:38.598Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:38.598Z [CURL DBG] < X-Amz-Request-Id: 16C8952240B933BF 2022-01-09T11:00:38.598Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:38.598Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:38.598Z [CURL DBG] < 2022-01-09T11:00:38.598Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:38.598Z [INF] curl.cpp:RequestPerform(2368): HTTP response code 404 was returned, returning ENOENT 2022-01-09T11:00:38.598Z [INF] s3fs.cpp:list_bucket(2696): [path=/.Trash-1000] 2022-01-09T11:00:38.598Z [INF] curl.cpp:ListBucketRequest(3428): [tpath=/.Trash-1000] 2022-01-09T11:00:38.598Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug?delimiter=/&max-keys=2&prefix=.Trash-1000/ 2022-01-09T11:00:38.598Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/?delimiter=/&max-keys=2&prefix=.Trash-1000/ 2022-01-09T11:00:38.598Z [INF] curl.cpp:insertV4Headers(2680): computing signature [GET] [/] [delimiter=/&max-keys=2&prefix=.Trash-1000/] [] 2022-01-09T11:00:38.598Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:38.599Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:38.599Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:38.599Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:38.599Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:38.599Z [CURL DBG] > GET /s3fs-bug/?delimiter=/&max-keys=2&prefix=.Trash-1000/ HTTP/1.1 2022-01-09T11:00:38.599Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:38.599Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:38.599Z [CURL DBG] > Accept: */* 2022-01-09T11:00:38.599Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=bc538c4e38279298b77411fc8e406a2a0a5060975459d0258fa92d9c36579d05 2022-01-09T11:00:38.599Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:38.599Z [CURL DBG] > x-amz-date: 20220109T110038Z 2022-01-09T11:00:38.599Z [CURL DBG] > 2022-01-09T11:00:38.795Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:38.795Z [CURL DBG] < HTTP/1.1 200 OK 2022-01-09T11:00:38.795Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:38.795Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:38 GMT 2022-01-09T11:00:38.795Z [CURL DBG] < Content-Type: application/xml 2022-01-09T11:00:38.795Z [CURL DBG] < Content-Length: 267 2022-01-09T11:00:38.795Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:38.795Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:38.795Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:38.795Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:38.795Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:38.795Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:38.795Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:38.795Z [CURL DBG] < X-Amz-Request-Id: 16C895224C7B9BE1 2022-01-09T11:00:38.795Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:38.795Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:38.795Z [CURL DBG] < 2022-01-09T11:00:38.796Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:38.796Z [INF] curl.cpp:RequestPerform(2316): HTTP response code 200 ``` </details> <details><summary>First Read</summary> ``` 2022-01-09T11:00:42.512Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/remote.txt] 2022-01-09T11:00:42.512Z [INF] curl.cpp:HeadRequest(3044): [tpath=/remote.txt] 2022-01-09T11:00:42.512Z [INF] curl.cpp:PreHeadRequest(3004): [tpath=/remote.txt][bpath=][save=][sseckeypos=18446744073709551615] 2022-01-09T11:00:42.512Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:42.512Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:42.512Z [INF] curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/remote.txt] [] [] 2022-01-09T11:00:42.512Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:42.512Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:42.512Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:42.512Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:42.512Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:42.512Z [CURL DBG] > HEAD /s3fs-bug/remote.txt HTTP/1.1 2022-01-09T11:00:42.512Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:42.512Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:42.512Z [CURL DBG] > Accept: */* 2022-01-09T11:00:42.512Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=a9c6bcd165fe30151e54754c9d8f40f47423ba6fecd82e37deb8c44430bd5a02 2022-01-09T11:00:42.512Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:42.512Z [CURL DBG] > x-amz-date: 20220109T110042Z 2022-01-09T11:00:42.512Z [CURL DBG] > 2022-01-09T11:00:42.896Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:42.896Z [CURL DBG] < HTTP/1.1 200 OK 2022-01-09T11:00:42.896Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:42.896Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:42 GMT 2022-01-09T11:00:42.896Z [CURL DBG] < Content-Type: text/plain 2022-01-09T11:00:42.896Z [CURL DBG] < Content-Length: 5 2022-01-09T11:00:42.896Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:42.896Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:42.896Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:42.896Z [CURL DBG] < ETag: "e7df7cd2ca07f4f1ab415d457a6e1c13" 2022-01-09T11:00:42.896Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 10:59:58 GMT 2022-01-09T11:00:42.896Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:42.896Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:42.896Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:42.896Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:42.896Z [CURL DBG] < X-Amz-Request-Id: 16C8952335D1E8A5 2022-01-09T11:00:42.896Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:42.896Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:42.896Z [CURL DBG] < 2022-01-09T11:00:42.896Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:42.896Z [INF] curl.cpp:RequestPerform(2316): HTTP response code 200 2022-01-09T11:00:42.896Z [INF] cache.cpp:AddStat(372): add stat cache entry[path=/remote.txt] 2022-01-09T11:00:42.896Z [INF] s3fs.cpp:s3fs_access(3455): [path=/remote.txt][mask=F_OK] 2022-01-09T11:00:44.581Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/remote.txt] 2022-01-09T11:00:44.581Z [INF] s3fs.cpp:s3fs_open(2252): [path=/remote.txt][flags=0x8000] 2022-01-09T11:00:44.581Z [INF] fdcache.cpp:GetFdEntity(473): [path=/remote.txt][pseudo_fd=-1] 2022-01-09T11:00:44.581Z [INF] cache.cpp:DelStat(620): delete stat cache entry[path=/remote.txt] 2022-01-09T11:00:44.581Z [INF] curl.cpp:HeadRequest(3044): [tpath=/remote.txt] 2022-01-09T11:00:44.581Z [INF] curl.cpp:PreHeadRequest(3004): [tpath=/remote.txt][bpath=][save=][sseckeypos=18446744073709551615] 2022-01-09T11:00:44.581Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:44.581Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:44.581Z [INF] curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/remote.txt] [] [] 2022-01-09T11:00:44.582Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:44.582Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:44.582Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:44.582Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:44.582Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:44.582Z [CURL DBG] > HEAD /s3fs-bug/remote.txt HTTP/1.1 2022-01-09T11:00:44.582Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:44.582Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:44.582Z [CURL DBG] > Accept: */* 2022-01-09T11:00:44.582Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=6d412912798e45808f5af9aa63d51ffbd4935a246724025713e1039ba0d5e432 2022-01-09T11:00:44.582Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:44.582Z [CURL DBG] > x-amz-date: 20220109T110044Z 2022-01-09T11:00:44.582Z [CURL DBG] > 2022-01-09T11:00:44.839Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:44.839Z [CURL DBG] < HTTP/1.1 200 OK 2022-01-09T11:00:44.839Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:44.839Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:44 GMT 2022-01-09T11:00:44.839Z [CURL DBG] < Content-Type: text/plain 2022-01-09T11:00:44.839Z [CURL DBG] < Content-Length: 5 2022-01-09T11:00:44.839Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:44.839Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:44.839Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:44.839Z [CURL DBG] < ETag: "e7df7cd2ca07f4f1ab415d457a6e1c13" 2022-01-09T11:00:44.839Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 11:00:44 GMT 2022-01-09T11:00:44.839Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:44.839Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:44.839Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:44.840Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:44.840Z [CURL DBG] < X-Amz-Request-Id: 16C89523B1302C65 2022-01-09T11:00:44.840Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:44.840Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:44.840Z [CURL DBG] < 2022-01-09T11:00:44.840Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:44.840Z [INF] curl.cpp:RequestPerform(2316): HTTP response code 200 2022-01-09T11:00:44.840Z [INF] cache.cpp:AddStat(372): add stat cache entry[path=/remote.txt] 2022-01-09T11:00:44.844Z [INF] fdcache_entity.cpp:SetMCtime(778): [path=/remote.txt][physical_fd=7][mtime=1641726044][ctime=1641726044] 2022-01-09T11:00:44.844Z [INF] curl.cpp:GetObjectRequest(3359): [tpath=/remote.txt][start=0][size=5] 2022-01-09T11:00:44.844Z [INF] curl.cpp:PreGetObjectRequest(3307): [tpath=/remote.txt][start=0][size=5] 2022-01-09T11:00:44.844Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:44.844Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:44.844Z [INF] curl.cpp:GetObjectRequest(3378): downloading... [path=/remote.txt][fd=7] 2022-01-09T11:00:44.844Z [INF] curl.cpp:insertV4Headers(2680): computing signature [GET] [/remote.txt] [] [] 2022-01-09T11:00:44.844Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:44.844Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:44.844Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:44.844Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:44.844Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:44.845Z [CURL DBG] > GET /s3fs-bug/remote.txt HTTP/1.1 2022-01-09T11:00:44.845Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:44.845Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:44.845Z [CURL DBG] > Accept: */* 2022-01-09T11:00:44.845Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;range;x-amz-content-sha256;x-amz-date, Signature=a4e6fb3e0168a81301d4b1f6f53521ee19e8df271da56b20ae71ef8d3111474f 2022-01-09T11:00:44.845Z [CURL DBG] > Range: bytes=0-4 2022-01-09T11:00:44.845Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:44.845Z [CURL DBG] > x-amz-date: 20220109T110044Z 2022-01-09T11:00:44.845Z [CURL DBG] > 2022-01-09T11:00:45.044Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:45.044Z [CURL DBG] < HTTP/1.1 206 Partial Content 2022-01-09T11:00:45.044Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:45.044Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:44 GMT 2022-01-09T11:00:45.044Z [CURL DBG] < Content-Type: text/plain 2022-01-09T11:00:45.044Z [CURL DBG] < Content-Length: 5 2022-01-09T11:00:45.044Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:45.044Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:45.044Z [CURL DBG] < Content-Range: bytes 0-4/5 2022-01-09T11:00:45.044Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:45.044Z [CURL DBG] < ETag: "e7df7cd2ca07f4f1ab415d457a6e1c13" 2022-01-09T11:00:45.044Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 11:00:44 GMT 2022-01-09T11:00:45.044Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:45.044Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:45.044Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:45.044Z [CURL DBG] < X-Amz-Request-Id: 16C89523C0BF8958 2022-01-09T11:00:45.044Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:45.044Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:45.044Z [CURL DBG] < 2022-01-09T11:00:45.044Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:45.044Z [INF] curl.cpp:RequestPerform(2316): HTTP response code 206 2022-01-09T11:00:45.045Z [INF] s3fs.cpp:s3fs_flush(2398): [path=/remote.txt][pseudo_fd=2] 2022-01-09T11:00:45.045Z [INF] fdcache_entity.cpp:RowFlush(1331): [tpath=][path=/remote.txt][pseudo_fd=2][physical_fd=7] 2022-01-09T11:00:45.046Z [INF] cache.cpp:DelStat(620): delete stat cache entry[path=/remote.txt] 2022-01-09T11:00:45.046Z [INF] s3fs.cpp:s3fs_release(2456): [path=/remote.txt][pseudo_fd=2] 2022-01-09T11:00:45.046Z [INF] fdcache.cpp:GetFdEntity(473): [path=/remote.txt][pseudo_fd=2] ``` </details> <details><summary>Second read</summary> ``` 2022-01-09T11:00:48.603Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/remote.txt] 2022-01-09T11:00:48.603Z [INF] curl.cpp:HeadRequest(3044): [tpath=/remote.txt] 2022-01-09T11:00:48.603Z [INF] curl.cpp:PreHeadRequest(3004): [tpath=/remote.txt][bpath=][save=][sseckeypos=18446744073709551615] 2022-01-09T11:00:48.603Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:48.603Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:48.603Z [INF] curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/remote.txt] [] [] 2022-01-09T11:00:48.603Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:48.603Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:48.603Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:48.603Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:48.603Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:48.603Z [CURL DBG] > HEAD /s3fs-bug/remote.txt HTTP/1.1 2022-01-09T11:00:48.603Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:48.603Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:48.603Z [CURL DBG] > Accept: */* 2022-01-09T11:00:48.603Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=a4ed428219e259321c7f0f5fc4346821791594106ad537936e2444889ff17064 2022-01-09T11:00:48.603Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:48.603Z [CURL DBG] > x-amz-date: 20220109T110048Z 2022-01-09T11:00:48.603Z [CURL DBG] > 2022-01-09T11:00:48.835Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:48.835Z [CURL DBG] < HTTP/1.1 200 OK 2022-01-09T11:00:48.835Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:48.835Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:48 GMT 2022-01-09T11:00:48.835Z [CURL DBG] < Content-Type: text/plain 2022-01-09T11:00:48.835Z [CURL DBG] < Content-Length: 5 2022-01-09T11:00:48.835Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:48.835Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:48.835Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:48.835Z [CURL DBG] < ETag: "e7df7cd2ca07f4f1ab415d457a6e1c13" 2022-01-09T11:00:48.835Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 11:00:44 GMT 2022-01-09T11:00:48.836Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:48.836Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:48.836Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:48.836Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:48.836Z [CURL DBG] < X-Amz-Request-Id: 16C89524A0ECD8AA 2022-01-09T11:00:48.836Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:48.836Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:48.836Z [CURL DBG] < 2022-01-09T11:00:48.836Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:48.837Z [INF] curl.cpp:RequestPerform(2316): HTTP response code 200 2022-01-09T11:00:48.837Z [INF] cache.cpp:AddStat(372): add stat cache entry[path=/remote.txt] 2022-01-09T11:00:48.837Z [INF] s3fs.cpp:s3fs_access(3455): [path=/remote.txt][mask=F_OK] 2022-01-09T11:00:52.125Z [INF] s3fs.cpp:s3fs_getattr(778): [path=/remote.txt] 2022-01-09T11:00:52.125Z [INF] s3fs.cpp:s3fs_open(2252): [path=/remote.txt][flags=0x8000] 2022-01-09T11:00:52.126Z [INF] fdcache.cpp:GetFdEntity(473): [path=/remote.txt][pseudo_fd=-1] 2022-01-09T11:00:52.126Z [INF] cache.cpp:DelStat(620): delete stat cache entry[path=/remote.txt] 2022-01-09T11:00:52.126Z [INF] curl.cpp:HeadRequest(3044): [tpath=/remote.txt] 2022-01-09T11:00:52.126Z [INF] curl.cpp:PreHeadRequest(3004): [tpath=/remote.txt][bpath=][save=][sseckeypos=18446744073709551615] 2022-01-09T11:00:52.126Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:52.126Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:52.126Z [INF] curl.cpp:insertV4Headers(2680): computing signature [HEAD] [/remote.txt] [] [] 2022-01-09T11:00:52.126Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:52.127Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:52.127Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:52.127Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:52.127Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:52.127Z [CURL DBG] > HEAD /s3fs-bug/remote.txt HTTP/1.1 2022-01-09T11:00:52.127Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:52.128Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:52.128Z [CURL DBG] > Accept: */* 2022-01-09T11:00:52.128Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=d58c2f9c436a835038e7a7c28004377e587da0723f62f4346ad95f83e1362f63 2022-01-09T11:00:52.128Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:52.128Z [CURL DBG] > x-amz-date: 20220109T110052Z 2022-01-09T11:00:52.128Z [CURL DBG] > 2022-01-09T11:00:52.520Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:52.520Z [CURL DBG] < HTTP/1.1 200 OK 2022-01-09T11:00:52.520Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:52.520Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:52 GMT 2022-01-09T11:00:52.520Z [CURL DBG] < Content-Type: text/plain 2022-01-09T11:00:52.521Z [CURL DBG] < Content-Length: 10 2022-01-09T11:00:52.521Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:52.521Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:52.521Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:52.521Z [CURL DBG] < ETag: "af81c5e342c434172fa9c594b8b45d57" 2022-01-09T11:00:52.521Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 11:00:50 GMT 2022-01-09T11:00:52.521Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:52.521Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:52.521Z [CURL DBG] < Vary: Accept-Encoding 2022-01-09T11:00:52.521Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:52.521Z [CURL DBG] < X-Amz-Request-Id: 16C8952572D89798 2022-01-09T11:00:52.521Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:52.521Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:52.521Z [CURL DBG] < 2022-01-09T11:00:52.521Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:52.521Z [INF] curl.cpp:RequestPerform(2316): HTTP response code 200 2022-01-09T11:00:52.521Z [INF] cache.cpp:AddStat(372): add stat cache entry[path=/remote.txt] 2022-01-09T11:00:52.525Z [INF] fdcache_entity.cpp:SetMCtime(778): [path=/remote.txt][physical_fd=7][mtime=1641726050][ctime=1641726050] 2022-01-09T11:00:52.526Z [INF] curl.cpp:GetObjectRequest(3359): [tpath=/remote.txt][start=0][size=10] 2022-01-09T11:00:52.526Z [INF] curl.cpp:PreGetObjectRequest(3307): [tpath=/remote.txt][start=0][size=10] 2022-01-09T11:00:52.526Z [INF] curl_util.cpp:prepare_url(254): URL is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:52.526Z [INF] curl_util.cpp:prepare_url(287): URL changed is https://play.min.io/s3fs-bug/remote.txt 2022-01-09T11:00:52.526Z [INF] curl.cpp:GetObjectRequest(3378): downloading... [path=/remote.txt][fd=7] 2022-01-09T11:00:52.526Z [INF] curl.cpp:insertV4Headers(2680): computing signature [GET] [/remote.txt] [] [] 2022-01-09T11:00:52.526Z [INF] curl_util.cpp:url_to_host(331): url is https://play.min.io 2022-01-09T11:00:52.526Z [CURL DBG] * Found bundle for host play.min.io: 0x7f6bd8001840 [serially] 2022-01-09T11:00:52.526Z [CURL DBG] * Can not multiplex, even if we wanted to! 2022-01-09T11:00:52.527Z [CURL DBG] * Re-using existing connection! (#0) with host play.min.io 2022-01-09T11:00:52.527Z [CURL DBG] * Connected to play.min.io (147.75.201.93) port 443 (#0) 2022-01-09T11:00:52.527Z [CURL DBG] > GET /s3fs-bug/remote.txt HTTP/1.1 2022-01-09T11:00:52.527Z [CURL DBG] > Host: play.min.io 2022-01-09T11:00:52.527Z [CURL DBG] > User-Agent: s3fs/1.90 (commit hash v1.90; OpenSSL) 2022-01-09T11:00:52.527Z [CURL DBG] > Accept: */* 2022-01-09T11:00:52.527Z [CURL DBG] > Authorization: AWS4-HMAC-SHA256 Credential=Q3AM3UQ867SPQQA43P2F/20220109/us-east-1/s3/aws4_request, SignedHeaders=host;range;x-amz-content-sha256;x-amz-date, Signature=63ee6f05e695767aa1826820a693f1b7e003e3295657b6a8952e5076e4b2181a 2022-01-09T11:00:52.527Z [CURL DBG] > Range: bytes=0-9 2022-01-09T11:00:52.527Z [CURL DBG] > x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-01-09T11:00:52.527Z [CURL DBG] > x-amz-date: 20220109T110052Z 2022-01-09T11:00:52.527Z [CURL DBG] > 2022-01-09T11:00:52.929Z [CURL DBG] * Mark bundle as not supporting multiuse 2022-01-09T11:00:52.929Z [CURL DBG] < HTTP/1.1 206 Partial Content 2022-01-09T11:00:52.929Z [CURL DBG] < Server: nginx/1.18.0 (Ubuntu) 2022-01-09T11:00:52.929Z [CURL DBG] < Date: Sun, 09 Jan 2022 11:00:52 GMT 2022-01-09T11:00:52.929Z [CURL DBG] < Content-Type: text/plain 2022-01-09T11:00:52.929Z [CURL DBG] < Content-Length: 10 2022-01-09T11:00:52.929Z [CURL DBG] < Connection: keep-alive 2022-01-09T11:00:52.929Z [CURL DBG] < Accept-Ranges: bytes 2022-01-09T11:00:52.929Z [CURL DBG] < Content-Range: bytes 0-9/10 2022-01-09T11:00:52.929Z [CURL DBG] < Content-Security-Policy: block-all-mixed-content 2022-01-09T11:00:52.929Z [CURL DBG] < ETag: "af81c5e342c434172fa9c594b8b45d57" 2022-01-09T11:00:52.929Z [CURL DBG] < Last-Modified: Sun, 09 Jan 2022 11:00:50 GMT 2022-01-09T11:00:52.929Z [CURL DBG] < Strict-Transport-Security: max-age=31536000; includeSubDomains 2022-01-09T11:00:52.929Z [CURL DBG] < Vary: Origin 2022-01-09T11:00:52.929Z [CURL DBG] < X-Amz-Bucket-Region: us-east-1 2022-01-09T11:00:52.929Z [CURL DBG] < X-Amz-Request-Id: 16C895258AB1FF31 2022-01-09T11:00:52.929Z [CURL DBG] < X-Content-Type-Options: nosniff 2022-01-09T11:00:52.929Z [CURL DBG] < X-Xss-Protection: 1; mode=block 2022-01-09T11:00:52.929Z [CURL DBG] < 2022-01-09T11:00:52.929Z [CURL DBG] * Connection #0 to host play.min.io left intact 2022-01-09T11:00:52.929Z [INF] curl.cpp:RequestPerform(2316): HTTP response code 206 2022-01-09T11:00:52.929Z [INF] s3fs.cpp:s3fs_flush(2398): [path=/remote.txt][pseudo_fd=2] 2022-01-09T11:00:52.929Z [INF] fdcache_entity.cpp:RowFlush(1331): [tpath=][path=/remote.txt][pseudo_fd=2][physical_fd=7] 2022-01-09T11:00:52.929Z [INF] cache.cpp:DelStat(620): delete stat cache entry[path=/remote.txt] 2022-01-09T11:00:52.929Z [INF] s3fs.cpp:s3fs_release(2456): [path=/remote.txt][pseudo_fd=2] 2022-01-09T11:00:52.930Z [INF] fdcache.cpp:GetFdEntity(473): [path=/remote.txt][pseudo_fd=2] ``` </details> ### Details about issue If I update a file on my bucket using an other client (say on an other machine) then the next time I try to read it from s3fs it uses the old file size For example if I already have an object `remote.txt` on my bucket with content `1234` then overide it by uploading an other with content `456789abc`, then reading this file again from s3fs mount gets me `45678%` althouht I did make sure it was already updated on the server. 1. Init the file and check: ``` echo '1234' > /tmp/local.txt mc cp -q /tmp/local.txt play/s3fs-bug/remote.txt cat /tmp/s3fs-mount/remote.txt ``` cat output: `1234` 2. Update file and read: ``` echo '456789abc' > /tmp/local.txt mc cp -q /tmp/local.txt play/s3fs-bug/remote.txt mc cat play/s3fs-bug/remote.txt cat /tmp/s3fs-mount/remote.txt ``` `mc cat` output: `456789abc` cat output: `45678%`
kerem closed this issue 2026-03-04 01:50:07 +03:00
Author
Owner

@gaul commented on GitHub (Jan 9, 2022):

This is a consequence of how s3fs works. You can control the staleness of the cache via:

       -o stat_cache_expire (default is 900)
              specify  expire  time (seconds) for entries in the stat cache and symbolic link cache. This expire time
              indicates the time since cached.
<!-- gh-comment-id:1008318342 --> @gaul commented on GitHub (Jan 9, 2022): This is a consequence of how s3fs works. You can control the staleness of the cache via: ``` -o stat_cache_expire (default is 900) specify expire time (seconds) for entries in the stat cache and symbolic link cache. This expire time indicates the time since cached. ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/s3fs-fuse#943
No description provided.