# Hiawatha main configuration file
# GENERAL SETTINGS
ConnectionsTotal = 150
ConnectionsPerIP = 10
SystemLogfile = /home/pvg/hiawatha/log/system.log
GarbageLogfile = /home/pvg/hiawatha/log/garbage.log
# BINDING SETTINGS
#HTTP Port Binding
Binding {
BindingId = HTTP
Port = 80
MaxKeepAlive = 30
TimeForRequest = 3,20
}
#SSL Port Binding
Binding {
BindingId = SSL
Port = 443
SSLcertFile = /home/pvg/hiawatha/ssl_cert/ssl_pub_hiawatha.pem
MaxKeepAlive = 30
TimeForRequest = 3,20
}
#NonSSL localHost SGS Port Binding
Binding {
BindingId = LOCALSGS
Port = 8080
MaxKeepAlive = 30
TimeForRequest = 3,20
}
# COMMON GATEWAY INTERFACE (CGI) SETTINGS
# CGI server on local machine only
#FCGI1 connects to port 2005
FastCGIserver {
FastCGIid = FCGI1
ConnectTo = 127.0.0.1:2005
Extension = fcgi
SessionTimeout = 30
}
# URL TOOLKIT
UrlToolkit {
ToolkitID = to_fcgi
RequestURI isfile Return
Match ^/www/sgs_ssl Rewrite /sgs.fcgi
Match ^/www/sgs Rewrite /sgs.fcgi
}
# DEFAULT WEBSITE
Hostname = 192.168.240.214
WebsiteRoot = /mnt/drivers/webdmn/www/hiawatha/www/server
AccessLogfile = /home/pvg//hiawatha/log/access.log
ErrorLogfile = /home/pvg//hiawatha/log/error.log
# VIRTUAL HOSTS
VirtualHost {
RequiredBinding = LOCALSGS
Hostname = 127.0.0.1
WebsiteRoot = /home/pvg/webdmn/www/hiawatha
UseFastCGI = FCGI1
TimeForCGI = 20
UseToolkit = to_fcgi
}
VirtualHost {
RequiredBinding = HTTP
Hostname = www.ssl.example.net
WebsiteRoot = /home/pvg/webdmn/www/hiawatha/www/server
}
VirtualHost {
RequiredBinding = SSL
Hostname = www.nossl.example.net
WebsiteRoot = /home/pvg/webdmn/www/hiawatha
UseFastCGI = FCGI1
TimeForCGI = 20
UseToolkit = to_fcgi
PasswordFile = digest:/home/pvg/hiawatha/.digest
}
127.0.0.1|Thu 01 Jan 1970 02:08:40 +0000|405|0||POST /www/sgs HTTP/1.1|Host: 127.0.0.1|Accept: */*|Content-Length: 45|Content-Type: application/x-www-form-urlencoded
192.168.240.2|Thu 01 Jan 1970 00:02:03 +0000|200|270||POST /www/sgs_ssl HTTP/1.1|Host: 192.168.240.214|User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.11) Gecko/20101026 Red Hat/3.6l,application/xml;q=0.9,*/*;q=0.8|Accept-Language: en-us,en;q=0.5|Accept-Encoding: gzip,deflate|Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7|Keep-Alive: 115|Connection: keep-alive|Content-Type/www/sg-test-client-ssl.html|Content-Length: 65|Pragma: no-cache|Cache-Control: no-cache
# Hiawatha main configuration file
# GENERAL SETTINGS
ConnectionsTotal = 150
ConnectionsPerIP = 10
SystemLogfile = /home/pvg/hiawatha/log/system.log
GarbageLogfile = /home/pvg/hiawatha/log/garbage.log
# BINDING SETTINGS
#HTTP Port Binding
Binding {
BindingId = HTTP
Port = 80
MaxKeepAlive = 30
TimeForRequest = 3,20
}
#SSL Port Binding
Binding {
BindingId = SSL
Port = 443
SSLcertFile = /home/pvg/hiawatha/ssl_cert/ssl_pub_hiawatha.pem
MaxKeepAlive = 30
TimeForRequest = 3,20
}
#NonSSL localHost SGS Port Binding
Binding {
BindingId = LOCALSGS
Port = 8080
MaxKeepAlive = 30
TimeForRequest = 3,20
}
# COMMON GATEWAY INTERFACE (CGI) SETTINGS
# CGI server on local machine only
#FCGI1 connects to port 2005
FastCGIserver {
FastCGIid = FCGI1
ConnectTo = 127.0.0.1:2005
}
# URL TOOLKIT
UrlToolkit {
ToolkitID = to_fcgi
RequestURI isfile Return
Match ^/www/sgs_ssl UseFastCGI FCGI1
Match ^/www/sgs UseFastCGI FCGI1
}
# DEFAULT WEBSITE
Hostname = 192.168.240.214
WebsiteRoot = /mnt/drivers/webdmn/www/hiawatha/www/server
AccessLogfile = /home/pvg//hiawatha/log/access.log
ErrorLogfile = /home/pvg//hiawatha/log/error.log
# VIRTUAL HOSTS
VirtualHost {
RequiredBinding = LOCALSGS
Hostname = 127.0.0.1
WebsiteRoot = /home/pvg/webdmn/www/hiawatha
TimeForCGI = 20
UseToolkit = to_fcgi
}
VirtualHost {
RequiredBinding = HTTP
Hostname = www.ssl.example.net
WebsiteRoot = /home/pvg/webdmn/www/hiawatha/www/server
}
VirtualHost {
RequiredBinding = SSL
Hostname = www.nossl.example.net
WebsiteRoot = /home/pvg/webdmn/www/hiawatha
TimeForCGI = 20
UseToolkit = to_fcgi
PasswordFile = digest:/home/pvg/hiawatha/.digest
}
127.0.0.1|Thu 01 Jan 1970 00:06:57 +0000|405|0||POST /www/sgs HTTP/1.1|Host: 127.0.0.1|Accept: */*|Content-Length: 45|Content-Type: application/x-www-form-urlencoded
# Hiawatha main configuration file
# GENERAL SETTINGS
ConnectionsTotal = 150
ConnectionsPerIP = 10
SystemLogfile = /home/pvg/hiawatha/log/system.log
GarbageLogfile = /home/pvg/hiawatha/log/garbage.log
# BINDING SETTINGS
#HTTP Port Binding
Binding {
BindingId = HTTP
Port = 80
Interface = 127.0.0.1
MaxKeepAlive = 30
TimeForRequest = 3,20
}
#SSL Port Binding
Binding {
BindingId = SSL
Port = 443
Interface = 192.168.240.214
SSLcertFile = /home/pvg/hiawatha/ssl_cert/ssl_pub_hiawatha.pem
MaxKeepAlive = 30
TimeForRequest = 3,20
}
#NonSSL localHost SGS Port Binding
Binding {
BindingId = LOCALSGS
Port = 80
Interface = 192.168.240.214
MaxKeepAlive = 30
TimeForRequest = 3,20
}
# COMMON GATEWAY INTERFACE (CGI) SETTINGS
# CGI server on local machine only
#FCGI1 connects to port 2005
FastCGIserver {
FastCGIid = FCGI1
ConnectTo = 127.0.0.1:2005
}
# URL TOOLKIT
UrlToolkit {
ToolkitID = to_fcgi
RequestURI isfile Return
Match ^/www/sgs(_ssl)? UseFastCGI FCGI1
}
# DEFAULT WEBSITE
Hostname = 192.168.240.214
WebsiteRoot = /mnt/drivers/webdmn/www/hiawatha/www/server
AccessLogfile = /home/pvg//hiawatha/log/access.log
ErrorLogfile = /home/pvg//hiawatha/log/error.log
# VIRTUAL HOSTS
VirtualHost {
RequiredBinding = LOCALSGS
Hostname = 127.0.0.1
WebsiteRoot = /home/pvg/webdmn/www/hiawatha
TimeForCGI = 20
UseToolkit = to_fcgi
}
VirtualHost {
RequiredBinding = HTTP
Hostname = www.ssl.example.net
WebsiteRoot = /home/pvg/webdmn/www/hiawatha/www/server
}
VirtualHost {
RequiredBinding = SSL
Hostname = www.nossl.example.net
WebsiteRoot = /home/pvg/webdmn/www/hiawatha
TimeForCGI = 20
UseToolkit = to_fcgi
PasswordFile = digest:/home/pvg/hiawatha/.digest
}