since you mentioned that ancient
rclone did work and old
rclone did not work,
i wanted to confirm latest
rclone works.
i believe the following proves that. if not please let me know what i got wrong?
:: using master_key
@set B2_APPLICATION_KEY_ID=redacted
@set B2_APPLICATION_KEY=redacted
b2 authorize-account
b2 list-keys --long
00483d2039b668d000000000 thekey zorkzork listBuckets,listFiles,writeFiles
:: using locked key as shown above
@set B2_APPLICATION_KEY_ID=00483d2039b668d000000000
@set B2_APPLICATION_KEY=redacted
b2 authorize-account
Using https://api.backblazeb2.com
b2 ls zorkzork --verbose
INFO:__main__:// ======================================== 3.9.0 ======================================== \\
INFO:__main__:starting command [__main__.Ls] with arguments: ['b2', 'ls', 'zorkzork', '--verbose']
DEBUG:b2sdk.account_info.abstract:calling AbstractAccountInfo.is_same_key(self=<b2sdk.account_info.sqlite_account_info.SqliteAccountInfo object at 0x0000025EB6F2F790>, application_key_id='00483d2039b668d000000000', realm='production')
INFO:__main__:\\ ======================================== exit=0 ======================================== //
file.ext
rclone config show b2locked
[b2locked]
type = b2
account = 00483d2039b668d000000000
key = redacted
rclone ls b2locked:zorkzork -vv --dump=headers
2023/08/30 20:19:39 DEBUG : Setting --config "C:\\data\\rclone\\rclone.conf" from environment variable RCLONE_CONFIG="C:\\data\\rclone\\rclone.conf"
2023/08/30 20:19:39 DEBUG : rclone: Version "v1.63.1" starting with parameters ["C:\\data\\rclone\\rclone.exe" "ls" "b2locked:zorkzork" "-vv" "--dump=headers"]
2023/08/30 20:19:39 DEBUG : Creating backend with remote "b2locked:zorkzork"
2023/08/30 20:19:39 DEBUG : Using config file from "C:\\data\\rclone\\rclone.conf"
2023/08/30 20:19:39 DEBUG : You have specified to dump information. Please be noted that the Accept-Encoding as shown may not be correct in the request and the response may not show Content-Encoding if the go standard libraries auto gzip encoding was in effect. In this case the body of the request will be gunzipped before showing it.
2023/08/30 20:19:39 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2023/08/30 20:19:39 DEBUG : HTTP REQUEST (req 0xc0009e5500)
2023/08/30 20:19:39 DEBUG : GET /b2api/v1/b2_authorize_account HTTP/1.1
Host: api.backblazeb2.com
User-Agent: rclone/v1.63.1
Authorization: XXXX
Accept-Encoding: gzip
2023/08/30 20:19:39 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2023/08/30 20:19:40 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2023/08/30 20:19:40 DEBUG : HTTP RESPONSE (req 0xc0009e5500)
2023/08/30 20:19:40 DEBUG : HTTP/1.1 200
Content-Length: 601
Cache-Control: max-age=0, no-cache, no-store
Content-Type: application/json;charset=UTF-8
Date: Thu, 31 Aug 2023 00:19:41 GMT
2023/08/30 20:19:40 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2023/08/30 20:19:40 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2023/08/30 20:19:40 DEBUG : HTTP REQUEST (req 0xc000746100)
2023/08/30 20:19:40 DEBUG : POST /b2api/v1/b2_list_file_names HTTP/1.1
Host: api004.backblazeb2.com
User-Agent: rclone/v1.63.1
Content-Length: 59
Authorization: XXXX
Content-Type: application/json
Accept-Encoding: gzip
2023/08/30 20:19:40 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2023/08/30 20:19:40 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2023/08/30 20:19:40 DEBUG : HTTP RESPONSE (req 0xc000746100)
2023/08/30 20:19:40 DEBUG : HTTP/1.1 200
Content-Length: 594
Cache-Control: max-age=0, no-cache, no-store
Content-Type: application/json;charset=UTF-8
Date: Thu, 31 Aug 2023 00:19:40 GMT
2023/08/30 20:19:40 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
1 file.ext