I have two bugs to report in freenet-0.3.6:

1. The serverAddress option in the .fproxyrc doesn't appear to work.
2. When I did manage to connect the client crashed (the server was unaffected).

My .fproxyrc is:

[FProxy]
serverAddress=localhost:18182

When I try to run freenet_request, it still tries to connect to port 19114.

+ java Freenet.client.RequestClient Aardvark Aardvark
Freenet Core running on 2419 (build 161)
Freenet.ConnectFailedException: Freenet.ConnectException: java.net.ConnectException: 
Connection refused when attempting to connect to tcp/127.0.0.1:19114
        at Freenet.Core.connect(Core.java:316)
        at Freenet.Core.makeConnection(Core.java:291)
        at Freenet.client.Client$BInstance.prepare(Client.java:210)
        at Freenet.client.Client$BRequestInstance.prepare(Client.java:261)
        at Freenet.client.Client$BInstance.run(Client.java:228)
        at java.lang.Thread.run(Thread.java)
A fatal exception occured while processing: Freenet.ConnectFailedException: 
Freenet.ConnectException: java.net.ConnectException: Connection refused when 
attempting to connect to tcp/127.0.0.1:19114
State "FAILED" reached.
Encountered the following exceptions while attempting to Request:
Freenet.ConnectFailedException: Freenet.ConnectException: java.net.ConnectException: 
Connection refused when attempting to connect to tcp/127.0.0.1:19114
        at Freenet.Core.connect(Core.java:316)
        at Freenet.Core.makeConnection(Core.java:291)
        at Freenet.client.Client$BInstance.prepare(Client.java:210)
        at Freenet.client.Client$BRequestInstance.prepare(Client.java:261)
        at Freenet.client.Client$BInstance.run(Client.java:228)
        at java.lang.Thread.run(Thread.java)

Trying again with the -serverAddress option works, but I get a spectacular
crash.

+ java Freenet.client.RequestClient -serverAddress localhost:18182 Aardvark Aardvark
Freenet Core running on 2467 (build 161)
State "PREPARED" reached.
State "REQUESTING" reached.
A  message was sent to tcp/localhost:18182.
A  message was received from tcp/localhost:18182.
State "TRANSFERING" reached.
Transfer of 88 bytes started.
70 bytes read.
Transfer of one segment to a temporary file completed.
Transfer of one segment to a temporary file completed.
Transfer to temporary files completed.
A  message was received from tcp/localhost:18182.
State "DONE" reached.
Redirect to: freenet:SSK@Xdxr9gtIHEasJ1QrGK1T1Wr30kUQAgE/entry-3.html
State "PREPARED" reached.
State "REQUESTING" reached.

Full thread dump:
    "tcp/127.0.0.1:18182 ConnectionHandler" (TID:0x405726b8, sys_thread_t:0x81596b0, 
state:R, thread_t: t@11271, sp:0xbedff758 threadID:0x9a6, stack_base:0xbedffce0, 
stack_size:0x200000) prio=-1
        java.io.BufferedInputStream.<init>(BufferedInputStream.java)
        Freenet.crypt.CipherInputStream.<init>(CipherInputStream.java:31)
        Freenet.crypt.CipherInputStream.<init>(CipherInputStream.java:24)
        Freenet.crypt.CipherLink.<init>(CipherLink.java:28)
        Freenet.presentation.FreenetProtocol.initConnection(FreenetProtocol.java:40)
        Freenet.ConnectionHandler.run(ConnectionHandler.java:76)
        java.lang.Thread.run(Thread.java)
    "Request: freenet:SSK@Xdxr9gtIHEasJ1QrGK1T1Wr30kUQAgE/entry-3.html" 
(TID:0x40572028, sys_thread_t:0x81a5748, state:CW, thread_t: t@9224, sp:0xbebff62c 
threadID:0x9a4, stack_base:0xbebffce0, stack_size:0x200000) prio=-1
        java.lang.Object.wait(Object.java)
        Freenet.ConnectionHandler.sendMessage(ConnectionHandler.java:239)
        Freenet.client.Client$BInstance.sendMessage(Client.java:170)
        Freenet.client.Client$BInstance.sendMessage(Client.java:160)
        Freenet.client.Client$BRequestInstance.doit(Client.java:268)
        Freenet.client.Client$BInstance.prepare(Client.java:215)
        Freenet.client.Client$BRequestInstance.prepare(Client.java:261)
        Freenet.client.Client$BInstance.run(Client.java:228)
        java.lang.Thread.run(Thread.java)
    "Freenet Core connection listener on 2467" (TID:0x4056bc50, 
sys_thread_t:0x814b4c8, state:R, thread_t: t@5126, sp:0xbefff73c threadID:0x99d, 
stack_base:0xbefffce0, stack_size:0x200000) prio=-1084229112
        java.net.PlainSocketImpl.accept(PlainSocketImpl.java:379)
        java.net.ServerSocket.implAccept(ServerSocket.java:198)
        java.net.ServerSocket.accept(ServerSocket.java:181)
        Freenet.transport.tcpListener.accept(tcpListener.java:26)
        Freenet.Core$ConnectionAcceptor.run(Core.java:256)
    "Ticker" (TID:0x4056bd60, sys_thread_t:0x814b240, state:CW, thread_t: t@4101, 
sp:0xbf1ff530 threadID:0x99c, stack_base:0xbf1ffce0, stack_size:0x200000) 
prio=-1084229114
        Freenet.Ticker.run(Ticker.java:131)
    "ThreadPool" (TID:0x4056ba20, sys_thread_t:0x8156d48, state:CW, thread_t: t@3076, 
sp:0xbf3ff5fc threadID:0x99b, stack_base:0xbf3ffce0, stack_size:0x200000) 
prio=-1084229129
        java.lang.Object.wait(Object.java)
        Freenet.support.BlockingQueue.dequeue(BlockingQueue.java:56)
        Freenet.thread.ThreadPool.run(ThreadPool.java:212)
... (~600k more, then tee (unix command line tool) failed with a write error)

I have the full 600k of error messages, if anyone wants them.
                                                        Ron Steinke

_______________________________________________
Freenet-dev mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to