General options

January 20th, 2009 Leave a comment Go to comments

port=16667

This option sets the listening port, and is the port that a redirect rule should point outgoing connetion requests too. 16667 is the default port, for historical reasons (IMSpector started out as an IRC-only proxy).

http_port=18080

If present, then IMSpector will listen for HTTP proxy requests on this port. Note that IMSpector only understands the HTTP CONNECT method (used for SSL proxying, but also by IM clients). IMSpector is not a real HTTP proxy.

Presently no authentication or client IP checks are preformed. Anyone who can connect to this port can make use of it to connect to any remote port that is underestood by IMSpector. You may wish to make use of the listenaddr directive to restict access, eg to localhost.

listenaddr=0.0.0.0

Sets the IP address to listen on. This can be used, for example, to limit access to localhost (127.0.0.1).

plugin_dir=/usr/lib/imspector

Sets the directory that IMSpector will look in for its various plugins. /usr/lib/imspector is the default.

user=imspector
group=imspector

If set, IMSpector will setuid and setgid to this named user and group. By default, IMSpector will continue running as whatever user it was started by, including root (which is not recommended).

pidfilename=/var/run/imspector.pid

Sets the PID filename. The PID file is created before optionally dropping privs.

  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.