<div dir="ltr">Hi tahoe dev list,<div><br></div><div>I come to you with a problem that occurred while switching from tahoe 1.11.0 to 1.13.0.</div><div><br></div><div>We have an API to store files using tahoe.</div><div>For now we have been using tahoe v1.11.0 but we are thinking of migrating to tahoe v1.13.0 and I tested doing that on my local environment.</div><div><br></div><div>I have been able to v1.13.0 on my environment: </div><div>- git clone from master branch</div><div>- virtualenv venv</div><div>- ./venv/Scripts/pip install --editable .[test]</div><div>- create client, node and introducer and configure tahoe.cfg files</div><div>Now I can run tahoe and my <span style="color:rgb(0,0,0);font-family:Verdana,Arial,"Bitstream Vera Sans",Helvetica,sans-serif;font-size:13px">Tahoe-LAFS WUI shows everything green with my introducer connected and two nodes (client and node). </span></div><div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,"Bitstream Vera Sans",Helvetica,sans-serif;font-size:13px">Everything seems fine here.</span></div><div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,"Bitstream Vera Sans",Helvetica,sans-serif;font-size:13px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,"Bitstream Vera Sans",Helvetica,sans-serif;font-size:13px">From our API, I am still able to access the files I had previously uploaded while still in v1.11.0.</span></div><div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,"Bitstream Vera Sans",Helvetica,sans-serif;font-size:13px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,"Bitstream Vera Sans",Helvetica,sans-serif;font-size:13px">But, and here is my problem, I cannot upload files anymore to tahoe.</span></div><div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,"Bitstream Vera Sans",Helvetica,sans-serif;font-size:13px"><u>Request</u> (performed by our API): </span></div><div>PUT => <a href="http://127.0.0.1:3456/uri/URI:DIR2:qxrozrgcqcsu5y6pbkkmg6v26m:b4vjn7vlqmptnfptfebdq5qnzehruvo5v5oblw7j752gayfsfrpq/636_test.jpg">http://127.0.0.1:3456/uri/URI:DIR2:qxrozrgcqcsu5y6pbkkmg6v26m:b4vjn7vlqmptnfptfebdq5qnzehruvo5v5oblw7j752gayfsfrpq/636_test.jpg</a><span style="color:rgb(0,0,0);font-family:Verdana,Arial,"Bitstream Vera Sans",Helvetica,sans-serif;font-size:13px"><br></span></div><div><br></div><div><u>Response</u>:</div><div>status: 410<br>body:  UnrecoverableFileError: the directory (or mutable file) could not be retrieved, because there were insufficient good shares. This might indicate that no servers were connected, insufficient servers were connected, the URI was corrupt, or that shares have been lost due to server departure, hard drive failure, or disk corruption. You should perform a filecheck on this object to learn more.<br></div><div><br></div><div>Tahoe exact version: <span style="background-color:rgb(245,245,245);color:rgb(51,51,51);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px"><b>1.13.0.post1207</b></span></div><div><span style="background-color:rgb(245,245,245);color:rgb(51,51,51);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px"><br></span></div><div><span style="background-color:rgb(245,245,245);color:rgb(51,51,51);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px">There are <b>no log files</b> in client logs, node logs or introducer logs and nothing also in twistd.log.</span></div><div><span style="background-color:rgb(245,245,245);color:rgb(51,51,51);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px"><br></span></div><div><span style="background-color:rgb(245,245,245);color:rgb(51,51,51);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px">I have been able to track the error down in tahoe's code until </span><b>_get_version_from_servermap</b>() function in <b>src/allmydata/mutable/filenode.py</b> but I don't understand it (I am very new to tahoe).</div><div><br></div><div>An additional problem is that if I switch back to version v1.11.0, I still have the issue. I surely broke something somewhere... </div><div> <br></div><div>Could you please help me?</div><div><br></div><div>Thanks a lot in advance,</div><div><br></div><div>Gwenaelle</div></div>