When network can’t adapt to nodes with varying capabilities it looks like a bug to me (or at least something close to it).
But even in such case node can detect such problems on its own and stop operation if it have no chances to be useful for network.
This is a PowerShell script I’ve developed to generate, upload, and then delete a directory of three random files of sizes between 100kB and 5MB. Once complete, it’ll loop indefinitely until stopped. Since yesterday, I’ve allowed this to run intermittently and I’ve experienced zero issues uploading. All uploads have eventually been successful. All attempts at downloading a random sampling of uploaded files has proven successful, as well.
The only issue I’ve had with this testnet is when I’ve attempted to start another separate upload instance while this script is running. Any attempt to access the same wallet the script is using causes all instances to halt without error. Any other future attempts to upload fail with the same errors @Toivo witnessed earlier.
Is it possible to “lock” the wallet while in use to prevent corruption of the wallet? The only way I’ve been able to get past this issue is to delete the wallet, access the faucet generating a new wallet, and restarting either the script or a separate single upload.
Bad form to comment and vote on one’s own poll but anyway - I voted ‘Until the next one…’ but thinking about it maybe ReplicationNet from the start of June 2023 was my favourite. A lot of things seemed to come together in that one and it also ran for quite a while.
I have two more errors, the first of which also appeared on the previous test:
PS C:\Users\gggg> safe files upload <directory-E:\gggg\Pictures\VID_20210505_113014.mp4>
At line:1 char:19
+ safe files upload <directory-E:\gggg\Pictures\VID_20210505_113014.mp4 ...
+ ~
The '<' operator is reserved for future use.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : RedirectionNotSupported
After deleting the ‘<’ a message appears that the path does not exist, and I copied it from the file properties so it cannot be a mistake, I checked.
What can I do?
PS C:\Users\gggg> safe files upload directory-E:\gggg\Pictures\VID_20210505_113014.mp4>
Built with git version: 2c47455 / main / 2c47455
Instantiating a SAFE client...
🔗 Connected to the Network
Error:
0: The provided path does not contain any file. Please check your path!
Exiting...
Unfortunately, removing the second “>” character did not help, and the message that the specified path does not contain a file still appears.
I have selected another file and it is the same.
What could be the problem?
PS C:\Users\gggg> safe files upload directory-E:\gggg\Pictures\VID_20210505_113014.mp4
Built with git version: 2c47455 / main / 2c47455
Instantiating a SAFE client...
🔗 Connected to the Network Error:
0: The provided path does not contain any file. Please check your path!
Exiting...
Location:
sn_cli\src\subcommands\files.rs:148
Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
PS C:\Users\gggg> safe files upload directory-E:\gggg\Pictures\IMG_20221202_155147.jpg
Built with git version: 2c47455 / main / 2c47455
Instantiating a SAFE client...
🔗 Connected to the Network
Error:
0: The provided path does not contain any file. Please check your path!
Exiting...
I managed to upload the file (after overcoming many obstacles ). The file size was 94.2 MB.
And I got messages like this:
PS C:\Users\gggg> safe files upload E:\gggg\Pictures\VID_20210505_113014.mp4
Built with git version: 2c47455 / main / 2c47455
Instantiating a SAFE client...
🔗 Connected to the Network
Total number of chunks to be stored: 190
Transfers applied locally
All transfers completed in 19.3811539s
Total payment: NanoTokens(10170) nano tokens for 20 chunks
Made payment of 0.000010170 for 20 chunks
Stored wallet with cached payment proofs. New balance: 199.999989830
Uploaded chunk #41ad71.. in 0 seconds
Uploaded chunk #eca2df.. in 0 seconds
Uploaded chunk #26bad9.. in 0 seconds
Uploaded chunk #0c0c02.. in 1 seconds
Uploaded chunk #3c6370.. in 0 seconds
Uploaded chunk #7a8c2c.. in 0 seconds
Uploaded chunk #6f9f18.. in 3 seconds
Uploaded chunk #4e1d0a.. in 2 seconds
Uploaded chunk #dc0ddf.. in 1 seconds
Uploaded chunk #f9852c.. in 0 seconds
Uploaded chunk #ba7786.. in 3 seconds
Uploaded chunk #a930c6.. in 2 seconds
Uploaded chunk #681b43.. in 3 seconds
Uploaded chunk #0ca297.. in 1 seconds
Uploaded chunk #6535f0.. in 3 seconds
Uploaded chunk #5a4112.. in 1 seconds
Uploaded chunk #dd38e6.. in 1 seconds
Uploaded chunk #ed6e20.. in 0 seconds
Uploaded chunk #9822fb.. in 0 seconds
Uploaded chunk #ebe3d2.. in 0 seconds
Uploaded 20 chunks in 65.0402037s. Current progress is 20/190.
Cannot get store cost for NetworkAddress::ChunkAddress(316ad0(00110001).. - - 316ad0fdcdb2558e46bec29db69f82bc15c29b7e9b957e5c9b50ddcca94984de) with error CouldNotSendMoney("Network Error Not enough store cost prices returned from the network to ensure a valid fee is paid.")
Transfers applied locally
All transfers completed in 14.7191887s
Total payment: NanoTokens(9415) nano tokens for 19 chunks
Made payment of 0.000009415 for 20 chunks
Stored wallet with cached payment proofs. New balance: 199.999980415
Uploaded chunk #e74708.. in 1 seconds
Uploaded chunk #2c5814.. in 1 seconds
Uploaded chunk #ab646c.. in 1 seconds
Uploaded chunk #d3642d.. in 2 seconds
Uploaded chunk #8689ff.. in 1 seconds
Uploaded chunk #bd6a36.. in 1 seconds
Uploaded chunk #383f2d.. in 4 seconds
Uploaded chunk #0f6c26.. in 3 seconds
Uploaded chunk #376b98.. in 1 seconds
Uploaded chunk #2557e3.. in 4 seconds
Uploaded chunk #32d020.. in 1 seconds
Uploaded chunk #581d52.. in 4 seconds
Uploaded chunk #1d26f2.. in 3 seconds
Uploaded chunk #e7fc0d.. in 1 seconds
Uploaded chunk #bc0f60.. in 3 seconds
Uploaded chunk #21fbd5.. in 4 seconds
Uploaded chunk #fb3556.. in 1 seconds
Uploaded chunk #fb9468.. in 1 seconds
Uploaded chunk #82e7ce.. in 1 seconds
Uploaded 20 chunks in 74.6152754s. Current progress is 40/190.
Cannot get store cost for NetworkAddress::ChunkAddress(76a7fd(01110110).. - - 76a7fd078a1e9079fe39915de0dac3281b339e97aea8f89295e94f1dd0764532) with error CouldNotSendMoney("Network Error Not enough store cost prices returned from the network to ensure a valid fee is paid.")
Transfers applied locally
All transfers completed in 20.1354505s
Total payment: NanoTokens(9365) nano tokens for 19 chunks
Made payment of 0.000009365 for 20 chunks
Stored wallet with cached payment proofs. New balance: 199.999971050
Uploaded chunk #98c790.. in 1 seconds
Uploaded chunk #98ad7b.. in 1 seconds
Uploaded chunk #dafc18.. in 4 seconds
Uploaded chunk #70ff9b.. in 3 seconds
Uploaded chunk #06834b.. in 1 seconds
Uploaded chunk #44c529.. in 4 seconds
Uploaded chunk #7c5ac9.. in 1 seconds
Uploaded chunk #1c1b39.. in 5 seconds
Uploaded chunk #d4f03b.. in 4 seconds
Uploaded chunk #8b6ec3.. in 2 seconds
Uploaded chunk #27827e.. in 1 seconds
Uploaded chunk #1b2b12.. in 1 seconds
Uploaded chunk #a3e428.. in 1 seconds
Uploaded chunk #3736e8.. in 6 seconds
Uploaded chunk #279853.. in 4 seconds
Uploaded chunk #292dcc.. in 3 seconds
Uploaded chunk #9efbad.. in 1 seconds
Uploaded chunk #2449bc.. in 1 seconds
Uploaded chunk #7a2964.. in 1 seconds
Uploaded 20 chunks in 80.0398194s. Current progress is 60/190.
Cannot get store cost for NetworkAddress::ChunkAddress(5d1821(01011101).. - - 5d1821651768ec27df1bbfe6fc51ed0b0c706f878cc229264ca2110b26fb20af) with error CouldNotSendMoney("Network Error Not enough store cost prices returned from the network to ensure a valid fee is paid.")
Transfers applied locally
All transfers completed in 23.037736s
Total payment: NanoTokens(8151) nano tokens for 19 chunks
Made payment of 0.000008151 for 20 chunks
Stored wallet with cached payment proofs. New balance: 199.999962899
Uploaded chunk #39a946.. in 1 seconds
Uploaded chunk #84d8e5.. in 1 seconds
Uploaded chunk #3959d9.. in 1 seconds
Uploaded chunk #f49535.. in 1 seconds
Uploaded chunk #a096f1.. in 2 seconds
Uploaded chunk #351e1f.. in 1 seconds
Uploaded chunk #ecc19c.. in 1 seconds
Uploaded chunk #e14ff2.. in 1 seconds
Uploaded chunk #9abd12.. in 3 seconds
Uploaded chunk #26bdc8.. in 1 seconds
Uploaded chunk #9c30d0.. in 4 seconds
Uploaded chunk #680018.. in 3 seconds
Uploaded chunk #458ae6.. in 4 seconds
Uploaded chunk #17f145.. in 3 seconds
Uploaded chunk #c17622.. in 1 seconds
Uploaded chunk #311739.. in 3 seconds
Uploaded chunk #69ee86.. in 1 seconds
Uploaded chunk #ca480d.. in 1 seconds
Uploaded chunk #797979.. in 1 seconds
Uploaded 20 chunks in 83.8070909s. Current progress is 80/190.
Transfers applied locally
All transfers completed in 25.071268s
Total payment: NanoTokens(11318) nano tokens for 20 chunks
Made payment of 0.000011318 for 20 chunks
Stored wallet with cached payment proofs. New balance: 199.999951581
Uploaded chunk #311080.. in 2 seconds
Uploaded chunk #733830.. in 2 seconds
Uploaded chunk #33286b.. in 4 seconds
Uploaded chunk #5782c6.. in 2 seconds
Uploaded chunk #46dc77.. in 2 seconds
Uploaded chunk #81ce9e.. in 3 seconds
Uploaded chunk #f1ee73.. in 4 seconds
Uploaded chunk #a5ef1b.. in 2 seconds
Uploaded chunk #33d6f0.. in 3 seconds
Uploaded chunk #a16066.. in 2 seconds
Uploaded chunk #46c99e.. in 5 seconds
Uploaded chunk #6bc3f1.. in 1 seconds
Uploaded chunk #094edf.. in 8 seconds
Uploaded chunk #9c81cc.. in 1 seconds
Uploaded chunk #85f112.. in 1 seconds
Uploaded chunk #b75d8b.. in 1 seconds
Uploaded chunk #99ad08.. in 3 seconds
Uploaded chunk #d5d770.. in 1 seconds
Uploaded chunk #91a017.. in 1 seconds
Uploaded chunk #99edf4.. in 1 seconds
Uploaded 20 chunks in 88.7863129s. Current progress is 100/190.
Transfers applied locally
All transfers completed in 20.9833682s
Total payment: NanoTokens(9834) nano tokens for 20 chunks
Made payment of 0.000009834 for 20 chunks
Stored wallet with cached payment proofs. New balance: 199.999941747
Uploaded chunk #2ee493.. in 1 seconds
Uploaded chunk #62b30c.. in 1 seconds
Uploaded chunk #be88d9.. in 2 seconds
Uploaded chunk #a1fa1d.. in 4 seconds
Uploaded chunk #156663.. in 2 seconds
Uploaded chunk #04037b.. in 2 seconds
Uploaded chunk #50f5f2.. in 4 seconds
Uploaded chunk #1720b1.. in 2 seconds
Uploaded chunk #8d7369.. in 8 seconds
Uploaded chunk #4bdd29.. in 4 seconds
Uploaded chunk #421c01.. in 2 seconds
Uploaded chunk #40e2a6.. in 3 seconds
Uploaded chunk #34aece.. in 6 seconds
Uploaded chunk #e8fce6.. in 8 seconds
Uploaded chunk #f6aadf.. in 8 seconds
Uploaded chunk #8ce49a.. in 6 seconds
Uploaded chunk #6d0d42.. in 4 seconds
Uploaded chunk #572786.. in 2 seconds
Uploaded chunk #94269c.. in 2 seconds
Uploaded chunk #43c469.. in 2 seconds
Uploaded 20 chunks in 87.4451001s. Current progress is 120/190.
Cannot get store cost for NetworkAddress::ChunkAddress(dd81e7(11011101).. - - dd81e7576610eed5244961e8446627aa97c92f9b41c330d1a34874458574e91c) with error CouldNotSendMoney("Network Error Not enough store cost prices returned from the network to ensure a valid fee is paid.")
Transfers applied locally
All transfers completed in 19.0626273s
Total payment: NanoTokens(12654) nano tokens for 19 chunks
Made payment of 0.000012654 for 20 chunks
Stored wallet with cached payment proofs. New balance: 199.999929093
Uploaded chunk #6b93cf.. in 1 seconds
Uploaded chunk #d14218.. in 1 seconds
Uploaded chunk #1e7093.. in 4 seconds
Uploaded chunk #eb81f1.. in 12 seconds
Uploaded chunk #c2e835.. in 5 seconds
Uploaded chunk #e268d5.. in 12 seconds
Uploaded chunk #275cb1.. in 9 seconds
Uploaded chunk #99697e.. in 5 seconds
Uploaded chunk #ef026d.. in 12 seconds
Uploaded chunk #a6179d.. in 10 seconds
Uploaded chunk #164ef3.. in 12 seconds
Uploaded chunk #40537c.. in 10 seconds
Uploaded chunk #3c1f95.. in 7 seconds
Uploaded chunk #b9ccb6.. in 7 seconds
Uploaded chunk #bcee0c.. in 12 seconds
Uploaded chunk #0cccfe.. in 10 seconds
Uploaded chunk #bb919c.. in 4 seconds
Uploaded chunk #bccc45.. in 4 seconds
Uploaded chunk #6afaab.. in 4 seconds
Uploaded 20 chunks in 90.8947775s. Current progress is 140/190.
Transfers applied locally
All transfers completed in 22.6261576s
Total payment: NanoTokens(10662) nano tokens for 20 chunks
Made payment of 0.000010662 for 20 chunks
Stored wallet with cached payment proofs. New balance: 199.999918431
Uploaded chunk #20cae1.. in 2 seconds
Uploaded chunk #ff078d.. in 2 seconds
Uploaded chunk #771c44.. in 6 seconds
Uploaded chunk #dd00f7.. in 6 seconds
Uploaded chunk #330fc7.. in 6 seconds
Uploaded chunk #8d73dc.. in 6 seconds
Uploaded chunk #364f38.. in 19 seconds
Uploaded chunk #ee0837.. in 12 seconds
Uploaded chunk #99839c.. in 6 seconds
Uploaded chunk #984527.. in 13 seconds
Uploaded chunk #ceb15d.. in 21 seconds
Uploaded chunk #a6e451.. in 19 seconds
Uploaded chunk #858947.. in 6 seconds
Uploaded chunk #09dc94.. in 19 seconds
Uploaded chunk #062f32.. in 6 seconds
Uploaded chunk #603694.. in 6 seconds
Uploaded chunk #fb34a0.. in 6 seconds
Uploaded chunk #e30ecf.. in 28 seconds
Uploaded chunk #93e6a6.. in 7 seconds
Uploaded chunk #465ef6.. in 6 seconds
Uploaded 20 chunks in 109.7439673s. Current progress is 160/190.
Transfers applied locally
All transfers completed in 25.027802s
Total payment: NanoTokens(10319) nano tokens for 20 chunks
Made payment of 0.000010319 for 20 chunks
Stored wallet with cached payment proofs. New balance: 199.999908112
Uploaded chunk #65a2e4.. in 2 seconds
Uploaded chunk #e44428.. in 2 seconds
Uploaded chunk #dd0ea2.. in 4 seconds
Uploaded chunk #446fe3.. in 2 seconds
Uploaded chunk #09379f.. in 2 seconds
Uploaded chunk #287f82.. in 2 seconds
Uploaded chunk #b9d6e5.. in 2 seconds
Uploaded chunk #fdb823.. in 3 seconds
Uploaded chunk #6c8039.. in 3 seconds
Uploaded chunk #f1cd7d.. in 10 seconds
Uploaded chunk #3192ec.. in 10 seconds
Uploaded chunk #08574d.. in 8 seconds
Uploaded chunk #f4e20a.. in 2 seconds
Uploaded chunk #6eabc9.. in 10 seconds
Uploaded chunk #1a04f2.. in 8 seconds
Uploaded chunk #0dae9a.. in 5 seconds
Uploaded chunk #e28cc1.. in 8 seconds
Uploaded chunk #8d9edd.. in 2 seconds
Uploaded chunk #4e73bb.. in 2 seconds
Uploaded chunk #c13863.. in 2 seconds
Uploaded 20 chunks in 93.1705451s. Current progress is 180/190.
Cannot get store cost for NetworkAddress::ChunkAddress(6a5010(01101010).. - - 6a50109cb14c0a93821b4b56a8db0dd2f1d6741f757ebcb56c1974ed21bfc984) with error CouldNotSendMoney("Network Error Not enough store cost prices returned from the network to ensure a valid fee is paid.")
Cannot get store cost for NetworkAddress::ChunkAddress(e7f2ca(11100111).. - - e7f2cab8787fab9e6beccb3952d347cbd29d06c7b6d49c5ffdee545916fc91f7) with error CouldNotSendMoney("Network Error Not enough store cost prices returned from the network to ensure a valid fee is paid.")
Transfers applied locally
All transfers completed in 45.2143524s
Total payment: NanoTokens(3780) nano tokens for 8 chunks
Made payment of 0.000003780 for 10 chunks
Stored wallet with cached payment proofs. New balance: 199.999904332
Uploaded chunk #7ce6e5.. in 2 seconds
Uploaded chunk #1fc4a3.. in 2 seconds
Uploaded chunk #53843d.. in 2 seconds
Uploaded chunk #103c31.. in 3 seconds
Uploaded chunk #03653b.. in 2 seconds
Uploaded chunk #c07a80.. in 2 seconds
Uploaded chunk #40ccdb.. in 2 seconds
Uploaded chunk #9c1eb9.. in 1 seconds
Uploaded 10 chunks in 121.9084937s. Current progress is 190/190.
First round of upload complete. Verifying and repaying if required...
======= Verification: 190 chunks to be checked and repaid if required =============
Failed to fetch a chunk ChunkAddress(ebe3d2(11101011)..)
Failed to fetch a chunk ChunkAddress(316ad0(00110001)..)
Failed to fetch a chunk ChunkAddress(76a7fd(01110110)..)
Failed to fetch a chunk ChunkAddress(5d1821(01011101)..)
Failed to fetch a chunk ChunkAddress(dd81e7(11011101)..)
Failed to fetch a chunk ChunkAddress(e7f2ca(11100111)..)
Failed to fetch a chunk ChunkAddress(6a5010(01101010)..)
After 926.2734551s, verified 190 chunks
======= Verification: 7 chunks were not stored. Repaying them in batches. =============
Failed to fetch 7 chunks. Attempting to repay them.
Transfers applied locally
All transfers completed in 19.5774926s
Total payment: NanoTokens(4446) nano tokens for 7 chunks
Uploaded chunk #5d1821.. in 1 seconds
Uploaded chunk #76a7fd.. in 1 seconds
Uploaded chunk #316ad0.. in 1 seconds
Uploaded chunk #ebe3d2.. in 1 seconds
Uploaded chunk #e7f2ca.. in 0 seconds
Uploaded chunk #dd81e7.. in 1 seconds
Uploaded chunk #6a5010.. in 1 seconds
Repaid and re-uploaded 7 chunks in 36.733534s
======= Verification: 7 chunks to be checked and repaid if required =============
Failed to fetch a chunk ChunkAddress(ebe3d2(11101011)..)
Failed to fetch a chunk ChunkAddress(316ad0(00110001)..)
Failed to fetch a chunk ChunkAddress(76a7fd(01110110)..)
Failed to fetch a chunk ChunkAddress(5d1821(01011101)..)
Failed to fetch a chunk ChunkAddress(dd81e7(11011101)..)
Failed to fetch a chunk ChunkAddress(e7f2ca(11100111)..)
Failed to fetch a chunk ChunkAddress(6a5010(01101010)..)
After 75.7989916s, verified 7 chunks
======= Verification: 7 chunks were not stored. Repaying them in batches. =============
Failed to fetch 7 chunks. Attempting to repay them.
Cannot get store cost for NetworkAddress::ChunkAddress(316ad0(00110001).. - - 316ad0fdcdb2558e46bec29db69f82bc15c29b7e9b957e5c9b50ddcca94984de) with error CouldNotSendMoney("Network Error Not enough store cost prices returned from the network to ensure a valid fee is paid.")
Cannot get store cost for NetworkAddress::ChunkAddress(76a7fd(01110110).. - - 76a7fd078a1e9079fe39915de0dac3281b339e97aea8f89295e94f1dd0764532) with error CouldNotSendMoney("Network Error Not enough store cost prices returned from the network to ensure a valid fee is paid.")
Transfers applied locally
All transfers completed in 22.3200193s
Total payment: NanoTokens(2481) nano tokens for 5 chunks
Uploaded chunk #ebe3d2.. in 1 seconds
Uploaded chunk #316ad0.. in 1 seconds
Uploaded chunk #76a7fd.. in 1 seconds
Uploaded chunk #dd81e7.. in 1 seconds
Uploaded chunk #6a5010.. in 1 seconds
Uploaded chunk #e7f2ca.. in 1 seconds
Uploaded chunk #5d1821.. in 1 seconds
Repaid and re-uploaded 7 chunks in 81.5281167s
======= Verification: 7 chunks to be checked and repaid if required =============
Failed to fetch a chunk ChunkAddress(ebe3d2(11101011)..)
Failed to fetch a chunk ChunkAddress(76a7fd(01110110)..)
Failed to fetch a chunk ChunkAddress(5d1821(01011101)..)
Failed to fetch a chunk ChunkAddress(e7f2ca(11100111)..)
Failed to fetch a chunk ChunkAddress(6a5010(01101010)..)
After 82.066495s, verified 7 chunks
======= Verification: 5 chunks were not stored. Repaying them in batches. =============
Failed to fetch 5 chunks. Attempting to repay them.
Cannot get store cost for NetworkAddress::ChunkAddress(ebe3d2(11101011).. - - ebe3d2d73027559a8f60c47cfdbd79d38f9447b76160e54058e51564a1f6a3f2) with error CouldNotSendMoney("Network Error Not enough store cost prices returned from the network to ensure a valid fee is paid.")
Cannot get store cost for NetworkAddress::ChunkAddress(6a5010(01101010).. - - 6a50109cb14c0a93821b4b56a8db0dd2f1d6741f757ebcb56c1974ed21bfc984) with error CouldNotSendMoney("Network Error Not enough store cost prices returned from the network to ensure a valid fee is paid.")
Transfers applied locally
All transfers completed in 19.5590971s
Total payment: NanoTokens(1327) nano tokens for 3 chunks
Uploaded chunk #e7f2ca.. in 1 seconds
Uploaded chunk #76a7fd.. in 1 seconds
Uploaded chunk #ebe3d2.. in 1 seconds
Uploaded chunk #6a5010.. in 1 seconds
Uploaded chunk #5d1821.. in 0 seconds
Repaid and re-uploaded 5 chunks in 56.2865481s
======= Verification: 5 chunks to be checked and repaid if required =============
After 13.0135812s, verified 5 chunks
======= Verification complete: all chunks paid and stored =============
Uploaded all chunks in 36 minutes 27 seconds
Uploaded VID_20210505_113014.mp4 to 9c1eb9226ab2bb720a3f79eeaa9adc76476eedc81cf82a7410296b9b7d0c113c
Github is quite far behind at the moment, my apologies. (It will still work though)
I have been doing lots of yoyoing and feels silly pushing in that state.
Glad you got it working.
I will try to do better about keeping Github up to date. Hopefully today errr soon.