# VolanoChat and VolanoChatPro Server Properties # Applet code base directory applet.codebase=webapps/ROOT/vcclient # General properties server.host= server.port=8000 server.password= client.authentication=true duplicate.addresses=true admin.client.host=127.0.0.1 admin.port=8001 admin.password= status.interval=60 server.backlog=50 server.limit=0 server.timeout=10 server.verbose=false server.trace=false address.broadcast=false script.timeout=10 script.trace=false room.limit=25 room.nodynamic=false room.sweep.interval=15 username.matchcase=true length.chattext=200 length.profile=200 length.roomname=100 length.username=20 # Servlet container servlet.port=8080 servlet.minprocessors=5 servlet.maxprocessors=20 # Flood control delay.access=0 delay.authenticate=0 delay.beep=1000 delay.chat=1000 delay.enter.private=1000 delay.enter.room=1000 delay.exit.private=0 delay.exit.room=0 delay.kick=0 delay.ping=0 delay.room.list=0 delay.user.list=0 # Banning control dnslist.denied= dnslist.dynamic= ban.static.duration=1440 ban.dynamic.duration=60 ban.netblock.duration=60 ban.netblock.ipv4mask=255.255.0.0 # Configuration files server.key=conf/key.txt server.rooms=conf/rooms.txt access.hosts.allow=conf/hosts-allow.txt access.hosts.deny=conf/hosts-deny.txt access.referrers.allow=conf/referrers-allow.txt access.referrers.deny=conf/referrers-deny.txt # Log files log.directory=logs log.access.prefix=access- log.access.suffix=.log log.error.prefix=error- log.error.suffix=.log log.public.prefix= log.public.suffix=.log log.private.prefix= log.private.suffix=.log log.banned.prefix=banned- log.banned.suffix=.log log.servlet.prefix=servlet- log.servlet.suffix=.log log.http.prefix=http- log.http.suffix=.log log.velocity.prefix=velocity- log.velocity.suffix=.log log.support=logs/support.log log.chat.public.dir=webapps/ROOT log.chat.public.suffix=.html log.chat.private= # Room transcriptions transcribe.room.permanent=false transcribe.room.dynamic=false transcribe.room.event=false transcribe.room.private=false # Log file formats # format.access: {0} Remote host, {1} Date, {2} Codebase, {3} Version, {4} Status, {5} Bytes, {6} Referrer, {7} Agent, {8} Extra, {9} Member # format.access.agent: {0} Java vendor, {1} Java version, {2} Java class version, {3} OS name, {4} OS version, {5} OS architecture, {6} Vendor URL # format.access.extra: {0} Duration in seconds, {1} Referrer host, {2} Applet host, {3} Connections, {4} Public rooms, {5} Private rooms, {6} Monitor host # format.public: {0} Date, {1} Duration in seconds, {2} Room name, {3} User name, {4} User host # format.private: {0} Date, {1} Duration in seconds, {2} Room name, {3} User1 name, {4} User1 host, {5} User2 name, {6} User2 host # format.banned: {0} Date, {1} Host address, {2} Address type, {3} Room name, {4} User name, {5} Monitor name # format.status: {0} Date, {1} Memory, {2} Resources, {3} Public rooms, {4} Personal rooms, {5} Private rooms, {6} Received, {7} Sent, {8} Total # format.status.memory: {0} Kilobytes used, {1} Kilobytes available, {2} Percentage used # format.status.resources: {0} Threads, {2} Connections, {3} Unique hosts # format.chat.public: {0} From name, {1} To name, {2} Message, {3} Date # format.chat.private: {0} From name, {1} To name, {2} Message, {3} Date format.date=[dd/MMM/yyyy:HH:mm:ss z] format.access={0} - {9} {1} "GET {2} HTTP/{3}" {4,number,0} {5,number,0} "{6}" "{7}" {8} format.access.agent={0}/{1} API/{2} ({3}/{4} {5}) {6} format.access.extra={0,number,0} {6} format.public={0} {1,number,0} "{2}" "{3}" {4} format.private={0} {1,number,0} "{2}" "{3}" {4} "{5}" {6} format.banned={1}\={2,choice,0\#Static|1\#Dynamic|2\#Netblock} address banned at {0} as {4} in {3} by {5} format.status={0} {1} {2} {3,number,0} {4,number,0} {5,number,0} {6,number,0} {7,number,0} {8,number,0} format.status.memory={0,number,0}KB/{1,number,0}KB {2,number,0%} format.status.resources={0,number,0} {1,number,0} ({2,number,0}) format.chat.public={3,date,[dd/MMM/yyyy:HH:mm:ss]} <{0}> {2}
format.chat.private={3,date,[dd/MMM/yyyy:HH:mm:ss]} <{0} -> {1}> {2}
# Member access # member.access: {0} Member name, {1} Member password # member.name: {0} Member name member.version= member.only=false member.access= member.name= member.monitor.matchcase=false member.monitor.multiuse=false member.monitors= # Auditorium access and creation auditoriums.permanent=false entrance.stage= # Access to server events event.callback.prefix=