#
|
|
# Set the Glacier2 instance name.
|
|
#
|
|
Glacier2.InstanceName=MWServer
|
|
|
|
#
|
|
# The client-visible endpoint of Glacier2. This should be an endpoint
|
|
# visible from the public Internet.
|
|
#
|
|
Glacier2.Client.Endpoints=ssl -p 4064 -t 10000 -h 127.0.0.1:tcp -p 4502 -t 10000 -h 127.0.0.1
|
|
|
|
#
|
|
# The server-visible endpoint of Glacier2. This endpoint is only
|
|
# required if callbacks are needed (leave empty otherwise). This
|
|
# should be an endpoint on an internal network (like 192.168.x.x), or
|
|
# on the loopback, so that the server is not directly accessible from
|
|
# the Internet.
|
|
#
|
|
Glacier2.Server.Endpoints=tcp -h 127.0.0.1
|
|
|
|
#
|
|
# The proxy of the session manager.
|
|
#
|
|
Glacier2.SessionManager=ChatSessionManager:tcp -h 127.0.0.1 -p 10001
|
|
|
|
#
|
|
# Accept only requests to the machine where the session manager is
|
|
# running.
|
|
#
|
|
Glacier2.Filter.Address.Accept=127.0.0.1:10001
|
|
|
|
#
|
|
# For this demo, we use the null permissions verifier. This permissions
|
|
# verifier allows any user-id / password combination.
|
|
#
|
|
Glacier2.PermissionsVerifier=MWServer/NullPermissionsVerifier
|
|
|
|
#
|
|
# The timeout for inactive sessions. If any client session is inactive
|
|
# for longer than this value, the session expires and is removed. The
|
|
# unit is seconds.
|
|
#
|
|
Glacier2.SessionTimeout=30
|
|
|
|
#
|
|
# Turn off buffering, it's not useful for the chat demo.
|
|
#
|
|
Glacier2.Server.Buffered=0
|
|
Glacier2.Client.Buffered=0
|
|
|
|
#
|
|
# Security Tracing
|
|
#
|
|
# 0 = no security tracing
|
|
# 1 = trace messages
|
|
#
|
|
#IceSSL.Trace.Security=1
|
|
|
|
#
|
|
# SSL Configuration
|
|
#
|
|
Ice.Plugin.IceSSL=IceSSL:createIceSSL
|
|
IceSSL.DefaultDir=../certs
|
|
IceSSL.CAs=cacert.pem
|
|
IceSSL.CertFile=server.p12
|
|
IceSSL.Password=password
|
|
IceSSL.Keychain=../../../certs/glacier2.keychain
|
|
IceSSL.KeychainPassword=password
|
|
IceSSL.VerifyPeer=0
|
|
|
|
#
|
|
# Ice Tracing
|
|
#
|
|
#Ice.Trace.Network=1
|
|
#Ice.Warn.Connections=1
|
|
#Ice.Trace.Protocol=1
|
|
|
|
#
|
|
# We configure the server thread pool as we want the glacier2router
|
|
# to be multi threaded.
|
|
#
|
|
|
|
Ice.ThreadPool.Server.Size=4
|
|
Ice.ThreadPool.Server.SizeMax=10
|