5 # The listening ip address for redirected connections
6 option listenaddr 0.0.0.0
8 # The listening port for redirected connections
11 # The HTTP CONNECT proxy port
12 option http_port 18080
14 #Sets the PID filename. The PID file is created before optionally dropping privs.
15 option pidfilename /var/run/imspector.pid
17 # This is the default location of protocol and logging plugins.
18 option plugin_dir /usr/lib/imspector/
20 # For dropping privs - you probably want to do this.
25 # Create SSL Certs with the following command
26 # openssl req -new -newkey rsa:1024 -days 365 -nodes -x509 \
27 # -keyout /etc/imspector/serverkey.pem \
28 # -out /etc/imspector/servercert.pem
31 #option ssl_key "/etc/imspector/serverkey.pem"
34 #option ssl_cert "/etc/imspector/servercert.pem"
36 # Or certs created on-the-fly and signed against a CA
37 #option ssl_ca_key "/etc/imspector/cakey.pem"
38 #option ssl_ca_cert "/etc/imspector/cacert.pem"
40 # And finally a directory to store the created certs
41 #option ssl_cert_dir "/usr/lib/imspector"
43 # Directory of CA certs for IM server cert validation
44 #option ssl_verify_dir "/usr/lib/ssl/certs"
46 # Drop connection when the IM server has a bad cert
47 #option ssl_verify "block"
49 # Will load enabled plugins in plugin_dir
50 option icq_protocol on
51 option irc_protocol on
52 option msn_protocol on
53 option yahoo_protocol on
55 option jabber_protocol on
57 # MSN via HTTP proxy needs https
58 option https_protocol on
61 option log_typing_events off
63 # Location where the file logging plugin will start from.
64 option file_logging_dir "/var/log/imspector"
66 # MySQL logging plugin stuff
67 #option mysql_server "localhost"
68 #option mysql_database "imspector"
69 #option mysql_username "imspector"
70 #option mysql_password "password"
72 # SQLite logging plugin stuff
73 #option sqlite_file "/etc/imspector/sqlitedb"
75 # PostgreSQL logging plugin stuff
76 #option pgsql_connect "host=localhost dbname=imspector user=dbuser password=Password"
79 option badwords_filename "/etc/imspector/badwords.txt"
80 option badwords_replace_character "*"
81 option badwords_block_count 1
84 option acl_filename "/etc/imspector/acl.txt"
86 # SQLite-backed filter
87 #option db_filter_filename "/etc/imspector/sqlitedb_filter"
89 # Block all non whitelisted events?
90 option block_unlisted off
92 # Block all filetransfers?
93 option block_files off
96 option block_webcams off
98 # Socket-API for filtering