Browse code

- faq split

Jan Janak authored on 28/08/2003 20:50:58
Showing 4 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,118 @@
1
+<!-- $Id$ -->
2
+
3
+<chapter>
4
+    <title>Database Related Questions</title>
5
+    <qandaset>
6
+	<qandaentry>
7
+	    <question>
8
+		<simpara>
9
+		    Mar 10 16:46:33 ttalksvr /usr/sbin/ser[6592]: connect_db(): Can't connect to
10
+		    local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
11
+		</simpara>
12
+	    </question>
13
+	    <answer>
14
+		<simpara>
15
+		    Make sure your MySQL server is running.
16
+		</simpara>
17
+	    </answer>
18
+	</qandaentry>
19
+
20
+	<qandaentry>
21
+	    <question>
22
+		<simpara>
23
+		    I get the following error:
24
+		</simpara>
25
+		<screen format="linespecific">
26
+0(5164) db_init(): Error while trying to connect database
27
+0(5164) mod_init(): Error while connecting database
28
+0(5164) init_modules(): Error while initializing module usrloc
29
+</screen>
30
+		<simpara>
31
+		</simpara>
32
+	    </question>
33
+	    <answer>
34
+		<simpara>
35
+		    Modules using database have variable called db_url which contains username,
36
+		    password, hostname, and name of the database. Make sure the settings are
37
+		    correct. See module documentation for more information.
38
+		</simpara>
39
+	    </answer>
40
+	</qandaentry>
41
+
42
+	<qandaentry>
43
+	    <question>
44
+		<simpara>
45
+		    Does MySQL/Postgres/Whatever have to reside on localhost?
46
+		</simpara>
47
+	    </question>
48
+	    <answer>
49
+		<simpara>
50
+		    No.
51
+		    </simpara>
52
+	    </answer>
53
+	</qandaentry>
54
+
55
+	<qandaentry>
56
+	    <question>
57
+		<simpara>
58
+		    Why do I need a database ?
59
+		</simpara>
60
+	    </question>
61
+	    <answer>
62
+		<simpara>
63
+		    Many modules need the database. Authentication modules retrieve users'
64
+		    crecentials from the database, user location module can be configured to store
65
+		    registered bindings into the database, accounting module can use database to
66
+		    store CDR and so on.
67
+		</simpara>
68
+	    </answer>
69
+	</qandaentry>
70
+	<qandaentry>
71
+	    <question>
72
+		<simpara>
73
+		    Which database engines are supported ?
74
+		</simpara>
75
+	    </question>
76
+	    <answer>
77
+		<simpara>
78
+		    Currently we support MySQL, Postgres and plaintext files.
79
+		</simpara>
80
+	    </answer>
81
+	</qandaentry>
82
+	
83
+	<qandaentry>
84
+	    <question>
85
+		<simpara>
86
+		    Which database engine should I use ?
87
+		</simpara>
88
+	    </question>
89
+	    <answer>
90
+		<simpara>
91
+		    That depends on your requirements. Performance aspects are probably not very
92
+		    important. The most stable and proven is MySQL module. Also serctl utility works
93
+		    well with this database.
94
+		</simpara>
95
+		<simpara>
96
+		    Another option is postgres support which was donated by Greg Faustak. The module
97
+		    still new and not that mature (read proven) yet. People using the module
98
+		    reported that it worked well.
99
+		</simpara>
100
+		<simpara>
101
+		    Last option is dbtext module which uses plaintext files to store the data. This
102
+		    module is somewhat experimental and shouldn't be used for any serious
103
+		    deployment. The module is quite slow, but it can fit well into small
104
+		    instalations containing only a couple of users or demos where you need to change
105
+		    the content of the database often by hand.
106
+		</simpara>
107
+	    </answer>
108
+	</qandaentry>
109
+
110
+    </qandaset>
111
+</chapter>
112
+
113
+
114
+<!-- Keep this element at the end of the file
115
+Local Variables:
116
+sgml-parent-document: ("serfaq.sgml" "Book" "chapter")
117
+End:
118
+-->
0 119
new file mode 100644
... ...
@@ -0,0 +1,33 @@
1
+<!-- $Id$ -->
2
+
3
+<chapter>
4
+    <title>Licensing</title>
5
+    <qandaset>
6
+	<qandaentry>
7
+	    <question>
8
+		<simpara>
9
+		    Is the &sername; (&ser;) free ? Or do we need to pay ? Becaure my boss worry
10
+		    about that, please help me.
11
+		</simpara>
12
+	    </question>
13
+	    <answer>
14
+		<simpara>
15
+		    Yes, it is free. See
16
+		    <ulink url="http://cvs.berlios.de/cgi-bin/viewcvs.cgi/*checkout*/ser/sip_router/COPYING?rev=HEAD&amp;content-type=text/plain">
17
+			http://cvs.berlios.de/cgi-bin/viewcvs.cgi/*checkout*/ser/sip_router/COPYING?rev=HEAD&amp;content-type=text/plain
18
+		    </ulink>
19
+		</simpara>
20
+	    </answer>
21
+	</qandaentry>
22
+
23
+	
24
+
25
+    </qandaset>
26
+</chapter>
27
+
28
+
29
+<!-- Keep this element at the end of the file
30
+Local Variables:
31
+sgml-parent-document: ("serfaq.sgml" "Book" "chapter")
32
+End:
33
+-->
... ...
@@ -3,6 +3,10 @@
3 3
 
4 4
 <!-- Include general SER documentation entities -->
5 5
 <!ENTITY % serentities SYSTEM "../ser_entities.sgml">
6
+
7
+<!ENTITY % licensing SYSTEM "licensing.sgml">
8
+<!ENTITY % serweb SYSTEM "serweb.sgml">
9
+
6 10
 %serentities;
7 11
 
8 12
 ]>
... ...
@@ -23,15 +27,96 @@
23 27
 	</copyright>
24 28
 	<abstract>
25 29
 	    <para>
26
-		A compilation of questions and answers from serhelp, serusers, and serdev mailing lists.
30
+		A compilation of questions and answers from <email>serhelp@iptel.org</email>,
31
+		<email>serusers@iptel.org</email>, and <email>serdev@iptel.org</email> mailing
32
+		lists.
27 33
 	    </para>
28 34
 	</abstract>
29 35
     </bookinfo>
30 36
     <toc></toc>
31 37
     
32 38
     <chapter>
33
-	<title>Frequently Asked Questions</title>
39
+	<title>General</title>
34 40
 	<qandaset>
41
+	    <qandaentry>
42
+		<question>
43
+		    <simpara>
44
+			Is it possible to use &ser; as a &sip; user agent (both of User Agent Client
45
+			(&uac;) and User Agent Server (&uas;)?
46
+		    </simpara>
47
+		</question>
48
+		<answer>
49
+		    <simpara>
50
+			Not easily. &ser; has built-in some functions that allow to use it as user
51
+			agent, but our primary goal is to develop a server so this is without
52
+			guarantee and can even dissapear in future versions.
53
+		    </simpara>
54
+		</answer>
55
+	    </qandaentry>
56
+	    <qandaentry>
57
+		<question>
58
+		    <simpara>
59
+			Can &ser; work well together with some of the location server (e. g.LDAP or DNS) ?
60
+		    </simpara>
61
+		</question>
62
+		<answer>
63
+		    <simpara>
64
+			&ser;'s built-in location server uses in-<acronym>RAM</acronym> database for
65
+			high performance and optionally MySQL for persistency. More database
66
+			protocols may be supplied on contractual basis. As far as I know,
67
+			<acronym>DNS</acronym> is not used in the industry for user location.
68
+		    </simpara>
69
+		</answer>
70
+	    </qandaentry>
71
+	    <qandaentry>
72
+		<question>
73
+		    <simpara>
74
+			What is a proxy server ?
75
+		    </simpara>
76
+		</question>
77
+		<answer>
78
+		    <simpara>
79
+			A proxy server is an entity that routes &sip; messages. See &sip
80
+			introduction which is part of the distribution.
81
+		    </simpara>
82
+		</answer>
83
+	    </qandaentry>
84
+	    <qandaentry>
85
+		<question>
86
+		    What is the difference between proxy server and back to back user agent (B2BUA) ?
87
+		</question>
88
+		<answer>
89
+		    <simpara>
90
+			The main difference is that proxy servers are transaction-stateful, while
91
+			B2BUAs are call stateful. That means proxy servers keep state only during
92
+			&sip; transactions (that is at the beginning and and of a call) and do not
93
+			keep any state during the whole call.
94
+		    </simpara>
95
+		    <simpara>
96
+			A B2BUA acts merely as connection of two or more user agents which are
97
+			connected through some means. B2BUAs keep some state (usualy some structures
98
+			in the memory) during the whole call.
99
+		    </simpara>
100
+		    <para>
101
+			This property gives B2BUA some interesting features that proxies don't
102
+			have. For example B2BUA can tear down and existing call--proxies can't do
103
+			that. On the other hand B2BUAs can easily become a bottleneck in terms of
104
+			scalability.
105
+		    </para>
106
+		</answer>
107
+	    </qandaentry>
108
+	    <qandaentry>
109
+		<question>
110
+		    <simpara>
111
+			So is &ser; proxy or B2BUA ? Can it terminate an existing call ?
112
+		    </simpara>
113
+		</question>
114
+		<answer>
115
+		    <simpara>
116
+			&ser; is a proxy. I can't terminate existing call.
117
+		    </simpara>
118
+		</answer>
119
+	    </qandaentry>
35 120
 	    <qandaentry>
36 121
 		<question>
37 122
 		    <simpara>
... ...
@@ -144,19 +229,6 @@
144 229
 		    </simpara>
145 230
 		</question>
146 231
 	    </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 232
 	    <qandaentry>
161 233
 		<question>
162 234
 		    <simpara>
... ...
@@ -178,22 +250,6 @@
178 250
 		    </simpara>
179 251
 		</answer>
180 252
 	    </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 253
 	    <qandaentry>
198 254
 		<question>
199 255
 		    <simpara>
... ...
@@ -240,21 +296,6 @@
240 296
 		    </simpara>
241 297
 		</answer>
242 298
 	    </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 299
 	    <qandaentry>
259 300
 		<question>
260 301
 		    <simpara>
... ...
@@ -407,7 +448,7 @@
407 448
 		</question>
408 449
 		<answer>
409 450
 		    <simpara>
410
-			we no longer disclose our operational policy to the public audience. The
451
+			We no longer disclose our operational policy to the public audience. The
411 452
 			configuration file is only available to our customers under <acronym>NDA</acronym>.
412 453
 		    </simpara>
413 454
 		</answer>
... ...
@@ -646,22 +687,6 @@ ser -E     2>/tmp/ser.log
646 687
 		    </simpara>
647 688
 		</answer>
648 689
 	    </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 690
 	    <qandaentry>
666 691
 		<question>
667 692
 		    <simpara>
... ...
@@ -701,19 +726,6 @@ ser -E     2>/tmp/ser.log
701 726
 		    </simpara>
702 727
 		</answer>
703 728
 	    </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 729
 	    <qandaentry>
718 730
 		<question>
719 731
 		    <simpara>
... ...
@@ -848,27 +860,6 @@ ser -E     2>/tmp/ser.log
848 860
 		    </simpara>
849 861
 		</answer>
850 862
 	    </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 863
 	    <qandaentry>
873 864
 		<question>
874 865
 		    <simpara>
... ...
@@ -982,38 +973,6 @@ $ORIGIN 9.3.8.1.5.6.2.8.5.3.e164.arpa.
982 973
 		    </simpara>
983 974
 		</answer>
984 975
 	    </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 976
 	    <qandaentry>
1018 977
 		<question>
1019 978
 		    <simpara>
... ...
@@ -1064,34 +1023,6 @@ $ORIGIN 9.3.8.1.5.6.2.8.5.3.e164.arpa.
1064 1023
 		    </simpara>
1065 1024
 		</answer>
1066 1025
 	    </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 1026
 
1096 1027
 	    <qandaentry>
1097 1028
 		<question>
... ...
@@ -1105,18 +1036,6 @@ $ORIGIN 9.3.8.1.5.6.2.8.5.3.e164.arpa.
1105 1036
 		    </simpara>
1106 1037
 		</answer>
1107 1038
 	    </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 1039
 	    <qandaentry>
1121 1040
 		<question>
1122 1041
 		    <simpara>
... ...
@@ -1248,33 +1167,6 @@ out_uri=sip:addaline.com via_cnt==1".
1248 1167
 		    </simpara>
1249 1168
 		</answer>
1250 1169
 	    </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 1170
 	    <qandaentry>
1279 1171
 		<question>
1280 1172
 		    <simpara>
... ...
@@ -1336,18 +1228,6 @@ out_uri=sip:addaline.com via_cnt==1".
1336 1228
 		    </simpara>
1337 1229
 		</answer>
1338 1230
 	    </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 1231
 	    <qandaentry>
1352 1232
 		<question>
1353 1233
 		    <simpara>
... ...
@@ -1405,6 +1285,20 @@ out_uri=sip:addaline.com via_cnt==1".
1405 1285
 		    </simpara>
1406 1286
 		</answer>
1407 1287
 	    </qandaentry>
1288
+
1289
+	    <qandaentry>
1290
+		<question>
1291
+		    <simpara>
1292
+			Is ser compatible with MySQL 4.x ?
1293
+		</simpara>
1294
+		</question>
1295
+		<answer>
1296
+		    <simpara>
1297
+			Yes.
1298
+		    </simpara>
1299
+		</answer>
1300
+	    </qandaentry>
1301
+
1408 1302
 	</qandaset>
1409 1303
     </chapter>
1410 1304
 </book>
1411 1305
new file mode 100644
... ...
@@ -0,0 +1,184 @@
1
+<!-- $Id$ -->
2
+
3
+<chapter>
4
+    <title>SERWEB</title>
5
+    <qandaset>
6
+	<qandaentry>
7
+	    <question>
8
+		<simpara>
9
+		    Is there <quote>send IM</quote> page for sending instant messages only or does
10
+		    it accept replies as well (i.e. does it act like a full &ua;) ?
11
+		</simpara>
12
+	    </question>
13
+	    <answer>
14
+		<simpara>
15
+		    It can send messages only.
16
+		</simpara>
17
+	    </answer>
18
+	</qandaentry>
19
+	
20
+	<qandaentry>
21
+	    <question>
22
+		<simpara>
23
+		    I have serweb running. I'm able to connect to <acronym>MySQL</acronym> fine. But
24
+		    it doesn't seem like the form params are getting assigned to variables. Is there
25
+		    something obvious I'm missing?
26
+		</simpara>
27
+	    </question>
28
+	    <answer>
29
+		<simpara>
30
+		    Please check if <varname>register_globals</varname> is set to On in your
31
+		    <filename>php.ini</filename> file. The option is set off by default due to
32
+		    security reasons.
33
+		</simpara>
34
+	    </answer>
35
+	</qandaentry>
36
+	
37
+	<qandaentry>
38
+	    <question>
39
+		<simpara>
40
+		    Can somebody tell me how to configure the serweb? Which directory should I put
41
+		    those files and which file and parameters should I modify. Or maybe this
42
+		    question was asked previously by somebody already, then please provide me a like
43
+		    to those answers.
44
+		</simpara>
45
+	</question>
46
+	    <answer>
47
+		<simpara>
48
+		    Dan Austin's howto (see &ser; webpage) is probably the currently most extensive
49
+		    documentation available.
50
+		</simpara>
51
+	    </answer>
52
+	</qandaentry>
53
+	
54
+	<qandaentry>
55
+	    <question>
56
+		<simpara>
57
+		    Trying to load the serweb page I get the following error message: Fatal error:
58
+		    Call to undefined function: mysql_pconnect() in
59
+		    /var/www/html/phplib/db_mysql.inc on line 73
60
+		</simpara>
61
+	    </question>
62
+	    <answer>
63
+		<simpara>
64
+		    Configure <acronym>PHP</acronym> to load the MySQL extension.
65
+		</simpara>
66
+	    </answer>
67
+	</qandaentry>
68
+	
69
+	<qandaentry>
70
+	    <question>
71
+		<simpara>
72
+		    I can open the page and even make changes and save them, but I'm receiving the
73
+		    following warning message: Warning: fopen(<quote>/tmp/ser_fifo</quote>,
74
+		    <quote>w</quote>) ? Permission denied in /var/www/html/serweb/functions.php on
75
+		    line 172 Sorry - cannot open fifo.
76
+		</simpara>
77
+	    </question>
78
+	    <answer>
79
+		<simpara>
80
+		    Make sure that the user under which the web server is running has read and write
81
+		    access to the <acronym>FIFO</acronym>.
82
+		</simpara>
83
+	    </answer>
84
+	</qandaentry>
85
+    
86
+	<qandaentry>
87
+	    <question>
88
+		<simpara>
89
+		    Is there a way to add/edit/view aliases from serweb?
90
+		</simpara>
91
+	    </question>
92
+	    <answer>
93
+		<simpara>
94
+		    When new user confirm registration, new numeric alias is created. There is no
95
+		    another way to add or edit aliases from serweb.
96
+		</simpara>
97
+	    </answer>
98
+	</qandaentry>
99
+	
100
+	<qandaentry>
101
+	    <question>
102
+		<simpara>
103
+		    I am getting a <quote>Forbidden</quote> reply from the Apache. The Apache is
104
+		    pointing to the index.php for the serweb. I've only changed the &ip; address of
105
+		    the local host to 127.0.0.1 in the config.php. Does anyone have any suggestions
106
+		    ?
107
+		</simpara>
108
+	    </question>
109
+	    <answer>
110
+		<simpara>
111
+		    Check if the file/folder has read permission for everybody.
112
+		</simpara>
113
+	    </answer>
114
+	</qandaentry>
115
+
116
+	<qandaentry>
117
+	    <question>
118
+		<simpara>
119
+		    I get following warnings and error on NetBSD when I call
120
+		    user_interface/index.php:
121
+		    </simpara>
122
+		<simpara>
123
+		    [Wed Jul 16 09:56:53 2003] [error] PHP Warning: Call-time pass-by-reference has
124
+		    been deprecated - argument passed by value; If you would like to pass it by
125
+		    reference, modify the declaration of [runtime function name]().  If you would
126
+		    like to enable call-time pass-by-reference, you can set
127
+		    allow_call_time_pass_reference to true in your INI file.  However, future
128
+		    versions may not support this any longer.  in
129
+		    /usr/pkg/share/httpd/htdocs/iptel/phplib/user.inc on line 72 [Wed Jul 16
130
+		    09:56:53 2003] [error] PHP Fatal error: Call to undefined function:
131
+		    mysql_pconnect() in /usr/pkg/share/httpd/htdocs/iptel/phplib/db_mysql.inc on
132
+		    line 73
133
+		</simpara>
134
+	    </question>
135
+	    <answer>
136
+		<simpara>
137
+		    Simply do what the text says: enable allow_call_time_pass_reference in
138
+		    <filename>/usr/pkg/etc/php.ini</filename> and install <acronym>PHP</acronym>
139
+		    MySQL support.
140
+		</simpara>
141
+	    </answer>
142
+	</qandaentry>
143
+	
144
+	<qandaentry>
145
+	    <question>
146
+		<simpara>
147
+		    I started the webserver and got the following message: Starting up of httpd:
148
+		    [Thu Aug 14 15:16:51 2003] alert ] httpd: Could not determine the of server
149
+		    fully qualified domain name, using 127.0.0.1 for ServerName 
150
+		</simpara>
151
+		<simpara>
152
+		    Does anyone know where is the problem ?
153
+		</simpara>
154
+	    </question>
155
+	    <answer>
156
+		<simpara>
157
+		    Set ServerName variable in the configuration file of your webserver to hostname
158
+		    of your computer.
159
+		</simpara>
160
+	    </answer>
161
+	</qandaentry>
162
+	<qandaentry>
163
+	    <question>
164
+		<simpara>
165
+		    What version of ser should I use with serweb from the CVS ?
166
+		</simpara>
167
+	    </question>
168
+	    <answer>
169
+		<simpara>
170
+		    CVS version of serweb is aligned to the stable branch of ser. It will not work
171
+		    with ser 0.8.10 because the database tables have been changed recently.
172
+		</simpara>
173
+	    </answer>
174
+	</qandaentry>
175
+
176
+    </qandaset>
177
+</chapter>
178
+
179
+
180
+<!-- Keep this element at the end of the file
181
+Local Variables:
182
+sgml-parent-document: ("serfaq.sgml" "Book" "chapter")
183
+End:
184
+-->