Camfrog Server Config File Info


This paragraph describes each parameter of the Camfrog Server configuration, its meaning and possible values.

Camfrog Server configuration file (cf_server.conf)

rooms_active=room_name1 room_name2
Active rooms (e.g. rooms that will start with the server on startup). Divide multiple rooms with a space.

log_level=0
File logging level (0-3)

log_path=…
Log output path. Default log to the "/var/log/camfrogserver" directory for Linux or the %APPDATA%/Camfrog Server/log folder for Windows.

rotate_logs=on|off
Automatic log rotation. It’s off by default.

flood_protection=on|off
Turn the anti-flood system on/off. It’s on by default, and it’s not recommended to turn it off.

server_port=6005
Server TCP port. Make sure that this port is allowed for incoming connections on your firewall. The default is 6005.

interface=…
Server listening network interface. The default is all interfaces.

server_port_probing= on|off
Allow port probing in case a TCP port is not available. It’s on by default.

server_port_range=6000-6010
Port probing TCP range. The default is 6000-6010.

udp_port_range=5000-15000
UDP port range. Make sure that this port range is allowed for incoming connections on your firewall. The default is 5000-1500.

remote_allowed_ips=…
List of trusted IPs that are allowed to connect to the console interface (delimiter: space, comma or comma+space). By default all IPs are allowed.

web_interface_enabled= on|off
Turn web-interface on or off. The default is off.

web_server_port=5999
Port for web interface. Make sure that this port is allowed for incoming connections on your firewall. The default is 5999.

web_server_interface=…
Web server listening network interface. The default is all interfaces.

SSL_certificate=cert
pem. SSL certificate file path. The default is cert.pem.

SSL_certificate_param=…
SSL certificate parameter. Sets automatically after certificate generation.

Slot configuration file (cf_room.conf)

logon_name=…
Server logon name

logon_password=…
Server logon password

serial=…
Server serial (for PRO rooms)

remote_access_login=…
Login for remote room configuration (Using WEB access)

remote_access_password=…
Password for remote room configuration (Using WEB access)

override_room_port= on|off
Use individual port number for the room. It’s off by default.

room_port=6010
Set the individual port number for the room. It’s 6010 by default.

public_interface=…
Public network interface for incoming connections (efficient if the room port is overridden). Default all interfaces

private_interface=…
Private network interface for outgoing connections. Default all interfaces

add_owner_password=…
This password will be used with /ADDOWNER. If this value is empty then the /ADDOWNER feature is disabled.

commands_enabled= on|off
Enable typed text commands like /BAN, /TOPIC etc. It’s on by default.

default_ban_time=month
Default ban duration for the /BAN and /BANIP commands. It can be hour, day, week, halfmonth, month, year. It’s "month" by default.

disable_hyperlinks= on|off
Prevent users from posting hyperlinks in the chat room. It’s on by default.

disable_talk_controls= on|off
Do not allow users to use audio. It’s off by default.

max_connections_acceptable=2000
Maximum allowed user connections. Default 2000

line_breaks_count=10
Maximum allowed line breaks per single message. The default is 10.

motd=…
Message Of The Day for the room (use \n for multiline MOTD)

require_agreement= on|off
Ask "Do you agree? Yes No" for the MOTD when entering a room. It’s off by default.

deny_bots= on|off
Do not allow Camfrog Bots. It’s off by default.

spam_protection= on|off
Do not allow repeated messages. It’s on by default.

disable_cams= on|off
Do not allow users without webcams. It’s off by default.

only_owners_set_topic= on|off
Only owners are allowed to set the root topic with /TOPIC (default OP/OP+/OWNER). It’s off by default.

password_protected_room= on|off
Enable chat room password. It’s off by default.

room_password=…
Chat room password

talk_time_limit=30
Allowed talk time in seconds (0-120 where 0 is unlimited). The default is 30.

teens_only= on|off
Only allow teens in this room. It’s off by default.

block_mic_time=900
Time for the /BLOCKMIC command. The default is 900 seconds, possible values are 60-86400.

punish_expire_time=3600
Time for a /PUNISH command. The default is 3600 seconds, possible values are 60-86400.

enable_pop_user_notification= on|off
Enable notification about popular users. It’s on by default.

audio_mode=0
Chat room audio mode (0-push-to-talk, 1-push-to-talk for multiple users, 2-hear all visible users). The default is 0.

audio_mode1_count=4
Allowed number of users talking simultaneously (2-16). The default is 4.