According to the post at:
http://m0n0.ch/wall/list/showmsg.php?id=301/28, a transparent proxy could be setup via monowall via the following NAT rule:
<rule>
<protocol>tcp</protocol>
<external-port>80</external-port>
<target>192.168.1.7</target>
<local-port>80</local-port>
<interface>lan</interface>
<descr>redirect HTTP to LAN HTTP Squid Proxy server</descr>
</rule>
Well, I tried this (updating the target appropriately) and the Squid proxy kept returning the following error message:
The following error was encountered:
* Invalid Request
Some aspect of the HTTP Request is invalid. Possible problems:
* Missing or unknown request method
* Missing URL
* Missing HTTP Identifier (HTTP/1.0)
* Request is too large
* Content-Length missing for POST or PUT requests
* Illegal character in hostname; underscores are not allowed
The post above is a couple of years old, so I was wondering if something had changed such that the above will no longer work. Any input is appreciated.
Thanks.
Vincent