Middleman filtering proxy server
Jason McLaughlin
Riadh Elloumi
Copyright © 2002 - 2004
Table of Contents
1.
Introduction
2.
Installation
3.
Using
4.
URL commands
5.
Configuration
5.1.
Configuration by the XML file
5.2.
Configuration by the web interface
5.3.
Data types
5.3.1.
INT
5.3.2.
UINT
5.3.3.
FILE_SIZE
5.3.4.
STRING_LIST
5.3.5.
IP_RANGE_LIST
5.3.6.
PORT_RANGE_LIST
5.4.
Sections description
5.4.1.
General section
5.4.2.
FTP section
5.4.3.
DNSBL section
5.4.4.
Prefetch section
5.4.5.
Network section
5.4.6.
Profiles section
5.4.7.
Access section
5.4.8.
Cache section
5.4.9.
Templates section
5.4.10.
MIME section
5.4.11.
Redirect section
5.4.12.
Forward section
5.4.13.
Header section
5.4.14.
Rewrite section
5.4.15.
Cookies section
5.4.16.
External section
5.4.17.
Keyword section
5.4.18.
Limits section
6.
Transparent proxying
7.
Middleman as an HTTP server
8.
Caching
9.
Internet caching protocol (ICP)
10.
Cache Array Routing Protocol (CARP)
11.
Web interface style sheet
12.
Time match modes
13.
Example of external parser
14.
Frequently asked questions
15.
Notes
16.
Reporting bugs
17.
Feature requests
List of Tables
4-1.
URL commands
5-1.
General options
5-2.
FTP options
5-3.
DNSBL options
5-4.
Prefetch global options
5-5.
Prefetch entry options
5-6.
Network options
5-7.
Profiles options
5-8.
Access global options
5-9.
Access entry options
5-10.
Cache global options
5-11.
Cache store entry options
5-12.
Cache refresh entry options
5-13.
Templates global options
5-14.
Templates entry options
5-15.
Mime global options
5-16.
Mime entry options
5-17.
Redirect entry options
5-18.
Forward global options
5-19.
Forward entry options
5-20.
Header global options
5-21.
Header entry options
5-22.
Rewrite entry options
5-23.
Cookie global options
5-24.
Cookie entry options
5-25.
External entry options
5-26.
Keyword global options
5-27.
Keyword entry options
5-28.
Limits entry options
Next
Introduction