1ser(8) Sip Express Router ser(8)
2
3
4
6 ser - very fast and configurable sip proxy
7
9 ser [ -hcrRvdDEVT ] [ -f config-file ] [ -l address ] [ -n processes-no
10 ] [ -N tcp processes-no ] [ -b max_rcv_buf_size ] [ -m shared_mem_size
11 ] [ -w working-dir ] [ -t chroot-dir ] [ -u uid ] [ -g gid ] [ -P
12 pid-file ] [ -i fifo-path ] [ -x socket-path ]
13
14
16 ser or Sip Express Router is a very fast and configurable SIP proxy.
17
18
20 -h Displays a short usage description, including all available
21 options.
22
23 -c Checks the config file and displays the aliases and listen
24 interface list.
25
26 -r Uses dns to check if it is necessary to add a "received="
27 field to a via.
28
29 -R Same as -r but uses reverse dns.
30
31 -v Turns on via host checking when forwarding replies.
32
33 -d Turns on debugging, multiple -d increase the debug level.
34
35 -D Runs ser in the foreground (it doesn't fork into daemon
36 mode).
37
38 -E Sends all the log messages to stderr.
39
40 -T Disables TCP support.
41
42 -V Displays the version number.
43
44 -f config-file
45 Reads the configuration from config-file (default
46 /usr/etc/ser/ser.cfg ).
47
48 -l address Listens on the specified address/interface. Multiple -l
49 mean listening on multiple addresses. The address format is
50 [proto:]address[:port], where proto = udp|tcp and address =
51 host|ip_address|interface_name. Example: -l localhost, -l
52 udp:127.0.0.1:5080, -l eth0:5062. The default behaviour is
53 to listen on all the ipv4 interfaces.
54
55 -n processes-no
56 Specifies the number of children processes forked per
57 interface (default 8).
58
59 -N tcp processes-no
60 Specifies the number of children processes forked to handle
61 tcp incoming connections (by default is equal to -n ).
62
63 -b max_rcv_buf_size
64 Maximum receive buffer size which will not be exceeded by
65 the auto-probing procedure even if the OS allows.
66
67 -m shared_mem_size
68 Size of the shared memory which will be allocated (in
69 Megabytes).
70
71 -w working-dir
72 Specifies the working directory. In the very improbable
73 event that ser will crash, the core file will be generated
74 here.
75
76 -t chroot-dir
77 Forces ser to chroot after reading the config file.
78
79 -u uid Changes the user id under which ser runs.
80
81 -g gid Changes the group id under which ser runs.
82
83 -P pid-file Creates a file containing the pid of the main ser process.
84
85 -i fifo-path
86 Creates a fifo, usefull for monitoring ser status.
87
88 -x socket-path
89 Creates a unix socket, usefull for monitoring ser status (
90 same as -i fifo-path but using instead unix sockets).
91
92
93
95 /usr/sbin/ser
96 /usr/etc/ser/ser.cfg
97 /usr/lib64/ser/modules/*
98
100 see /usr/share/doc/ser/AUTHORS
101
102
104 ser.cfg(5)
105
106 Full documentation on ser, including configuration guidelines, FAQs and
107 licensing conditions, is available at http://www.iptel.org/ser/.
108
109 For reporting bugs see http://www.iptel.org/ser/bugs/.
110
111 Mailing lists:
112 serusers@iptel.org - ser user community
113 serdev@iptel.org - ser development, new features and unstable version
114
115
116
117ser 15.07.2002 ser(8)