Browse code

- preliminary version.

Jan Janak authored on 29/07/2003 19:30:30
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,1410 @@
1
+<!-- $Id$ -->
2
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook V4.2//EN" [
3
+
4
+<!-- Include general SER documentation entities -->
5
+<!ENTITY % serentities SYSTEM "../ser_entities.sgml">
6
+%serentities;
7
+
8
+]>
9
+
10
+<book>
11
+    <bookinfo>
12
+	<title>&ser; Frequently Asked Questions</title>
13
+	<authorgroup>
14
+	    <editor>
15
+		<firstname>Jan</firstname>
16
+		<surname>Janak</surname>
17
+		<email>jan@iptel.org</email>
18
+	    </editor>
19
+	</authorgroup>
20
+	<copyright>
21
+	    <year>2003</year>
22
+	    <holder>&fhg;</holder>
23
+	</copyright>
24
+	<abstract>
25
+	    <para>
26
+		A compilation of questions and answers from serhelp, serusers, and serdev mailing lists.
27
+	    </para>
28
+	</abstract>
29
+    </bookinfo>
30
+    <toc></toc>
31
+    
32
+    <chapter>
33
+	<title>Frequently Asked Questions</title>
34
+	<qandaset>
35
+	    <qandaentry>
36
+		<question>
37
+		    <simpara>
38
+			I'd like to know if &ser; supports <acronym>CPL</acronym> and
39
+			servlets. Where can I find any documentation about this, or any link ?
40
+		    </simpara>
41
+		    </question>
42
+		    <answer>
43
+		    <simpara>
44
+			Yes, <acronym>CPL</acronym> is supported through cpl module, the module
45
+			needs an external <acronym>CPL</acronym> interpreter written in Java. A C
46
+			version is under development. There is no support for Java servlets. The
47
+			documentation can be found at <ulink
48
+			url="http://iptel.org/ser/doc">http://iptel.org/ser/doc</ulink>.
49
+		    </simpara>
50
+		</answer>
51
+	    </qandaentry>
52
+	    <qandaentry>
53
+		<question>
54
+		    <simpara>
55
+			I wanted to know whether &lt;PUT_YOUR_FAVOURITE_METHOD_HERE&gt; is supported
56
+			by &ser;.
57
+		    </simpara>
58
+		</question>
59
+		<answer>
60
+		    <simpara>
61
+			Proxy server are indifferent of non-INVITEs methods. &lt;METHOD&gt; works as
62
+			good as BYE, INFO, and FOOBAR.
63
+		    </simpara>
64
+		</answer>
65
+	    </qandaentry>
66
+	    <qandaentry>
67
+		<question>
68
+		    <simpara>
69
+			I was wondering if &ser; has been tested and is supported on FreeBSD ?
70
+		    </simpara>
71
+		</question>
72
+		<answer>
73
+		    <simpara>
74
+			Yes.
75
+		    </simpara>
76
+		</answer>
77
+	    </qandaentry>
78
+	    <qandaentry>
79
+		<question>
80
+		    <simpara>
81
+			Does &ser; support <acronym>TCP</acronym> ?
82
+		    </simpara>
83
+		</question>
84
+		<answer>
85
+		    <simpara>
86
+			Yes.
87
+		    </simpara>
88
+		</answer>
89
+	    </qandaentry>
90
+	    <qandaentry>
91
+		<question>
92
+		    <simpara>
93
+			I think I found a bug that should be fixed, what information should I send
94
+			and where should I send it?
95
+		    </simpara>
96
+		</question>
97
+		<answer>
98
+		    <simpara>
99
+			Please send us as much info as possible. We would like see the following:
100
+		    </simpara>
101
+		    <itemizedlist>
102
+			<listitem>
103
+			    <simpara>&ser; version (ser -V).</simpara>
104
+			</listitem>
105
+		    </itemizedlist>
106
+		    <itemizedlist>
107
+			<listitem>
108
+			    <simpara>Configuration file.</simpara>
109
+			</listitem>
110
+		    </itemizedlist>
111
+		    <itemizedlist>
112
+			<listitem>
113
+			    <simpara>&sip; message dumps.</simpara>
114
+			</listitem>
115
+		    </itemizedlist>
116
+		    <itemizedlist>
117
+			<listitem>
118
+			    <simpara>Coredump (if any, if not please generate it).</simpara>
119
+			</listitem>
120
+		    </itemizedlist>
121
+		    <itemizedlist>
122
+			<listitem>
123
+			    <simpara>Anything else you think might help us.</simpara>
124
+			</listitem>
125
+		    </itemizedlist>
126
+		    <itemizedlist>
127
+			<listitem>
128
+			    <simpara>The whole compiled source tree.</simpara>
129
+			</listitem>
130
+		    </itemizedlist>
131
+		    <simpara>
132
+			Please send it to <email>serhelp@iptel.org</email>.
133
+		    </simpara>
134
+		</answer>
135
+	    </qandaentry>
136
+	    <qandaentry>
137
+		<question>
138
+		    <simpara>
139
+			How does &ser; scale ?
140
+		    </simpara>
141
+		    <simpara>
142
+			&ser; is able to handle thousands calls per second on a regular
143
+			<acronym>PC</acronym>.
144
+		    </simpara>
145
+		</question>
146
+	    </qandaentry>
147
+	    <qandaentry>
148
+		<question>
149
+		    <simpara>
150
+			Is there <quote>send IM</quote> page for sending instant messages only or
151
+			dies it accept replies as well (i.e. does it act like a full &ua;) ?
152
+		    </simpara>
153
+		</question>
154
+		<answer>
155
+		    <simpara>
156
+			It can send messages only.
157
+		    </simpara>
158
+		</answer>
159
+	    </qandaentry>
160
+	    <qandaentry>
161
+		<question>
162
+		    <simpara>
163
+			I read <quote>Throughput thousands of calls per second
164
+			    (<acronym>CPS</acronym>) on a dual-<acronym>CPU</acronym>
165
+			    <acronym>PC</acronym></quote> on your webpage. How fast is it really ?
166
+		    </simpara>
167
+		</question>
168
+		<answer>
169
+		    <simpara>
170
+			Last time we have  checked ~4900cps on a dual Athlon MP2000.
171
+		    </simpara>
172
+		    <simpara>
173
+			This was ser 0.8.9 running statefully (stateless is should be much faster),
174
+			with 4 processes and 256 Mb shared mem.  It was compiled with: STATS:Off,
175
+			USE_IPV6, NO_DEBUG, SHM_MEM, SHM_MMAP, PKG_MALLOC, F_MALLOC,
176
+			FAST_LOCK-ADAPTIVE_WAIT ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE
177
+			262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 3040
178
+		    </simpara>
179
+		</answer>
180
+	    </qandaentry>
181
+	    <qandaentry>
182
+		<question>
183
+		    <simpara>
184
+			Is the &sername; (&ser;) free ? Or do we need to pay ? Becaure my boss worry
185
+			about that, please help me.
186
+		    </simpara>
187
+		</question>
188
+		<answer>
189
+		    <simpara>
190
+			Yes, it is free. See
191
+			<ulink url="http://cvs.berlios.de/cgi-bin/viewcvs.cgi/*checkout*/ser/sip_router/COPYING?rev=HEAD&amp;content-type=text/plain">
192
+			    http://cvs.berlios.de/cgi-bin/viewcvs.cgi/*checkout*/ser/sip_router/COPYING?rev=HEAD&amp;content-type=text/plain
193
+			</ulink>
194
+		    </simpara>
195
+		</answer>
196
+	    </qandaentry>
197
+	    <qandaentry>
198
+		<question>
199
+		    <simpara>
200
+			Do you think that &ser; is suitable for a commercial environment in your opinion ?
201
+		    </simpara>
202
+		</question>
203
+		<answer>
204
+		    <simpara>
205
+			Sure.
206
+		    </simpara>
207
+		</answer>
208
+	    </qandaentry>
209
+	    <qandaentry>
210
+		<question>
211
+		    <simpara>
212
+			Do you have any recommendations on additional open source or developer
213
+			community resources to round out my platform?
214
+		    </simpara>
215
+		</question>
216
+		<answer>
217
+		    <simpara>
218
+			I'm a &ser; believer and think that other servers simply don't compare :) If
219
+			you wish more detailed propaganda, check our website and if that is not
220
+			enough I will send you some more.
221
+		    </simpara>
222
+		</answer>
223
+	    </qandaentry>
224
+	    <qandaentry>
225
+		<question>
226
+		    <simpara>
227
+			Do you have any thoughts on how it compares in deployability and features to
228
+			the Vovida stuff or other options ? Also, are there any issues I should be
229
+			thinking of that would make a commercial venture with &ser; difficult
230
+			(licensing, scaling, etc..)
231
+		    </simpara>
232
+		</question>
233
+		<answer>
234
+		    <simpara>
235
+			&ser; is licensed under &gnu; &gpl;. I would be surprised if any &sip;
236
+			server available today would scale a bit better--we spent lot of work on
237
+			performance, achieved thousands of <acronym>CPS</acronym> on a
238
+			<acronym>PC</acronym>--I guess it will take lot of time until your demand
239
+			hits this capacity.
240
+		    </simpara>
241
+		</answer>
242
+	    </qandaentry>
243
+	    <qandaentry>
244
+		<question>
245
+		    <simpara>
246
+			I have serweb running. I'm able to connect to <acronym>MySQL</acronym>
247
+			fine. But it doesn't seem like the form params are getting assigned to
248
+			variables. Is there something obvious I'm missing?
249
+		    </simpara>
250
+		</question>
251
+		<answer>
252
+		    <simpara>
253
+			Please check if <varname>register_globals</varname> is set to On in your
254
+			<filename>php.ini</filename> file.
255
+		    </simpara>
256
+		</answer>
257
+	    </qandaentry>
258
+	    <qandaentry>
259
+		<question>
260
+		    <simpara>
261
+			Does &ser; have the capability to automatically send an INVITE from one
262
+			number to another?
263
+		    </simpara>
264
+		</question>
265
+		<answer>
266
+		    <simpara>
267
+			Yes if the phones support REFER. There is an application called
268
+			Click-To-Dial which can connect two phones.
269
+		    </simpara>
270
+		</answer>
271
+	    </qandaentry>
272
+	    <qandaentry>
273
+		<question>
274
+		    <simpara>
275
+			Is it necesarry to have a <acronym>DNS SVR</acronym> Resource Record, as
276
+			mentioned in the ser-Howto guide for connecting to &ser; ?
277
+		    </simpara>
278
+		</question>
279
+		<answer>
280
+		    <simpara>
281
+			No. It's nice to have it, but you can work arround it setting a normal A
282
+			record for your domain. The <acronym>SRV</acronym> lookup will fall back to
283
+			normal A lookup.
284
+		    </simpara>
285
+		</answer>
286
+	    </qandaentry>
287
+	    <qandaentry>
288
+		<question>
289
+		    <simpara>
290
+			What would you charge to help get us started?
291
+		    </simpara>
292
+		</question>
293
+		<answer>
294
+		    <simpara>
295
+			See <ulink url="http://iptel.org/support">http://iptel.org/support</ulink>.
296
+		    </simpara>
297
+		</answer>
298
+	    </qandaentry>
299
+	    <qandaentry>
300
+		<question>
301
+		    <simpara>
302
+			Are you going to provide intergration support from &sip; to H.323 and vice
303
+			versa ?
304
+		    </simpara>
305
+		</question>
306
+		<answer>
307
+		    <simpara>
308
+			No, we are not going to provide the integration.
309
+		    </simpara>
310
+		</answer>
311
+	    </qandaentry>
312
+	    <qandaentry>
313
+		<question>
314
+		    <simpara>
315
+			I've gone thru the &ser; Admin's Guide and the module documentation
316
+			(sip_router/modules/). Is there additional documentation on how to use the
317
+			modules?
318
+		    </simpara>
319
+		</question>
320
+		<answer>
321
+		    <simpara>
322
+			Each module has a doc subdirectory which contains complete documentation of
323
+			the module in docbook format. <acronym>PS</acronym>, <acronym>PDF</acronym>
324
+			and <acronym>HTML</acronym> renderings can be obtained through our web page,
325
+			see <ulink url="http://iptel.org/ser/doc">http://iptel.org/ser/doc</ulink>.
326
+		    </simpara>
327
+		</answer>
328
+	    </qandaentry>
329
+	    <qandaentry>
330
+		<question>
331
+		    <simpara>
332
+			What functions would I use in my ser.cfg to log <quote>missed calls</quote>?
333
+		    </simpara>
334
+		</question>
335
+		<answer>
336
+		    <simpara>
337
+			FIXME.
338
+		    </simpara>
339
+		</answer>
340
+	    </qandaentry>
341
+	    <qandaentry>
342
+		<question>
343
+		    <simpara>
344
+			Are there some additional requirements for using the acc.so module?  Radius?
345
+			I want to be able to view dialed calls from serweb.
346
+		    </simpara>
347
+		</question>
348
+		<answer>
349
+		    <simpara>
350
+			FIXME.
351
+		    </simpara>
352
+		</answer>
353
+	    </qandaentry>
354
+	    <qandaentry>
355
+		<question>
356
+		    <simpara>
357
+			Do you have any example configs that use nathelper?
358
+		    </simpara>
359
+		</question>
360
+		<answer>
361
+		    <simpara>
362
+			FIXME.
363
+		    </simpara>
364
+		</answer>
365
+	    </qandaentry>
366
+	    <qandaentry>
367
+		<question>
368
+		    <simpara>
369
+			Who are the people behind &ser; ?
370
+		    </simpara>
371
+		</question>
372
+		<answer>
373
+		    <simpara>
374
+			FIXME.
375
+		    </simpara>
376
+		</answer>
377
+	    </qandaentry>
378
+	    <qandaentry>
379
+		<question>
380
+		    <simpara>
381
+			How successful has nathelper been with <acronym>NAT</acronym>/firewall transversal?
382
+		    </simpara>
383
+		</question>
384
+		<answer>
385
+		    <simpara>
386
+			I only know that users reported success with nathelper and ATAs.
387
+		    </simpara>
388
+		</answer>
389
+	    </qandaentry>
390
+	    <qandaentry>
391
+		<question>
392
+		    <simpara>
393
+			Does ser support <acronym>LDAP</acronym> ?
394
+		    </simpara>
395
+		</question>
396
+		<answer>
397
+		    <simpara>
398
+			FIXME.
399
+		    </simpara>
400
+		</answer>
401
+	    </qandaentry>
402
+	    <qandaentry>
403
+		<question>
404
+		    <simpara>
405
+			Is it possible to get access to iptel's working copy of ser.cfg?
406
+		    </simpara>
407
+		</question>
408
+		<answer>
409
+		    <simpara>
410
+			we no longer disclose our operational policy to the public audience. The
411
+			configuration file is only available to our customers under <acronym>NDA</acronym>.
412
+		    </simpara>
413
+		</answer>
414
+	    </qandaentry>
415
+	    <qandaentry>
416
+		<question>
417
+		    <simpara>
418
+			Can you send me detail for me to sign up for the comercial program. I would
419
+			also like detail on your levels of support you offer (ie...paid support)?
420
+		    </simpara>
421
+		</question>
422
+		<answer>
423
+		    <simpara>
424
+			See <ulink
425
+			    url="http://iptel.org/support/">http://iptel.org/support/</ulink>. Don't
426
+			    hesitate to approach us if you have any further questions.
427
+		    </simpara>
428
+		</answer>
429
+	    </qandaentry>
430
+	    <qandaentry>
431
+		<question>
432
+		    <simpara>
433
+			I need a method to determine if a called &uri; has an account on the system.
434
+			I found a function in the groups module,
435
+			<function>is_user_in</function>. but haven't yet figured out how to use it.
436
+		    </simpara>
437
+		</question>
438
+		<answer>
439
+		    <simpara>
440
+			The uri module's <function>does_uri_exist</function> is what you are seeking.
441
+		    </simpara>
442
+		</answer>
443
+	    </qandaentry>
444
+	    <qandaentry>
445
+		<question>
446
+		    <simpara>
447
+			We have a question regarding usrloc: where are the active sessions
448
+			being stored? We were not able to find any entries in MySQL.
449
+		    </simpara>
450
+		</question>
451
+		<answer>
452
+		    <simpara>
453
+			&ser; has no notion of active session. &ser; is a transaction-stateful proxy,
454
+			that means it knows about transactions (INVITE transaction, BYE
455
+			transaction), but it keeps no state if there is no transaction active.
456
+		    </simpara>
457
+		    <simpara>
458
+			That means, it keeps state when an INVITE comes and until a final response
459
+			to the INVITE is sent. The same for BYE.
460
+		    </simpara>
461
+		</answer>
462
+	    </qandaentry>
463
+	    <qandaentry>
464
+		<question>
465
+		    <simpara>
466
+			Has the timeout for re-registering at the &ua; to be the same as in the tm
467
+			module mentioned in <filename>ser.cfg</filename> ?
468
+		    </simpara>
469
+		</question>
470
+		<answer>
471
+		    <simpara>
472
+			No.
473
+		    </simpara>
474
+		</answer>
475
+	    </qandaentry>
476
+	    <qandaentry>
477
+		<question>
478
+		    <simpara>
479
+			How do we deal with aliases? If for example uid=mic is authenticated, he is
480
+			available with sip address sip:mic@comnect.at. If I would want to be
481
+			addressable with michael.dosser@comnect.at how is this accomplished with ser
482
+			?
483
+		    </simpara>
484
+		</question>
485
+		<answer>
486
+		    <simpara>
487
+			Aliases are tied to user location. It uses a special table which has the
488
+			same structure as user location table and includes an entry for each
489
+			alias. You do not have to do something special for that. You have to create
490
+			this table and then you can use serctl to add aliases.
491
+		    </simpara>
492
+		</answer>
493
+	    </qandaentry>
494
+	    <qandaentry>
495
+		<question>
496
+		    <simpara>
497
+			I would like to know if &ser; supports <acronym>IPv6</acronym>. If not, do
498
+			you have any plans for it ? When ?
499
+		    </simpara>
500
+		</question>
501
+		<answer>
502
+		    <simpara>
503
+			Yes, &ser; supports <acronym>IPv6</acronym>.
504
+		    </simpara>
505
+		</answer>
506
+	    </qandaentry>
507
+	    <qandaentry>
508
+		<question>
509
+		    <simpara>
510
+			Is there any way to change the defaul log file to a special SER.log file ?
511
+		    </simpara>
512
+		</question>
513
+		<answer>
514
+		    <simpara>
515
+			Try logging to stderr and redirecting it to a file:
516
+		    </simpara>
517
+		    <screen format="linespecific">
518
+ser -E     2>/tmp/ser.log
519
+</screen>
520
+		    <simpara>
521
+			(by default ser logs to syslog)
522
+		    </simpara>
523
+		</answer>
524
+	    </qandaentry>
525
+	    <qandaentry>
526
+		<question>
527
+		    <simpara>
528
+			Does anybody know anything about the P-Hint Header Field added from &ser;?
529
+		    </simpara>
530
+		</question>
531
+		<answer>
532
+		    <simpara>
533
+			<ulink url="http://www.iptel.org/ser/doc/seruser-html/c638.html#AEN729">
534
+			    http://www.iptel.org/ser/doc/seruser-html/c638.html#AEN729
535
+			</ulink>
536
+		    </simpara>
537
+		</answer>
538
+	    </qandaentry>
539
+	    <qandaentry>
540
+		<question>
541
+		    <simpara>
542
+			When using the Jabber Gateway, some users get the following error from time to
543
+			time:
544
+		    </simpara>
545
+		    <simpara>
546
+			ERROR: Connection to Jabber server lost. You have to login to Jabber server
547
+			again (join again the conferences that you were participating, too).
548
+		    </simpara>
549
+		    <simpara>
550
+			sip_to_jabber_gateway says:
551
+		    </simpara>
552
+		    <simpara>
553
+			INFO: Your are now offline in Jabber network. Thank you for using &sip;-Jabber
554
+			gateway.
555
+		    </simpara>
556
+		    <simpara>
557
+			Do you know the reason why these messages appear and if it is possible to
558
+			avoid them?
559
+		    </simpara>
560
+		</question>
561
+		<answer>
562
+		    <simpara>
563
+			that usually occurs because Jabber server crashes or, for some unknown
564
+			reasons, the <acronym>TCP</acronym> connection with jabber server is
565
+			down. The second message is to inform the users that they are no more
566
+			connected to Jabber network.
567
+		    </simpara>
568
+		    <simpara>
569
+			There is no way to disable sending these messages. I may introduce a new
570
+			parameter to enable/disable them. But I am not sure it is a good idea (users
571
+			must be informed about the changes of the status).
572
+		    </simpara>
573
+		</answer>
574
+	    </qandaentry>
575
+	    <qandaentry>
576
+		<question>
577
+		    <simpara>
578
+			I would like know if &ser; support also the trasmission protocol
579
+			<acronym>TCP</acronym>, or <acronym>TLS</acronym>.
580
+		    </simpara>
581
+		</question>
582
+		<answer>
583
+		    <simpara>
584
+			Yes, &ser; supports <acronym>TCP</acronym>. <acronym>TLS</acronym> is work
585
+			in progress.
586
+		    </simpara>
587
+		</answer>
588
+	    </qandaentry>
589
+	    <qandaentry>
590
+		<question>
591
+		    <simpara>
592
+			I'm trying to rewrite the to domain, as in:
593
+		    </simpara>
594
+		    <simpara>
595
+			To: &lt;sip:19723236598@augustvoice.net&gt; ;user=phone.
596
+		    </simpara>
597
+		    <simpara>
598
+			I can't find any rewrite* function to rewrite the
599
+			to domain.
600
+		    </simpara>
601
+		</question>
602
+		<answer>
603
+		    <simpara>
604
+			The proxy is not supposed to touch To or From &uri;s. Only Request-&uri; can
605
+			be changed.
606
+		    </simpara>
607
+		</answer>
608
+	    </qandaentry>
609
+	    <qandaentry>
610
+		<question>
611
+		    <simpara>
612
+			When the messenger sends a message for the jabber gateway the following
613
+			error occurs:
614
+		    </simpara>
615
+		    <simpara>
616
+			<quote>ERROR: Your message was not sent. You do not have permision to use the
617
+			    gateway.</quote>
618
+		    </simpara>
619
+		    <simpara>
620
+			What could be the problem here?
621
+		    </simpara>
622
+		</question>
623
+		<answer>
624
+		    <simpara>
625
+			You have to create the database for SIMPLE2Jabber gateway and after that you
626
+			have to associate &sip; users with Jabber IDs.
627
+		    </simpara>
628
+		    <simpara>
629
+			<ulink
630
+			    url="http://www.iptel.org/ser/doc/jabgw/xjab-manual.html#5._Admins_guide">
631
+			    http://www.iptel.org/ser/doc/jabgw/xjab-manual.html#5._Admins_guide
632
+			</ulink>
633
+		    </simpara>
634
+		</answer>
635
+	    </qandaentry>
636
+	    <qandaentry>
637
+		<question>
638
+		    <simpara>
639
+			Authentication doesn't work!!!  Where am I wrong?
640
+		    </simpara>
641
+		</question>
642
+		<answer>
643
+		    <simpara>
644
+			Windows Messenger needs same string both realm and SIP_DOMAIN, and it wants
645
+			to reach this address oh your network.
646
+		    </simpara>
647
+		</answer>
648
+	    </qandaentry>
649
+	    <qandaentry>
650
+		<question>
651
+		    <simpara>
652
+			Can somebody tell me how to configure the serweb? Which directory should I
653
+			put those files and which file and parameters should I modify. Or maybe this
654
+			question was asked previously by somebody already, then please provide me a
655
+			like to those answers.
656
+		    </simpara>
657
+		</question>
658
+		<answer>
659
+		    <simpara>
660
+			Dan Austin's howto (see &ser; webpage) is probably the currently most
661
+			extensive documentation available.
662
+		    </simpara>
663
+		</answer>
664
+	    </qandaentry>
665
+	    <qandaentry>
666
+		<question>
667
+		    <simpara>
668
+			I was wondering whether there is a ser module for
669
+			<acronym>SIP-CGI</acronym>. Or whether there are attempts at creating one?
670
+		    </simpara>
671
+		</question>
672
+		<answer>
673
+		    <simpara>
674
+			There is no <acronym>SIP-CGI</acronym> module for &ser;. The most similar,
675
+			though much simpler, functionality is provided by the exec module.
676
+		    </simpara>
677
+		</answer>
678
+	    </qandaentry>
679
+	    <qandaentry>
680
+		<question>
681
+		    <simpara>
682
+			How could I integrate &sip; and H323 together?
683
+		    </simpara>
684
+		</question>
685
+		<answer>
686
+		    <simpara>
687
+			You will need a &sip; to H.323 gateway. &ser; is a &sip; proxy only, it
688
+			cannot act as H.323 gateway.
689
+		    </simpara>
690
+		</answer>
691
+	    </qandaentry>
692
+	    <qandaentry>
693
+		<question>
694
+		    <simpara>
695
+			How can I contribute code ?
696
+		    </simpara>
697
+		</question>
698
+		<answer>
699
+		    <simpara>
700
+			FIXME.
701
+		    </simpara>
702
+		</answer>
703
+	    </qandaentry>
704
+	    <qandaentry>
705
+		<question>
706
+		    <simpara>
707
+			Mar 10 16:46:33 ttalksvr /usr/sbin/ser[6592]: connect_db(): Can't connect to
708
+			local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
709
+		    </simpara>
710
+		</question>
711
+		<answer>
712
+		    <simpara>
713
+			Make sure your MySQL server is running.
714
+		    </simpara>
715
+		</answer>
716
+	    </qandaentry>
717
+	    <qandaentry>
718
+		<question>
719
+		    <simpara>
720
+			What, if anything, should the &ser; server do with a OPTIONS method?
721
+		    </simpara>
722
+		</question>
723
+		<answer>
724
+		    <simpara>
725
+			FIXME.
726
+		    </simpara>
727
+		</answer>
728
+	    </qandaentry>
729
+	    <qandaentry>
730
+		<question>
731
+		    <simpara>
732
+			What should I do to see the detailed debugs?
733
+		    </simpara>
734
+		</question>
735
+		<answer>
736
+		    <simpara>
737
+			Set debug=9 in your config script.
738
+		    </simpara>
739
+		</answer>
740
+	    </qandaentry>
741
+	    <qandaentry>
742
+		<question>
743
+		    <simpara>
744
+			Is it possible for &ser; to forward a call to another phone if the recipient
745
+			does not answer?
746
+		    </simpara>
747
+		</question>
748
+		<answer>
749
+		    <simpara>
750
+			This could be achieved with sequential forking (by trying contacts in
751
+			decreasing q order), but sequential forking is not yet supported in &ser;.
752
+		    </simpara>
753
+		</answer>
754
+	    </qandaentry>
755
+	    <qandaentry>
756
+		<question>
757
+		    <simpara>
758
+			Is it possible to configure &ser; so that it only has the latest
759
+			registration?
760
+		    </simpara>
761
+		</question>
762
+		<answer>
763
+		    <simpara>
764
+			FIXME.
765
+		    </simpara>
766
+		</answer>
767
+	    </qandaentry>
768
+	    <qandaentry>
769
+		<question>
770
+		    <simpara>
771
+			mkdir: cannot create directory `/usr/local/etc/ser': Permission denied
772
+			make: *** [/usr/local/etc/ser] Error 1
773
+		    </simpara>
774
+		    <simpara>
775
+			what may be the error ?
776
+		    </simpara>
777
+		</question>
778
+		<answer>
779
+		    <simpara>
780
+			You have no write permissions to the directory, try it again as root.
781
+		    </simpara>
782
+		</answer>
783
+	    </qandaentry>
784
+	    <qandaentry>
785
+		<question>
786
+		    <simpara>
787
+			Can a proxy terminate a call ?
788
+		    </simpara>
789
+		</question>
790
+		<answer>
791
+		    <simpara>
792
+			No, proxy cannot do that because it is transaction stateful only.
793
+		    </simpara>
794
+		</answer>
795
+	    </qandaentry>
796
+	    <qandaentry>
797
+		<question>
798
+		    <simpara>
799
+			i want to know what accounting support is available using MySql. what
800
+			settings need to be done? are any records generated and placed in the
801
+			database? how do i access these records?
802
+		    </simpara>
803
+		</question>
804
+		<answer>
805
+		    <simpara>
806
+			FIXME.
807
+		    </simpara>
808
+		</answer>
809
+	    </qandaentry>
810
+	    <qandaentry>
811
+		<question>
812
+		    <simpara>
813
+			It seems that &ser; supports only strict routing. Please tell me if it
814
+			supports loose routing. if yes, do i have to enable it somehow?
815
+		    </simpara>
816
+		</question>
817
+		<answer>
818
+		    <simpara>
819
+			Yes, it does support loose routing as of 0.8.11, you don't have to enable it.
820
+		    </simpara>
821
+		</answer>
822
+	    </qandaentry>
823
+	    <qandaentry>
824
+		<question>
825
+		    <simpara>
826
+			I need to know if currently generated call records can be put into MySql
827
+			database. if yes, is there any tool available to view these records?
828
+		    </simpara>
829
+		</question>
830
+		<answer>
831
+		    <simpara>
832
+			Serweb can do it.
833
+		    </simpara>
834
+		</answer>
835
+	    </qandaentry>
836
+	    <qandaentry>
837
+		<question>
838
+		    <simpara>
839
+			If I want to use &ser; commercially do I need to purchase any license for
840
+			the same, as long as I'm not going to charge the customer for the &sip;
841
+			service but only for the termination of calls.
842
+		    </simpara>
843
+		</question>
844
+		<answer>
845
+		    <simpara>
846
+			&ser; is distributed under the &gpl; so you don't need to purchase any
847
+			license, you can use it freely.
848
+		    </simpara>
849
+		</answer>
850
+	    </qandaentry>
851
+	    <qandaentry>
852
+		<question>
853
+		    <simpara>
854
+			I get the following error:
855
+		    </simpara>
856
+		    <screen format="linespecific">
857
+ 0(5164) db_init(): Error while trying to connect database
858
+ 0(5164) mod_init(): Error while connecting database
859
+ 0(5164) init_modules(): Error while initializing module usrloc
860
+</screen>
861
+		    <simpara>
862
+		    </simpara>
863
+		</question>
864
+		<answer>
865
+		    <simpara>
866
+			usrloc module has variable called db_url which contains username, password,
867
+			hostname, and name of the database. Make sure the settings are correct. See
868
+			usrloc module documentation for more information.
869
+		    </simpara>
870
+		</answer>
871
+	    </qandaentry>
872
+	    <qandaentry>
873
+		<question>
874
+		    <simpara>
875
+			Is there a support for accounting ?
876
+		    </simpara>
877
+		</question>
878
+		<answer>
879
+		    <simpara>
880
+			Yes, see acc module.
881
+		    </simpara>
882
+		</answer>
883
+	    </qandaentry>
884
+	    <qandaentry>
885
+		<question>
886
+		    <simpara>
887
+			What tool can I use to capture &sip; traffic ?
888
+		    </simpara>
889
+		</question>
890
+		<answer>
891
+		    <simpara>
892
+			<ulink url="http://ngrep.sourceforge.net">ngrep</ulink>, <ulink
893
+			    url="http://www.ethereal.com">ethereal</ulink>, <ulink
894
+			    url="http:/www.tcpdump.org">tcpdump</ulink>.
895
+		    </simpara>
896
+		</answer>
897
+	    </qandaentry>
898
+	    <qandaentry>
899
+		<question>
900
+		    <simpara>
901
+			Is there ENUM support in &ser; ?
902
+		    </simpara>
903
+		</question>
904
+		<answer>
905
+		    <simpara>
906
+			Yes, see enum module.
907
+		    </simpara>
908
+		</answer>
909
+	    </qandaentry>
910
+	    <qandaentry>
911
+		<question>
912
+		    <simpara>
913
+			Do you have any experience (or know) where I can get some info on setting up
914
+			an ENUM testbed with <acronym>DNS</acronym> and Linux?
915
+		    </simpara>
916
+		</question>
917
+		<answer>
918
+		    <simpara>
919
+			if by testbed you mean running your own e164.arpa root, then you simply
920
+			make your dns server a root for e164.arpa domain by adding line
921
+		    </simpara>
922
+		    <programlisting format="linespecific">
923
+primary         e164.arpa               e164.arpa.db
924
+</programlisting>
925
+		    <simpara>
926
+			into your named.boot file and then by populating file e164.arpa.db with
927
+			your enum entries.  Below is an example.
928
+		    </simpara>
929
+		    <programlisting format="linespecific">
930
+$ORIGIN .
931
+$TTL 0  ; 0 seconds
932
+e164.arpa               IN SOA  foo.fi. hostmaster.foo.fi. (
933
+                                200204681  ; serial
934
+				28800      ; refresh (8 hours)
935
+				7200       ; retry (2 hours)
936
+				604800     ; expire (1 week)
937
+				86400      ; minimum (1 day)
938
+			)
939
+		        NS      foo.fi.
940
+$ORIGIN e164.arpa.
941
+$ORIGIN 8.5.3.e164.arpa.
942
+$ORIGIN 9.3.8.1.5.6.2.8.5.3.e164.arpa.
943
+3.1   NAPTR   1 1 <quote>u</quote> <quote>E2U+sip</quote> <quote>!(^.*$)!sip:abc@bar.fi!i</quote> .
944
+</programlisting>
945
+		</answer>
946
+	    </qandaentry>
947
+	    <qandaentry>
948
+		<question>
949
+		    <simpara>
950
+			Will &ser; support <acronym>STUN</acronym> in the future?
951
+		    </simpara>
952
+		</question>
953
+		<answer>
954
+		    <simpara>
955
+			<acronym>STUN</acronym> is a protocol operated separately from &ser;
956
+		    </simpara>
957
+		</answer>
958
+	    </qandaentry>
959
+	    <qandaentry>
960
+		<question>
961
+		    <simpara>
962
+			Is there any way to show active calls (dialed number, duration, originating
963
+			<acronym>IP</acronym>...) with &ser;?
964
+		    </simpara>
965
+		</question>
966
+		<answer>
967
+		    <simpara>
968
+			No, ser is not call stateful.
969
+		    </simpara>
970
+		</answer>
971
+	    </qandaentry>
972
+	    <qandaentry>
973
+		<question>
974
+		    <simpara>
975
+			If I'm working with &rfc2543; compliant phones (such as
976
+			<acronym>ATA</acronym>) may I use loose routing?
977
+		    </simpara>
978
+		</question>
979
+		<answer>
980
+		    <simpara>
981
+			Yes, loose routing is backwards compatible.
982
+		    </simpara>
983
+		</answer>
984
+	    </qandaentry>
985
+	    <qandaentry>
986
+		<question>
987
+		    <simpara>
988
+			Trying to load the serweb page I get the following error message: Fatal
989
+			error: Call to undefined function: mysql_pconnect() in
990
+			/var/www/html/phplib/db_mysql.inc on line 73
991
+		    </simpara>
992
+		</question>
993
+		<answer>
994
+		    <simpara>
995
+			Configure <acronym>PHP</acronym> to load the MySQL extension.
996
+		    </simpara>
997
+		</answer>
998
+	    </qandaentry>
999
+	    <qandaentry>
1000
+		<question>
1001
+		    <simpara>
1002
+			I can open the page and even make changes and save
1003
+			them, but I'm receiving the following warning message:
1004
+			Warning: fopen(?/tmp/ser_fifo?, ?w?) ? Permission
1005
+			denied in /var/www/html/serweb/functions.php on line
1006
+			172
1007
+			Sorry - cannot open fifo
1008
+		    </simpara>
1009
+		</question>
1010
+		<answer>
1011
+		    <simpara>
1012
+			Make sure that the user under which the web server is running has read
1013
+			and write access to the <acronym>FIFO</acronym>.
1014
+		    </simpara>
1015
+		</answer>
1016
+	    </qandaentry>
1017
+	    <qandaentry>
1018
+		<question>
1019
+		    <simpara>
1020
+			How can I configure radiator for digest authentication?
1021
+		    </simpara>
1022
+		</question>
1023
+		<answer>
1024
+		    <simpara>
1025
+			In case of radiator, you don't need to do anything special in the
1026
+			configuration.  Just install the latest radiator and then make sure your
1027
+			config can handle the service-types you have configured ser to use. For
1028
+			example, you can have
1029
+		    </simpara>
1030
+		    <programlisting format="linespecific">
1031
+&lt;Handler Service-Type=SIP&gt;
1032
+...
1033
+&lt;/AuthBy&gt;
1034
+</programlisting>
1035
+		    <simpara>
1036
+			Or whatever your strategy is.
1037
+		    </simpara>
1038
+		</answer>
1039
+	    </qandaentry>
1040
+	    <qandaentry>
1041
+		<question>
1042
+		    <simpara>
1043
+			How can I configure radiator for digest authentication?
1044
+		    </simpara>
1045
+		</question>
1046
+		<answer>
1047
+		    <simpara>
1048
+			see freeradius-0.8.1/doc/rlm_digest
1049
+		    </simpara>
1050
+		</answer>
1051
+	    </qandaentry>
1052
+	    <qandaentry>
1053
+		<question>
1054
+		    <simpara>
1055
+			Trying to create alias, I am getting the following message:
1056
+		    </simpara>
1057
+		    <simpara>
1058
+			<quote>400 Table 'aliases' Not Found</quote>
1059
+		    </simpara>
1060
+		</question>
1061
+		<answer>
1062
+		    <simpara>
1063
+			You must have lookup(<quote>aliases</quote>) somewhere in your script.
1064
+		    </simpara>
1065
+		</answer>
1066
+	    </qandaentry>
1067
+	    <qandaentry>
1068
+		<question>
1069
+		    <simpara>
1070
+			Is there a way to add/edit/view aliases from serweb?
1071
+		    </simpara>
1072
+		</question>
1073
+		<answer>
1074
+		    <simpara>
1075
+			When new user confirm registration, new numeric alias is created. There is
1076
+			no another way to add or edit aliases from serweb.
1077
+		    </simpara>
1078
+		</answer>
1079
+	    </qandaentry>
1080
+	    <qandaentry>
1081
+		<question>
1082
+		    <simpara>
1083
+			I am getting a <quote>Forbidden</quote> reply from the Apache. The Apache is
1084
+			ponting to the +index.php for the serweb. I've only changed the &ip; address
1085
+			of the local host to 127.0.0.1 in the +config.php. Does anyone have any
1086
+			suggestions ?
1087
+		    </simpara>
1088
+		</question>
1089
+		<answer>
1090
+		    <simpara>
1091
+			Check if the file/folder has read permission for everybody.
1092
+		    </simpara>
1093
+		</answer>
1094
+	    </qandaentry>
1095
+
1096
+	    <qandaentry>
1097
+		<question>
1098
+		    <simpara>
1099
+			Also how much shared memory does &ser; allocate by default?
1100
+		    </simpara>
1101
+		</question>
1102
+		<answer>
1103
+		    <simpara>
1104
+			32 Mb.
1105
+		    </simpara>
1106
+		</answer>
1107
+	    </qandaentry>
1108
+	    <qandaentry>
1109
+		<question>
1110
+		    <simpara>
1111
+			Does MySQL have to reside on localhost?
1112
+		    </simpara>
1113
+		</question>
1114
+		<answer>
1115
+		    <simpara>
1116
+			No.
1117
+		    </simpara>
1118
+		</answer>
1119
+	    </qandaentry>
1120
+	    <qandaentry>
1121
+		<question>
1122
+		    <simpara>
1123
+			How can I identify what ser doesn't like about the config file?
1124
+		    </simpara>
1125
+		</question>
1126
+		<answer>
1127
+		    <programlisting format="linespecific">
1128
+0(612) parse error (81,1-10): syntax error
1129
+0(612) parse error (91,1-6):
1130
+                    ^^^^^^
1131
+</programlisting>
1132
+		    <simpara>
1133
+			These are the line number and the characters. So look in line 81 and 91 of
1134
+			your config file for errors.
1135
+		    </simpara>
1136
+		</answer>
1137
+	    </qandaentry>
1138
+	    <qandaentry>
1139
+		<question>
1140
+		    <programlisting format="linespecific">
1141
+Warning: 392 216.87.144.203:5060 "Noisy feedback tells:  pid=19604
1142
+req_src_ip=216.87.144.205 req_src_port=5065 in_uri=sip:addaline.com
1143
+out_uri=sip:addaline.com via_cnt==1".
1144
+</programlisting>
1145
+		    <simpara>
1146
+			I want to get rid of these?
1147
+		    </simpara>
1148
+		</question>
1149
+		<answer>
1150
+		    <simpara>
1151
+			Use sip_warning=no
1152
+		    </simpara>
1153
+		</answer>
1154
+	    </qandaentry>
1155
+	    <qandaentry>
1156
+		<question>
1157
+		    <simpara>
1158
+			Is &ser; a gatekeeper ?
1159
+		    </simpara>
1160
+		</question>
1161
+		<answer>
1162
+		    <simpara>
1163
+			No, &ser; is a &sip; proxy.
1164
+		    </simpara>
1165
+		</answer>
1166
+	    </qandaentry>
1167
+	    <qandaentry>
1168
+		<question>
1169
+		    <simpara>
1170
+			Is there an example of the session timer with &ser; somewhere?
1171
+		    </simpara>
1172
+		</question>
1173
+		<answer>
1174
+		    <simpara>
1175
+			That's a theoretical &sip; option today, &ser; is not supporting
1176
+			session-timer.  We gave it a try more than one year ago and gave up due to
1177
+			interop problems.  The specification was developing at that time so quickly
1178
+			that there was not any UA which would work with another one correctly.
1179
+		    </simpara>
1180
+		    <simpara>
1181
+			Once the interoperability gets better, it could be worth implementing. It is
1182
+			in general a nice mechanism for avoiding session state silo in network,
1183
+			which is good for scalability.
1184
+		    </simpara>
1185
+		</answer>
1186
+	    </qandaentry>
1187
+	    <qandaentry>
1188
+		<question>
1189
+		    <simpara>
1190
+			Could someone point me where I can read about this www_authorize()
1191
+		    </simpara>
1192
+		</question>
1193
+		<answer>
1194
+		    <simpara>
1195
+			The documentation is in sip_router/modules/auth_db/doc
1196
+		    </simpara>
1197
+		    <simpara>
1198
+			The function tries to verify user's credentials. It returns 1 if they are
1199
+			correct and -1 if not.
1200
+		    </simpara>
1201
+		</answer>
1202
+	    </qandaentry>
1203
+	    <qandaentry>
1204
+		<question>
1205
+		    <simpara>
1206
+			I'm new to &ser; and would like to set up a test lab with a couple different
1207
+			ip phones / adapters to learn from. Could someone recommend a few devices
1208
+			that we could use for that purpose?
1209
+		    </simpara>
1210
+		</question>
1211
+		<answer>
1212
+		    <simpara>
1213
+			Hardphones: Grandstream, Cisco, ATA, Mitel, Pingtel, Snom
1214
+		    </simpara>
1215
+		    <simpara>
1216
+			Softphones: kphone, Xten, Windows Messenger, Hotsip client.
1217
+		    </simpara>
1218
+		</answer>
1219
+	    </qandaentry>
1220
+	    <qandaentry>
1221
+		<question>
1222
+		    <simpara>
1223
+			how can i configure my ser for multiple domains?
1224
+			For example andrea@foo.bar and andrea@foo2.bar on the same server?
1225
+		    </simpara>
1226
+		</question>
1227
+		<answer>
1228
+		    <simpara>
1229
+			If you are using 0.8.10, it is a manual process--copy and paste
1230
+			<acronym>SQL</acronym> tables, have a table set for each served domain, and
1231
+			refer to the table names from your scripts. E.g.,
1232
+		    </simpara>
1233
+		    <simpara>
1234
+			if (uri=~"domain1.com") { lookup("domain1"); ...
1235
+		    </simpara>
1236
+		    <simpara>
1237
+			With 0.8.11 you can automate the process quite a lot. Authorization
1238
+			functions with realm set to empty value take domain name from &sip;
1239
+			requests. User location database keeps track of domains as well. The
1240
+			<quote>domain</quote> modules allows you to keep track of maintained domains
1241
+			in a way which does not take changing scripts.
1242
+		    </simpara>
1243
+		    <simpara>
1244
+			It is possible there are some magic options in domain/usrloc/auth_db/
1245
+			registrar/auth modules you need to turn on to enable multidomain
1246
+			operation--I don't remember these by heart, hopefuly some people
1247
+			on the mailing list do.
1248
+		    </simpara>
1249
+		</answer>
1250
+	    </qandaentry>
1251
+	    <qandaentry>
1252
+		<question>
1253
+		    <simpara>
1254
+			I get following warnings and error on NetBSD when I call
1255
+			user_interface/index.php:
1256
+		    </simpara>
1257
+		    <simpara>
1258
+			[Wed Jul 16 09:56:53 2003] [error] PHP Warning: Call-time pass-by-reference
1259
+			has been deprecated - argument passed by value; If you would like to pass it
1260
+			by reference, modify the declaration of [runtime function name]().  If you
1261
+			would like to enable call-time pass-by-reference, you can set
1262
+			allow_call_time_pass_reference to true in your INI file.  However, future
1263
+			versions may not support this any longer.  in
1264
+			/usr/pkg/share/httpd/htdocs/iptel/phplib/user.inc on line 72 [Wed Jul 16
1265
+			09:56:53 2003] [error] PHP Fatal error: Call to undefined function:
1266
+			mysql_pconnect() in /usr/pkg/share/httpd/htdocs/iptel/phplib/db_mysql.inc on
1267
+			line 73
1268
+		    </simpara>
1269
+		</question>
1270
+		<answer>
1271
+		    <simpara>
1272
+			Simply do what the text says: enable allow_call_time_pass_reference in
1273
+			<filename>/usr/pkg/etc/php.ini</filename> and install <acronym>PHP</acronym>
1274
+			MySQL support.
1275
+		    </simpara>
1276
+		</answer>
1277
+	    </qandaentry>
1278
+	    <qandaentry>
1279
+		<question>
1280
+		    <simpara>
1281
+			I am testing &ser; version 0.8.11pre29 with two <acronym>MSN</acronym>
1282
+			Messenger(v4.6) clients. I tried to send the following MESSAGE through &ser;
1283
+			with record-route header added by &ser;. However, the receiving
1284
+			<acronym>MSN</acronym> client responded with a 400 Bad Request for that
1285
+			message.
1286
+		    </simpara>
1287
+		</question>
1288
+		<answer>
1289
+		    <simpara>
1290
+			It's <acronym>MSN</acronym> Messenger's bug--lr parameter is not
1291
+			recognized as specified in &rfc3261;. Use
1292
+		    </simpara>
1293
+		    <simpara>
1294
+			modparam(<quote>rr</quote>, <quote>enable_full_lr</quote>, 1)
1295
+		    </simpara>
1296
+		    <simpara>
1297
+			in ser config file to make it working.
1298
+		    </simpara>
1299
+		</answer>
1300
+	    </qandaentry>
1301
+	    <qandaentry>
1302
+		<question>
1303
+		    <simpara>
1304
+			I have got an H.323 Mediatrix <acronym>FXO</acronym> gateway. It is not &sip;
1305
+			based. May I use it with &ser; ?
1306
+		    </simpara>
1307
+		</question>
1308
+		<answer>
1309
+		    <simpara>
1310
+			No.
1311
+		    </simpara>
1312
+		</answer>
1313
+	    </qandaentry>
1314
+	    <qandaentry>
1315
+		<question>
1316
+		    <simpara>
1317
+			It is posible to process the voicemail request on the same instance I use to
1318
+			forward/register users ?
1319
+		    </simpara>
1320
+		</question>
1321
+		<answer>
1322
+		    <simpara>
1323
+			Yes.
1324
+		    </simpara>
1325
+		</answer>
1326
+	    </qandaentry>
1327
+	    <qandaentry>
1328
+		<question>
1329
+		    <simpara>
1330
+			How can I checkout the sources from the <acronym>CVS</acronym> ?
1331
+		    </simpara>
1332
+		</question>
1333
+		<answer>
1334
+		    <simpara>
1335
+			FIXME.
1336
+		    </simpara>
1337
+		</answer>
1338
+	    </qandaentry>
1339
+	    <qandaentry>
1340
+		<question>
1341
+		    <simpara>
1342
+			Is ser compatible with MySQL 4.x ?
1343
+		    </simpara>
1344
+		</question>
1345
+		<answer>
1346
+		    <simpara>
1347
+			Yes.
1348
+		    </simpara>
1349
+		</answer>
1350
+	    </qandaentry>
1351
+	    <qandaentry>
1352
+		<question>
1353
+		    <simpara>
1354
+			Are there any binary packages available ?
1355
+		    </simpara>
1356
+		</question>
1357
+		<answer>
1358
+		    <simpara>
1359
+			FIXME.
1360
+		    </simpara>
1361
+		</answer>
1362
+	    </qandaentry>
1363
+	    <qandaentry>
1364
+		<question>
1365
+		    <simpara>
1366
+			What is symetric signalling ?
1367
+		    </simpara>
1368
+		</question>
1369
+		<answer>
1370
+		    <simpara>
1371
+			FIXME.
1372
+		    </simpara>
1373
+		</answer>
1374
+	    </qandaentry>
1375
+	    <qandaentry>
1376
+		<question>
1377
+		    <simpara>
1378
+			What is &sip;, <acronym>SIMPLE</acronym>, &sdp;, Proxy, Registrar, Redirect server ?
1379
+		    </simpara>
1380
+		</question>
1381
+		<answer>
1382
+		    <simpara>
1383
+			FIXME.
1384
+		    </simpara>
1385
+		</answer>
1386
+	    </qandaentry>
1387
+	    <qandaentry>
1388
+		<question>
1389
+		    <simpara>
1390
+			&ser; starts normally with the default <filename>ser.cfg</filename>. When I
1391
+			uncommented the line load module
1392
+			<quote>/usr/local/lib/ser/modules/mysql.so</quote> to load mysql.so,
1393
+			everything seems normally. But actually, ser stops abnormally.
1394
+		    </simpara>
1395
+		</question>
1396
+		<answer>
1397
+		    <simpara>
1398
+			mysql module is excluded from compilation/installation by default
1399
+			(dependencies issue). You can compile it separately with: make modules
1400
+			modules=modules/mysql. Also, you can add it in the list of the default
1401
+			compiled modules with: make all include_modules=<quote>mysql</quote>.  Then
1402
+			use: make install include_modules=<quote>mysql</quote>. To install only the
1403
+			modules: make install-modules include_modules=<quote>mysql</quote> or only