Documentation Home
> Sun Java System Web Proxy Server 4.0.2 2005Q4 Configuration File Reference
Sun Java System Web Proxy Server 4.0.2 2005Q4 Configuration File Reference
Book Information
Index
Numbers and Symbols
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Preface
Chapter 1 Basics of Server Operation
Configuration Files
server.xml
magnus.conf
obj.conf
mime.types
Other Configuration Files
Directory Structure
Default Directory Structure
Proxy Server Directory Structure
Dynamic Reconfiguration
Chapter 2 Server Configuration Elements in server.xml
The sun-web-proxy-server_4_0.dtd File
Subelements
Data
Attributes
Elements in the server.xml File
Core Server Elements
SERVER
Subelements
Attributes
PROPERTY
Subelements
Attributes
DESCRIPTION
Subelements
Attributes
LOG
Subelements
Attributes
EVENT
Subelements
Attributes
EVENTTIME
Subelements
EVENTACTION
Subelements
Listener Elements
LS
Subelements
Attributes
SSLPARAMS
Subelements
Attributes
MIME
Attributes
TYPE
Subelements
Attributes
ACLFILE
Subelements
Attributes
USERDB
Subelements
Attributes
Cache Elements
FILECACHE
Subelements
Attributes
CACHE
Subelements
Attributes
PARTITION
Subelements
Attributes
GC
Subelements
Attributes
The Sun Java System LDAP Schema
The Convergence Tree
The Domain Component (dc) Tree
Variables
Format of a Variable
Other Important Variables
General Variables
Variable Evaluation
Sample server.xml File
Chapter 3 Syntax and Use of magnus.conf
Server Information
Server Name
Server ID
User
NetsiteRoot
DNS Lookup
AsyncDNS
DNS
Processes
MaxProcs (UNIX Only)
Error Logging and Statistic Collection
ErrorLogDateFormat
PidLog
Example
Security
Security
ServerString
Summary of Directives in magnus.conf
Purpose
Directives
Chapter 4 Syntax and Use of obj.conf
How the Proxy Server Functions
Forward Proxy Scenario
Reverse Proxy Scenario
NSAPI Filters
Steps in the Request-handling Process
Directives for Handling Requests
Dynamic Reconfiguration
Server Instructions in obj.conf
Summary of the Directives
Configuring HTTP Compression
The Object and Client Tags
The Object Tag
Objects that Use the name Attribute
Objects that Use the ppath Attribute
The Client Tag
Client Tag Parameters
Variables Defined in server.xml
Flow of Control in obj.conf
Init
AuthTrans
NameTrans
How and When the Server Processes Other Objects
PathCheck
ObjectType
Setting the Type By File Extension
Forcing the Type
Input
Output
Service
Service Examples
Default Service Directive
AddLog
Error
Connect
DNS
Filter
Route
Changes in Function Flow
Internal Redirects
Restarts
URI Translation
Syntax Rules for Editing obj.conf
Order of Directives
Parameters
Case Sensitivity
Separators
Quotes
Spaces
Line Continuation
Path Names
Comments
About obj.conf Directive Examples
Chapter 5 Predefined SAFs in obj.conf
Server Application Functions (SAFs)
The bucket Parameter
Init
Syntax
define-perf-bucket
Parameters
Example
See Also
flex-init
Parameters
More on Log Format
Examples
See Also
flex-rotate-init
Parameters
Example
See Also
host-dns-cache-init
Parameters
Example
icp-init
Syntax
Parameters
Example
init-clf
Parameters
Examples
See Also
init-filter-order
Parameters
Example
init-j2ee
Parameters
Example
init-proxy
Syntax
Parameters
Example
init-uhome
Parameters
Examples
init-url-filter
Parameters
Example
ip-dns-cache-init
Parameters
Example
load-modules
Parameters
Examples
load-types
Syntax
Parameters
nt-console-init
Parameters
Example
pa-init-parent-array
Syntax
Parameters
Example
pa-init-proxy-array
Syntax
Parameters
perf-init
Parameters
Example
See Also
pool-init
Parameters
Example
register-http-method
Parameters
Example
stats-init
Parameters
Example
suppress-request-headers
Parameters
Example
thread-pool-init
Parameters
Example
See Also
tune-cache
Syntax
Parameters
Example
tune-proxy
Syntax
Parameters
Example
Summary of Init Functions
AuthTrans
basic-auth
Parameters
Examples
See Also
basic-ncsa
Parameters
Examples
See Also
get-sslid
Parameters
match-browser
Syntax
Parameters
Example
See Also
proxy-auth
Syntax
Parameters
Example
Syntax
Parameters
set-variable
Syntax
Parameters
Variables
Examples
See Also
NameTrans
assign-name
Parameters
Example
document-root
Parameters
Examples
See Also
home-page
Parameters
Examples
map
Syntax
Parameters
match-browser
ntrans-j2ee
Parameters
Example
See Also
pac-map
Syntax
Parameters
pat-map
pfx2dir
Parameters
Examples
redirect
Parameters
Examples
reverse-map
Parameters
set-variable
strip-params
Parameters
Example
unix-home
Parameters
Examples
See Also
PathCheck
block-multipart-posts
Parameters
Example
check-acl
Parameters
Example
deny-existence
Parameters
Examples
deny-service
Syntax
Parameters
find-compressed
Parameters
Example
See Also
find-index
Parameters
Example
find-links
Parameters
Examples
See Also
find-pathinfo
Parameters
Examples
get-client-cert
Parameters
Example
load-config
Parameters
Examples
match-browser
nt-uri-clean
Parameters
Example
See Also
ntcgicheck
Parameters
Example
See Also
require-auth
Parameters
Example
See Also
require-proxy-auth
Syntax
Parameters
Example
set-variable
set-virtual-index
Parameters
Example
ssl-check
Parameters
ssl-logout
Parameters
unix-uri-clean
Parameters
Example
See Also
url-check
url-filter
Parameters
Example
user-agent-check
Parameters
Example
ObjectType
block-auth-cert
Parameters
block-cache-info
Parameters
block-cipher
Parameters
block-ip
Parameters
block-issuer-dn
Parameter
block-keysize
Parameters
block-proxy-auth
Parameter
block-secret-keysize
Parameters
block-ssl-id
Parameters
block-user-dn
Parameters
cache-enable
Syntax
Parameters
Example
cache-setting
Syntax
Parameters
Example
force-type
Parameters
Example
See Also
forward-auth-cert
Parameters
forward-cache-info
Parameter
forward-cipher
Parameters
forward-ip
Parameters
forward-issuer-dn
Parameters
forward-keysize
Parameters
suppress-request-headers
forward-proxy-auth
Parameters
forward-secret-keysize
Parameters
forward-ssl-id
Parameter
forward-user-dn
Parameters
http-client-config
Parameters
java-ip-check
match-browser
set-basic-auth
Parameters
set-default-type
Parameters
Example
set-variable
shtml-hacktype
Parameters
Example
ssl-client-config
Parameter
type-by-exp
Parameters
Example
See Also
type-by-extension
Parameters
Example
See Also
Input
insert-filter
Returns
Parameters
Example
match-browser
remove-filter
Returns
Parameters
Example
set-variable
Output
content-rewrite
Syntax
Parameters
Example
insert-filter
Returns
Parameters
Example
match-browser
remove-filter
Returns
Parameters
Example
set-variable
Service
add-footer
Parameters
Examples
See Also
add-header
Parameters
Examples
See Also
append-trailer
Parameters
Examples
See Also
deny-service
imagemap
Parameters
Example
index-common
Parameters
Example
See Also
index-simple
Parameters
Example
See Also
key-toosmall
Parameters
Example
list-dir
Parameters
Example
make-dir
Parameters
Example
match-browser
proxy-retrieve
Syntax
Parameters
Examples
query-handler
Parameters
Examples
remove-dir
Parameters
Example
remove-file
Parameters
Example
remove-filter
Returns
Parameters
Example
rename-file
Parameters
Example
send-error
Parameters
Example
send-file
Parameters
Example
send-range
Parameters
Example
send-shellcgi
Parameters
Examples
send-wincgi
Parameters
Examples
service-dump
Parameters
Examples
See Also
service-j2ee
Parameters
Examples
See Also
service-trace
Parameters
Example
set-variable
shtml_send
Parameters
Example
stats-xml
Parameters
Examples
See Also
upload-file
Parameters
Example
AddLog
common-log
Parameters
Examples
See Also
flex-log
Parameters
Examples
See Also
match-browser
record-useragent
Parameters
Example
See Also
set-variable
Error
error-j2ee
Parameters
See Also
match-browser
query-handler
Parameters
Examples
remove-filter
Returns
Parameters
Example
send-error
Parameters
Example
set-variable
Connect
Connect directive
Syntax
Example
DNS
dns-config
your-dns-function
Example
Filter
filter-ct
Parameters
Example
filter-html
Parameters
Example
pre-filter
Parameters
Example
Route
icp-route
Syntax
Parameters
pa-enforce-internal-routing
Syntax
Parameters
pa-set-parent-route
Syntax
set-proxy-server
Syntax
Parameters
Example
set-origin-server
Parameters
set-socks-server
Syntax
Parameters
Example
unset-proxy-server
Syntax
unset-socks-server
Syntax
Chapter 6 MIME Types
Introduction
Determining the MIME Type
How the Type Affects the Response
What Does the Client Do with the MIME Type?
Syntax of the MIME Types File
Sample MIME Types File
Chapter 7 Other Server Configuration Files
certmap.conf
dbswitch.conf
Deployment Descriptors
generated.instance.acl
password.conf
*.clfilter
bu.conf
Accept
Connections
Count
Depth
Object boundaries
Reject
Source
Type
icp.conf
add_parent
add_sibling
server
socks5.conf
Authentication/Ban Host Entries
Routing Entries
Variables and Flags
Available Settings
SOCKS5_BINDPORT
SOCKS5_PWDFILE
SOCKS5_LOGFILE
SOCKS5_NOIDENT
SOCSK5_DEMAND_IDENT
SOCKS5_DEBUG
SOCKS5_USER
SOCKS5_PASSWD
SOCKS5_NOREVERSEMAP
SOCKS5_HONORBINDPORT
SOCKS5_ALLOWBLANKETBIND
SOCKS5_WORKERS
SOCKS5_ACCEPTS
LDAP_URL
LDAP_USER
LDAP_PASSWD
SOCKS5_TIMEOUT
Proxy Entries
Access Control Entries
Specifying Ports
parray.pat
Syntax
Example
parent.pat
Chapter 8 Configuration Changes Between iPlanet Web Proxy Server 3.6 and Sun Java System Web Proxy Server 4
Configuration changes
Chapter 9 Time Formats
Format strings for dates and times
Chapter 10 Server Configuration Elements
Alphabetical List of Server Configuration Elements
Chapter 11 List of Predefined SAFs
Alphabetical List of Predefined SAFs
© 2010, Oracle Corporation and/or its affiliates