<p>Hi,</p>
<p>I am trying to setup wanproxy to speed up http access from my network. I have installed wanproxy 0.7.0 and squid on a VPS and wanproxy 0.7.0 on a server on my local network. My configuration for both wanprosy server and client are below. Everythig runs fine for a few minutes then wanproxy crashes.</p>
<p>My intended configuration is:</p>
<p>squid -> wanproxy -> Internet Link -> wanproxy -> squid</p>
<p>Please help.</p>
<p>Also, does wanproxy handle multiple tcp connections simultaneously?</p>
<p>Thanks.</p>
<p> </p>
<p>Julius Igugu</p>
<p>Webcenta Wireless</p>
<p> </p>
<p>#client.conf</p>
<p>create codec codec0<br />set codec0.codec XCodec<br />set codec0.compressor zlib<br />set codec0.compressor_level 6<br />activate codec0<br /><br />create interface if0<br />set if0.family IP<br />set if0.host "0.0.0.0"<br />set if0.port "3300"<br />activate if0<br /><br />create peer peer0<br />set peer0.family IP<br />set peer0.host "xxx.xxx.xxx.xxx"<br />set peer0.port "3301"<br />activate peer0<br /><br />create proxy proxy0<br />set proxy0.type TCP-TCP<br />set proxy0.interface if0<br />set proxy0.interface_codec None<br />set proxy0.peer peer0<br />set proxy0.peer_codec codec0<br />activate proxy0</p>
<p> </p>
<p>#server.conf</p>
<p>create codec codec0<br />set codec0.codec XCodec<br />set codec0.compressor zlib<br />set codec0.compressor_level 6<br />activate codec0<br /><br />create interface if0<br />set if0.family IP<br />set if0.host "xxx.xxx.xxx.xxx"<br />set if0.port "3301"<br />activate if0<br /><br />create peer peer0<br />set peer0.family IP<br />set peer0.host "localhost"<br />set peer0.port "3128"<br />activate peer0<br /><br />create proxy proxy0<br />set proxy0.type TCP-TCP<br />set proxy0.interface if0<br />set proxy0.interface_codec codec0<br />set proxy0.peer peer0<br />set proxy0.peer_codec None<br />activate proxy0</p>
<p> </p>
<p>#Wanproxy Output</p>
<p>[root@intranet ~]# wanproxy -c /etc/wanproxy/client.conf<br />1294050836.673086 [/wanproxy] INFO: WANProxy 0.7.0<br />1294050836.673308 [/wanproxy] INFO: Copyright (c) 2008-2011 WANProxy.org.<br />1294050836.673372 [/wanproxy] INFO: All rights reserved.<br />1294050836.673570 [/wanproxy/config] INFO: Configuring WANProxy.<br />1294050836.675474 [/io/system] INFO: Starting IO system.<br />1294050836.675759 [/event/thread] INFO: Starting event thread.<br />1294051341.793487 [/wanproxy/proxy/proxy0/connector] ERR: void ProxyConnector::splice_complete(Event): Unexpected event: <Error>/0 [Success]<br />1294051341.793735 [/zlib/deflate_pipe] ERR: virtual DeflatePipe::~DeflatePipe(): Deflate stream did not end cleanly.<br />1294051350.247502 [/wanproxy/proxy/proxy0/connector] ERR: void ProxyConnector::splice_complete(Event): Unexpected event: <Error>/32 [Broken pipe]<br />1294051350.247758 [/zlib/deflate_pipe] ERR: virtual DeflatePipe::~DeflatePipe(): Deflate stream did not end cleanly.<br />1294051410.396146 [/wanproxy/proxy/proxy0/connector] ERR: void ProxyConnector::splice_complete(Event): Unexpected event: <Error>/32 [Broken pipe]<br />1294051410.396386 [/zlib/deflate_pipe] ERR: virtual DeflatePipe::~DeflatePipe(): Deflate stream did not end cleanly.<br />1294051909.526737 [/wanproxy/proxy/proxy0/connector] ERR: void ProxyConnector::splice_complete(Event): Unexpected event: <Error>/32 [Broken pipe]<br />1294051909.527105 [/zlib/deflate_pipe] ERR: virtual DeflatePipe::~DeflatePipe(): Deflate stream did not end cleanly.<br />1294051911.231315 [/wanproxy/proxy/proxy0/connector] ERR: void ProxyConnector::splice_complete(Event): Unexpected event: <Error>/32 [Broken pipe]<br />1294051911.231436 [/wanproxy/proxy/proxy0/connector] ERR: void ProxyConnector::splice_complete(Event): Unexpected event: <Error>/32 [Broken pipe]<br />1294051911.231701 [/zlib/deflate_pipe] ERR: virtual DeflatePipe::~DeflatePipe(): Deflate stream did not end cleanly.<br />1294051911.232192 [/zlib/deflate_pipe] ERR: virtual DeflatePipe::~DeflatePipe(): Deflate stream did not end cleanly.<br />1294052038.733249 [/assert] EMERG: virtual Action* PipeProducer::input(Buffer*, EventCallback*): Halting: Assertion (buf->empty()) failed at ../../io/pipe/pipe_producer.cc:36 in function virtual Action* PipeProducer::input(Buffer*, EventCallback*).<br />Aborted (core dumped)</p>