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