At 19.57 14/10/02 -0400, you wrote:
>On Monday 14 October 2002 15:37, Marco wrote:
>
>> With several node (513 & 515) when trying to recover a FEC
>>  key, I always have one of this two error

...

>> There is trouble on the FEC decoder ?
>
>Try this test:
>0) Insert a > 1MB file into your local node from the fproxy web interface at 
>at htl 0.

Insert Status
Inserting a split file can consume a lot of resources.  Use the link
below if you want to stop the insert cleanly. <p>
<p><a href="/__INTERNAL__00/8709853646532201078/cancel/">Cancel Insert</a> </p> 

Inserting SplitFile: ginotalibano

Processing segment 1 of 1.
Creating 4 262144 byte check blocks.
Be patient. This can take a long time...
UNEXPECTED EXCEPTION: java.io.FileNotFoundException: /tmpbffile_1 (Permission 
denied)
java.io.FileNotFoundException: /tmpbffile_1 (Permission denied)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:176)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
        at freenet.support.FileBucket.getOutputStream(FileBucket.java:42)
        at FECUtils.makeBuckets(FECUtils.java:243)
        at OnionFECEncoder.encode(OnionFECEncoder.java:92)
        at freenet.client.FECTools.encodeSegment(FECTools.java:221)
        at 
freenet.client.http.InsertContext.insertSplitFileSegment(InsertContext.java:403)
        at 
freenet.client.http.InsertContext.insertSplitFileBlocks(InsertContext.java:443)
        at freenet.client.http.InsertContext.run(InsertContext.java:604)
        at java.lang.Thread.run(Thread.java:536)

<h1> Insert Failed. </h1>

.... and, yes, /tmp *is* world writable & empty ....


>1) Request it from your local node.  

Not work, fproxy returns immediatly the normal screen
 if I use a tunneled node.

It is my opinion (is not related to this FEC problem) that
 fproxy is *more broken than ever*.

try this:

http://bespin.homelinux.net:443  tunneled mainport
http://bespin.homelinux.net:444  tunneled nodestatus
http://bespin.homelinux.net:8888 not tunneled mainport

I am able to insert only using 8888, 443 returns immediatly a windows
 "server closed connection"

>Here's my best guess.
>
>I think what is probably happening is that you are requesting a FEC split 
>file that was encoded with an obsolete encoder, fproxy can't get a decoder so 
>treats it as a non-redundant split-file, and hits a bug somewhere in the 
>non-redundant downloading codepath.
>
>I'll look into this.  If there's a bug I'll clean it up.
>
>But the real solution is to get content authors to insert files using the new 
>FEC code.  fproxy is using the new code so any FEC files inserted via fproxy 
>should be retrievable by fproxy.  fish's FCP based command line tools should 
>be using the new encoders too, though I haven't looked at them lately. 

I attach my config file, just in case.

I'm using fcptools from snapshot dir to inser; there is a better suited
 tool for FEC insert ?

Are the FEC related lines of my config correct ?

Ciao.   Marco


-- 
+     il  Progetto Freenet - segui il coniglio bianco        +
*     the Freenet  Project - follow the  white rabbit        *
*   Marco A. Calamari    marcoc at dada.it     www.marcoc.it    *
*     PGP RSA: ED84 3839 6C4D 3FFE 389F 209E 3128 5698       *
+ DSS/DH:  8F3E 5BAE 906F B416 9242 1C10 8661 24A9 BFCE 822B +

-------------- next part --------------
A non-text attachment was scrubbed...
Name: freenet.conf
Type: application/octet-stream
Size: 13814 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20021015/28242525/attachment.obj>

Reply via email to