- removed the content specific to very old versions 0.x.y
... | ... |
@@ -1,256 +1,34 @@ |
1 |
-This file is here for old time's sake. |
|
2 |
-Current set of issues is to be found at our |
|
3 |
-Github Project page: |
|
4 |
-https://github.com/kamailio/kamailio/issues |
|
1 |
+Reporting Issues |
|
2 |
+================ |
|
5 | 3 |
|
4 |
+Current set of issues is to be found at our Github Project page: |
|
6 | 5 |
|
7 |
-This is a collection of issues which have shown up |
|
8 |
-since the version 0.8.8 was released. The issues are |
|
9 |
-ordered by numbers of ser versions to which they relate, |
|
10 |
-beginning with the newest release. Issues related to |
|
11 |
-operating systems are summarized in the bottom. |
|
12 |
-Desc: tls triggered crash on system with kerberos enabled openssl libs |
|
13 |
-Ser version: 0.10.x, 0.9.x |
|
14 |
-Reason: there is a bug in the openssl kerberos code (kssl.c): |
|
15 |
- libc malloc/free/calloc are used instead of the OPENSSL |
|
16 |
- versions. In ser ssl connections move between processes and |
|
17 |
- if normal mallocs are used (instead of ser shm versions) a |
|
18 |
- crash will occur eventually. |
|
19 |
- Quick openssl kerberos support check: |
|
20 |
- grep OPENSSL_NO_KRB5 openssl/opensslconf.h |
|
21 |
- If the above command returns no result => openssl is compiled with |
|
22 |
- kerberos support. |
|
23 |
-Workaround: use openssl versions not compiled with kerberos support or |
|
24 |
- try a late ser 0.10.x version compiled on the target machine |
|
25 |
- (its very important to compile against the same openssl library |
|
26 |
- as the one on the target machine) |
|
27 |
-CVS status: fixed / workarround enabled |
|
28 |
-Desc: ser crashes on startup if a group is specified (-g or group=) |
|
29 |
-Ser version: <=0.8.12 |
|
30 |
-Reason: bad copy & paste :-) |
|
31 |
-Patch: http://www.mobile-ip.de/~andrei/ser/main_group.patch |
|
32 |
-Workaround: update from cvs or apply the corresponding patch |
|
33 |
-CVS status: fixed |
|
34 |
-Desc: textops search REs like "^From" fail to match on RH8 |
|
35 |
-Ser version: all |
|
36 |
-Reason: there is a bug in RH8 libc, this kind of REs will never match |
|
37 |
- in case insensitive mode |
|
38 |
-Test: compile test/re_test.c (gcc re_test.c -o re_test) and try |
|
39 |
- echo -e "From:\nTo:" |./re_test -v '^From' |
|
40 |
- if your system is ok you should see 1 match, if not (and |
|
41 |
- your libc has this bug), 0 matches. |
|
42 |
-Workaround: ?upgrade? |
|
43 |
-Desc: textops REs match newline in constructs such [^@] |
|
44 |
-Ser version: all |
|
45 |
-Reason: there is a bug in newer linux libc versions (at least in |
|
46 |
- Debian libc6 2.3.x, Gentoo 1.4 lib 2.3.2, RH8, RH9, Fedora) |
|
47 |
-Test: compile test/re_test.c (gcc re_test.c -o re_test) and try |
|
48 |
- echo -e "From:\nTo:" |./re_test -v '[^.]+' |
|
49 |
- if your system is ok you should see 2 matches, if not (and |
|
50 |
- your libc has this bug), only 1 match. |
|
51 |
-Workaround: - use an older or fixed libc6 or avoid [^something] |
|
52 |
- - rewrite [^something] as [^something[:cntrl:]] |
|
53 |
-Desc: memory leaks occurs if SIP requests are processed in which |
|
54 |
- a Via header field occurs in end of header and includes |
|
55 |
- a parameter |
|
56 |
-Ser version: 0.8.10 |
|
57 |
-Reason: parameter fragment is not linked to a list when EoH is |
|
58 |
- encountered |
|
59 |
-Patch: http://www.iptel.org/ser/issues/via_ml_0810.patch |
|
60 |
-CVS Status: fixed |
|
61 |
-Desc: ser segfaults on receipt of some messages (occurs |
|
62 |
- rather rarely with a very high number of messages, |
|
63 |
- typically during stress tests) |
|
64 |
-Ser version: 0.8.10 and before |
|
65 |
-Reason: valid TM label value 0 is considered mistakenly |
|
66 |
- a special value |
|
67 |
-Workaround: turn syn_branch config option off |
|
68 |
-Patch: http://www.iptel.org/ser/issues/hash_fix.patch |
|
69 |
-CVS Status: fixed |
|
70 |
-Desc: serctl returns "read: Illegal option -s" for "add user" |
|
71 |
-Ser version: 0.8.10 and before |
|
72 |
-Reason: serctl's use of some shell script commands not portable |
|
73 |
-Workaround: download serctl 1.45 and set SUBSCRIBER_COLUMN back |
|
74 |
- to user_id |
|
75 |
-Download: http://cvs.berlios.de/cgi-bin/viewcvs.cgi/*checkout*/ser/sip_router/scripts/sc?rev=1.45 |
|
76 |
-CVS Status: fixed |
|
77 |
-Desc: 3261 ACKs for 200s are consumed by stateful processing |
|
78 |
-Ser version: 0.8.10 |
|
79 |
-Reason: 200/ACKs which happen to have the same transaction ID |
|
80 |
- as original INVITE were not distinguished from hbh |
|
81 |
- ACKs and consequently absorbed |
|
82 |
-Patch: http://www.iptel.org/ser/issues/tid3261ack.patch |
|
83 |
-Workaround: apply the patch to 0.8.10 sources |
|
84 |
-CVS status: fixed |
|
85 |
-Desc: on sparc machines, usage of mysql library causes a bus error |
|
86 |
-Ser version: 0.8.10 |
|
87 |
-Reason: ser is compiled with DBG_QM_MALLOC, which mistakenly uses |
|
88 |
- only alignment of four (ROUNDTO) -- insufficient for sparc |
|
89 |
- boxes, mysql library uses long long |
|
90 |
-Workaround: recompile with DBG_QM_MALLOC turned off or ROUNDTO redefined |
|
91 |
- to 8 |
|
92 |
-CVS status: fixed |
|
93 |
-Desc: nonce validation doesn't work correctly on big endian machines. |
|
94 |
-BugId: 498 |
|
95 |
-Ser version: 0.8.10 |
|
96 |
-Patch: http://iptel.org/~janakj/nonce.c.patch |
|
97 |
-Workaround: Apply the patch to 0.8.10 sources |
|
98 |
-CVS status: fixed |
|
99 |
-Desc: ser 0.8.10 memory leak when an INVITE containing Route |
|
100 |
- header fields is received. |
|
101 |
- Symptoms: ser reports No memory left or crashes with BUG: qm_*: fragm. |
|
102 |
-BugId:n/a |
|
103 |
-Ser version: 0.8.10 |
|
104 |
-Patch: http://iptel.org/~janakj/invroute.patch |
|
105 |
-Workaround: Apply the patch to 0.8.10 sources |
|
106 |
-CVS status: fixed |
|
107 |
-Desc: ser 0.8.10 fails to remove consumed verified credentials properly |
|
108 |
- and leaves characters in forwarded messages when consume_credentials |
|
109 |
- is used |
|
110 |
-BugId:n/a |
|
111 |
-Ser version: 0.8.10 |
|
112 |
-Module: http://www.iptel.org/~jiri/ser/auth.tar.gz |
|
113 |
-Workaround: compile the auth module newly from sources above or |
|
114 |
- don't remove credentials (they only harm in terms of |
|
115 |
- packet size) |
|
116 |
-CVS status: fixed |
|
117 |
-Desc: ser 0.8.10 and earlier versions crash if contact list |
|
118 |
- excessively long |
|
119 |
-BugId: n/a |
|
120 |
-Ser version: 0.8.8, 0.8.9, 0.8.10 |
|
121 |
-Patch: http://www.iptel.org/ser/security/secalert-002-0_8_10.patch |
|
122 |
-Workaround: apply the patch to 0.8.10 sources |
|
123 |
-CVS status: fixed |
|
124 |
-Desc: ser 0.8.10 won't compile with bison 1.75 |
|
125 |
-BugId: n/a |
|
126 |
-Ser version: 0.8.8, 0.8.9, 0.8.10 |
|
127 |
-Patch: |
|
128 |
- 0.8.10 http://www.mobile-ip.de/~andrei/ser/0.8.10/ser-0.8.10-bison-1.75.patch |
|
129 |
- 0.8.9 http://www.mobile-ip.de/~andrei/ser/0.8.9/ser-0.8.9-bison-1.75.patch |
|
130 |
-Workaround: update from cvs, apply the corresponding patch or downgrade bison |
|
131 |
-CVS status: fixed |
|
6 |
+ * https://github.com/kamailio/kamailio/issues |
|
132 | 7 |
|
133 |
-================================================================================= |
|
134 |
-* ser 0.8.10 released, all the issues below this are fixed in ser 0.8.10, all the |
|
135 |
-* issues above are not :-) |
|
136 |
-================================================================================= |
|
8 |
+Issue Report Details |
|
9 |
+-------------------- |
|
137 | 10 |
|
138 |
-Desc: ser 0.8.9 won't log to stderr or syslog unless dontfork is set |
|
139 |
- (introduced when trying to fix bug 376) |
|
140 |
-BugId: n/a |
|
141 |
-Ser version: =0.8.9 (0.8.8 is ok) |
|
142 |
-Patch: http://www.mobile-ip.de/~andrei/ser/0.8.9/ser-0.8.9_log.patch |
|
143 |
-Workaround: update from cvs or apply the patch. |
|
144 |
-CVS status: fixed |
|
145 |
-Desc: local domain mismatch resulting in infinite loops |
|
146 |
- (With default configuration and domain names in a request |
|
147 |
- URI's, ser may not match "owned domain" in the |
|
148 |
- script's uri==myself condition, consider the request to |
|
149 |
- be for outside domain, and forward it to itself, resulting |
|
150 |
- in an infinite loop and "482" returned back to UAC.) |
|
151 |
-BugId: n/a |
|
152 |
-Reason: aliases do not support reverse DNS lookups yet |
|
153 |
-Workaround: Start ser with "alias=hostname" in config file |
|
154 |
-CVS status: fixed |
|
155 |
-Desc: sendto problems on FreeBSD |
|
156 |
- (when using tm sendto fails because of bad sockaddr len passed |
|
157 |
- to it) |
|
158 |
-BugId: n/a |
|
159 |
-Workaround: update from cvs or apply the following patch: |
|
160 |
- http://www.mobile-ip.de/~andrei/ser/0.8.9/update_sock_struct_from_ip.patch |
|
161 |
-CVS status: fixed |
|
162 |
-Desc: full ipv6 addresses (w/o ::) are converted to 0:0:0:0:0:0:0 |
|
163 |
- (ser will listen on :: instead of the specified address) |
|
164 |
-BugId: n/a |
|
165 |
-Workaround: use ipv6 addresses w/ :: or compile ser without -DDNS_IP_HACK |
|
166 |
- (Makefile.defs). |
|
167 |
-CVS status: fixed |
|
11 |
+When reporting an issue, gather as much details as possible and include them |
|
12 |
+on the bug report. Useful details are: |
|
168 | 13 |
|
169 |
-================================================================================ |
|
170 |
-* ser 0.8.9 released, all the issues below this are fixed in ser 0.8.9, all the |
|
171 |
-* issues above are not :-) |
|
172 |
-================================================================================ |
|
14 |
+ * kamailio version (output of kamailio -v) |
|
15 |
+ * operating system where server is running |
|
16 |
+ * CPU architecture of the system |
|
17 |
+ * error log messages from syslog |
|
18 |
+ * if there is a coredump file, use gdb to extract the following: |
|
19 |
+ - full backtrace (gdb: bt full) |
|
20 |
+ - local variables (gdb: info locals) |
|
21 |
+ - list of the source code around the issue (gdb: list) |
|
22 |
+ * information about when it happens: |
|
23 |
+ - at startup |
|
24 |
+ - at shutdown |
|
25 |
+ - at runtime: |
|
26 |
+ ~ randomly (no way to reproduce it has been discovered) |
|
27 |
+ ~ periodically (an way to reproduce it has been discovered) |
|
173 | 28 |
|
174 |
-Desc: in default configuration, SER prints '127.0.0.1' in |
|
175 |
- Warning header field of all replies |
|
176 |
-BugId: 372 |
|
177 |
-Workaround: use listen=<ip_address> in your configuration file; |
|
178 |
- that will make SER listen only on one interface (and not |
|
179 |
- on '127.0.0.1' in parallel) and advertise correct IP |
|
180 |
- address |
|
181 |
-Bug reason: multiple listening address ignored in message |
|
182 |
- translator |
|
183 |
-CVS status: fixed |
|
184 |
-Desc: serctl add ... returns "user exists" |
|
185 |
-BugId: 374 |
|
186 |
-Workaround: either use serweb for adding new users or update |
|
187 |
- the serctl utility from CVS; the fixed version is at |
|
188 |
- http://www.iptel.org/ser/issues/374/ |
|
189 |
-Bug reason: phplib_id ignored in sc |
|
190 |
-CVS Status: fixed |
|
191 |
-Desc: SMS, MSILO & JABBER modules fail to load because of unresolved |
|
192 |
-dependency on im.so |
|
193 |
-BugId: 375 |
|
194 |
-Workaround: change the makefiles & recompile |
|
195 |
-Bug reason: removal of RTLD_GLOBAL from dlopen. |
|
196 |
-CVS status: fixed |
|
197 |
-Desc: when forking & std_error=yes no open FD is closed |
|
198 |
-BugId: 376 |
|
199 |
-CVS status: fixed |
|
200 |
-Desc: exec module missing in binary RPM distro |
|
201 |
-BugId: - |
|
202 |
-CVS status: fixed |
|
203 |
-Workaround: compile from source distribution |
|
204 |
-Desc: when debug=3 & iptel.cfg is used mysql module fails in submit_query. |
|
205 |
-Workaround: use debug=9 or use log_stderr |
|
206 |
-Reason: unknown |
|
207 |
-BugId: 377 |
|
208 |
-Cvs status: not fixed |
|
29 |
+Contact |
|
30 |
+------- |
|
209 | 31 |
|
32 |
+If you have further questions about reporting an issue, email to: |
|
210 | 33 |
|
211 |
-================================================================================ |
|
212 |
-* OS-related issues |
|
213 |
-================================================================================ |
|
214 |
- |
|
215 |
-Desc: ser won't run on linux kernels <2.4 (fails with EINVAL when |
|
216 |
- initializing the shared memory) |
|
217 |
-BugId: n/a |
|
218 |
-Ser version: 0.8.8, 0.8.9, 0.8.10 |
|
219 |
-Workaround: Upgrade to a 2.4.* kernel (older kernels don't support shared |
|
220 |
- mmaping of /dev/zero ) or recompile ser with SYSV shm instead of |
|
221 |
- mmap (remove -DSHM_MMAP from Makefile.defs) |
|
222 |
-CVS status: n/a |
|
223 |
-Desc: Solaris resolver memory leak |
|
224 |
- (getipnodebyname on Solaris has a memory leak. unpatched |
|
225 |
- solaris 8 installations will fail after processing |
|
226 |
- ~ 360000 requests) |
|
227 |
-BugId: n/a |
|
228 |
-CVS status: n/a |
|
229 |
-Workaround: patch your Solaris OS |
|
34 |
+ * sr-dev@lists.sip-router.org |
... | ... |
@@ -1,4 +1,9 @@ |
1 |
-# |
|
1 |
+This file is here for old time's sake. |
|
2 |
+Current set of issues is to be found at our |
|
3 |
+Github Project page: |
|
4 |
+https://github.com/kamailio/kamailio/issues |
|
5 |
+-------------------------------------------------------------- |
|
6 |
+ |
|
2 | 7 |
|
3 | 8 |
This is a collection of issues which have shown up |
4 | 9 |
since the version 0.8.8 was released. The issues are |
... | ... |
@@ -8,6 +8,23 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
-------------------------------------------------------------- |
11 |
+Desc: tls triggered crash on system with kerberos enabled openssl libs |
|
12 |
+Ser version: 0.10.x, 0.9.x |
|
13 |
+Reason: there is a bug in the openssl kerberos code (kssl.c): |
|
14 |
+ libc malloc/free/calloc are used instead of the OPENSSL |
|
15 |
+ versions. In ser ssl connections move between processes and |
|
16 |
+ if normal mallocs are used (instead of ser shm versions) a |
|
17 |
+ crash will occur eventually. |
|
18 |
+ Quick openssl kerberos support check: |
|
19 |
+ grep OPENSSL_NO_KRB5 openssl/opensslconf.h |
|
20 |
+ If the above command returns no result => openssl is compiled with |
|
21 |
+ kerberos support. |
|
22 |
+Workaround: use openssl versions not compiled with kerberos support or |
|
23 |
+ try a late ser 0.10.x version compiled on the target machine |
|
24 |
+ (its very important to compile against the same openssl library |
|
25 |
+ as the one on the target machine) |
|
26 |
+CVS status: fixed / workarround enabled |
|
27 |
+-------------------------------------------------------------- |
|
11 | 28 |
Desc: ser crashes on startup if a group is specified (-g or group=) |
12 | 29 |
Ser version: <=0.8.12 |
13 | 30 |
Reason: bad copy & paste :-) |
... | ... |
@@ -23,7 +23,7 @@ Test: compile test/re_test.c (gcc re_test.c -o re_test) and try |
23 | 23 |
echo -e "From:\nTo:" |./re_test -v '^From' |
24 | 24 |
if your system is ok you should see 1 match, if not (and |
25 | 25 |
your libc has this bug), 0 matches. |
26 |
-Workarround: ?upgrade? |
|
26 |
+Workaround: ?upgrade? |
|
27 | 27 |
-------------------------------------------------------------- |
28 | 28 |
Desc: textops REs match newline in constructs such [^@] |
29 | 29 |
Ser version: all |
... | ... |
@@ -33,7 +33,7 @@ Test: compile test/re_test.c (gcc re_test.c -o re_test) and try |
33 | 33 |
echo -e "From:\nTo:" |./re_test -v '[^.]+' |
34 | 34 |
if your system is ok you should see 2 matches, if not (and |
35 | 35 |
your libc has this bug), only 1 match. |
36 |
-Workarround: - use an older or fixed libc6 or avoid [^something] |
|
36 |
+Workaround: - use an older or fixed libc6 or avoid [^something] |
|
37 | 37 |
- rewrite [^something] as [^something[:cntrl:]] |
38 | 38 |
--------------------------------------------------------------- |
39 | 39 |
Desc: memory leaks occurs if SIP requests are processed in which |
... | ... |
@@ -183,7 +183,7 @@ CVS status: fixed |
183 | 183 |
--------------------------------------------------------------- |
184 | 184 |
Desc: serctl add ... returns "user exists" |
185 | 185 |
BugId: 374 |
186 |
-Workaround: either use serweb for addding new users or update |
|
186 |
+Workaround: either use serweb for adding new users or update |
|
187 | 187 |
the serctl utility from CVS; the fixed version is at |
188 | 188 |
http://www.iptel.org/ser/issues/374/ |
189 | 189 |
Bug reason: phplib_id ignored in sc |
... | ... |
@@ -218,7 +218,7 @@ Cvs status: not fixed |
218 | 218 |
|
219 | 219 |
---------------------------------------------------------------- |
220 | 220 |
Desc: ser won't run on linux kernels <2.4 (fails with EINVAL when |
221 |
- intializing the shared memory) |
|
221 |
+ initializing the shared memory) |
|
222 | 222 |
BugId: n/a |
223 | 223 |
Ser version: 0.8.8, 0.8.9, 0.8.10 |
224 | 224 |
Workaround: Upgrade to a 2.4.* kernel (older kernels don't support shared |
... | ... |
@@ -15,16 +15,26 @@ Patch: http://www.mobile-ip.de/~andrei/ser/main_group.patch |
15 | 15 |
Workaround: update from cvs or apply the corresponding patch |
16 | 16 |
CVS status: fixed |
17 | 17 |
-------------------------------------------------------------- |
18 |
-Desc: textops search REs like "^From" fails to match on RH8 |
|
18 |
+Desc: textops search REs like "^From" fail to match on RH8 |
|
19 | 19 |
Ser version: all |
20 |
-Reason: there is a bug in RH8 libc |
|
20 |
+Reason: there is a bug in RH8 libc, this kind of REs will never match |
|
21 |
+ in case insensitive mode |
|
22 |
+Test: compile test/re_test.c (gcc re_test.c -o re_test) and try |
|
23 |
+ echo -e "From:\nTo:" |./re_test -v '^From' |
|
24 |
+ if your system is ok you should see 1 match, if not (and |
|
25 |
+ your libc has this bug), 0 matches. |
|
21 | 26 |
Workarround: ?upgrade? |
22 | 27 |
-------------------------------------------------------------- |
23 |
-Desc: textops subst REs match newline in constructs such [^@] |
|
24 |
-Ser version: 0.8.13?-unstable |
|
25 |
-Reason: there is a bug in newer libc versions (at least in debian |
|
26 |
- libc6 2.3.x) |
|
27 |
-Workarround: use an older or fixed libc6 or avoid [^something] |
|
28 |
+Desc: textops REs match newline in constructs such [^@] |
|
29 |
+Ser version: all |
|
30 |
+Reason: there is a bug in newer linux libc versions (at least in |
|
31 |
+ Debian libc6 2.3.x, Gentoo 1.4 lib 2.3.2, RH8, RH9, Fedora) |
|
32 |
+Test: compile test/re_test.c (gcc re_test.c -o re_test) and try |
|
33 |
+ echo -e "From:\nTo:" |./re_test -v '[^.]+' |
|
34 |
+ if your system is ok you should see 2 matches, if not (and |
|
35 |
+ your libc has this bug), only 1 match. |
|
36 |
+Workarround: - use an older or fixed libc6 or avoid [^something] |
|
37 |
+ - rewrite [^something] as [^something[:cntrl:]] |
|
28 | 38 |
--------------------------------------------------------------- |
29 | 39 |
Desc: memory leaks occurs if SIP requests are processed in which |
30 | 40 |
a Via header field occurs in end of header and includes |
... | ... |
@@ -8,6 +8,13 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
-------------------------------------------------------------- |
11 |
+Desc: ser crashes on startup if a group is specified (-g or group=) |
|
12 |
+Ser version: <=0.8.12 |
|
13 |
+Reason: bad copy & paste :-) |
|
14 |
+Patch: http://www.mobile-ip.de/~andrei/ser/main_group.patch |
|
15 |
+Workaround: update from cvs or apply the corresponding patch |
|
16 |
+CVS status: fixed |
|
17 |
+-------------------------------------------------------------- |
|
11 | 18 |
Desc: textops search REs like "^From" fails to match on RH8 |
12 | 19 |
Ser version: all |
13 | 20 |
Reason: there is a bug in RH8 libc |
... | ... |
@@ -8,7 +8,12 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
-------------------------------------------------------------- |
11 |
-Desc: texops subst REs match newline in constructs such [^@] |
|
11 |
+Desc: textops search REs like "^From" fails to match on RH8 |
|
12 |
+Ser version: all |
|
13 |
+Reason: there is a bug in RH8 libc |
|
14 |
+Workarround: ?upgrade? |
|
15 |
+-------------------------------------------------------------- |
|
16 |
+Desc: textops subst REs match newline in constructs such [^@] |
|
12 | 17 |
Ser version: 0.8.13?-unstable |
13 | 18 |
Reason: there is a bug in newer libc versions (at least in debian |
14 | 19 |
libc6 2.3.x) |
... | ... |
@@ -7,7 +7,12 @@ since the version 0.8.8 was released. The issues are |
7 | 7 |
ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 |
- |
|
10 |
+-------------------------------------------------------------- |
|
11 |
+Desc: texops subst REs match newline in constructs such [^@] |
|
12 |
+Ser version: 0.8.13?-unstable |
|
13 |
+Reason: there is a bug in newer libc versions (at least in debian |
|
14 |
+ libc6 2.3.x) |
|
15 |
+Workarround: use an older or fixed libc6 or avoid [^something] |
|
11 | 16 |
--------------------------------------------------------------- |
12 | 17 |
Desc: memory leaks occurs if SIP requests are processed in which |
13 | 18 |
a Via header field occurs in end of header and includes |
... | ... |
@@ -8,6 +8,15 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
|
11 |
+--------------------------------------------------------------- |
|
12 |
+Desc: memory leaks occurs if SIP requests are processed in which |
|
13 |
+ a Via header field occurs in end of header and includes |
|
14 |
+ a parameter |
|
15 |
+Ser version: 0.8.10 |
|
16 |
+Reason: parameter fragment is not linked to a list when EoH is |
|
17 |
+ encountered |
|
18 |
+Patch: http://www.iptel.org/ser/issues/via_ml_0810.patch |
|
19 |
+CVS Status: fixed |
|
11 | 20 |
--------------------------------------------------------------- |
12 | 21 |
Desc: ser segfaults on receipt of some messages (occurs |
13 | 22 |
rather rarely with a very high number of messages, |
... | ... |
@@ -15,6 +15,7 @@ Desc: ser segfaults on receipt of some messages (occurs |
15 | 15 |
Ser version: 0.8.10 and before |
16 | 16 |
Reason: valid TM label value 0 is considered mistakenly |
17 | 17 |
a special value |
18 |
+Workaround: turn syn_branch config option off |
|
18 | 19 |
Patch: http://www.iptel.org/ser/issues/hash_fix.patch |
19 | 20 |
CVS Status: fixed |
20 | 21 |
--------------------------------------------------------------- |
... | ... |
@@ -8,6 +8,15 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
|
11 |
+--------------------------------------------------------------- |
|
12 |
+Desc: ser segfaults on receipt of some messages (occurs |
|
13 |
+ rather rarely with a very high number of messages, |
|
14 |
+ typically during stress tests) |
|
15 |
+Ser version: 0.8.10 and before |
|
16 |
+Reason: valid TM label value 0 is considered mistakenly |
|
17 |
+ a special value |
|
18 |
+Patch: http://www.iptel.org/ser/issues/hash_fix.patch |
|
19 |
+CVS Status: fixed |
|
11 | 20 |
--------------------------------------------------------------- |
12 | 21 |
Desc: serctl returns "read: Illegal option -s" for "add user" |
13 | 22 |
Ser version: 0.8.10 and before |
... | ... |
@@ -42,8 +42,9 @@ Patch: http://iptel.org/~janakj/nonce.c.patch |
42 | 42 |
Workaround: Apply the patch to 0.8.10 sources |
43 | 43 |
CVS status: fixed |
44 | 44 |
--------------------------------------------------------------- |
45 |
-Desc: ser 0.8.10 reports No memory left when an INVITE containing Route |
|
45 |
+Desc: ser 0.8.10 memory leak when an INVITE containing Route |
|
46 | 46 |
header fields is received. |
47 |
+ Symptoms: ser reports No memory left or crashes with BUG: qm_*: fragm. |
|
47 | 48 |
BugId:n/a |
48 | 49 |
Ser version: 0.8.10 |
49 | 50 |
Patch: http://iptel.org/~janakj/invroute.patch |
... | ... |
@@ -8,6 +8,14 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
|
11 |
+--------------------------------------------------------------- |
|
12 |
+Desc: serctl returns "read: Illegal option -s" for "add user" |
|
13 |
+Ser version: 0.8.10 and before |
|
14 |
+Reason: serctl's use of some shell script commands not portable |
|
15 |
+Workaround: download serctl 1.45 and set SUBSCRIBER_COLUMN back |
|
16 |
+ to user_id |
|
17 |
+Download: http://cvs.berlios.de/cgi-bin/viewcvs.cgi/*checkout*/ser/sip_router/scripts/sc?rev=1.45 |
|
18 |
+CVS Status: fixed |
|
11 | 19 |
--------------------------------------------------------------- |
12 | 20 |
Desc: 3261 ACKs for 200s are consumed by stateful processing |
13 | 21 |
Ser version: 0.8.10 |
... | ... |
@@ -8,6 +8,15 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
|
11 |
+--------------------------------------------------------------- |
|
12 |
+Desc: 3261 ACKs for 200s are consumed by stateful processing |
|
13 |
+Ser version: 0.8.10 |
|
14 |
+Reason: 200/ACKs which happen to have the same transaction ID |
|
15 |
+ as original INVITE were not distinguished from hbh |
|
16 |
+ ACKs and consequently absorbed |
|
17 |
+Patch: http://www.iptel.org/ser/issues/tid3261ack.patch |
|
18 |
+Workaround: apply the patch to 0.8.10 sources |
|
19 |
+CVS status: fixed |
|
11 | 20 |
--------------------------------------------------------------- |
12 | 21 |
Desc: on sparc machines, usage of mysql library causes a bus error |
13 | 22 |
Ser version: 0.8.10 |
... | ... |
@@ -8,6 +8,16 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
|
11 |
+--------------------------------------------------------------- |
|
12 |
+Desc: on sparc machines, usage of mysql library causes a bus error |
|
13 |
+Ser version: 0.8.10 |
|
14 |
+Reason: ser is compiled with DBG_QM_MALLOC, which mistakenly uses |
|
15 |
+ only alignment of four (ROUNDTO) -- insufficient for sparc |
|
16 |
+ boxes, mysql library uses long long |
|
17 |
+Workaround: recompile with DBG_QM_MALLOC turned off or ROUNDTO redefined |
|
18 |
+ to 8 |
|
19 |
+CVS status: fixed |
|
20 |
+--------------------------------------------------------------- |
|
11 | 21 |
Desc: nonce validation doesn't work correctly on big endian machines. |
12 | 22 |
BugId: 498 |
13 | 23 |
Ser version: 0.8.10 |
... | ... |
@@ -8,6 +8,13 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
|
11 |
+Desc: nonce validation doesn't work correctly on big endian machines. |
|
12 |
+BugId: 498 |
|
13 |
+Ser version: 0.8.10 |
|
14 |
+Patch: http://iptel.org/~janakj/nonce.c.patch |
|
15 |
+Workaround: Apply the patch to 0.8.10 sources |
|
16 |
+CVS status: fixed |
|
17 |
+--------------------------------------------------------------- |
|
11 | 18 |
Desc: ser 0.8.10 reports No memory left when an INVITE containing Route |
12 | 19 |
header fields is received. |
13 | 20 |
BugId:n/a |
... | ... |
@@ -8,6 +8,14 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
|
11 |
+Desc: ser 0.8.10 reports No memory left when an INVITE containing Route |
|
12 |
+ header fields is received. |
|
13 |
+BugId:n/a |
|
14 |
+Ser version: 0.8.10 |
|
15 |
+Patch: http://iptel.org/~janakj/invroute.patch |
|
16 |
+Workaround: Apply the patch to 0.8.10 sources |
|
17 |
+CVS status: fixed |
|
18 |
+--------------------------------------------------------------- |
|
11 | 19 |
Desc: ser 0.8.10 fails to remove consumed verified credentials properly |
12 | 20 |
and leaves characters in forwarded messages when consume_credentials |
13 | 21 |
is used |
... | ... |
@@ -8,7 +8,16 @@ ordered by numbers of ser versions to which they relate, |
8 | 8 |
beginning with the newest release. Issues related to |
9 | 9 |
operating systems are summarized in the bottom. |
10 | 10 |
|
11 |
- |
|
11 |
+Desc: ser 0.8.10 fails to remove consumed verified credentials properly |
|
12 |
+ and leaves characters in forwarded messages when consume_credentials |
|
13 |
+ is used |
|
14 |
+BugId:n/a |
|
15 |
+Ser version: 0.8.10 |
|
16 |
+Module: http://www.iptel.org/~jiri/ser/auth.tar.gz |
|
17 |
+Workaround: compile the auth module newly from sources above or |
|
18 |
+ don't remove credentials (they only harm in terms of |
|
19 |
+ packet size) |
|
20 |
+CVS status: fixed |
|
12 | 21 |
--------------------------------------------------------------- |
13 | 22 |
Desc: ser 0.8.10 and earlier versions crash if contact list |
14 | 23 |
excessively long |
... | ... |
@@ -16,7 +16,7 @@ BugId: n/a |
16 | 16 |
Ser version: 0.8.8, 0.8.9, 0.8.10 |
17 | 17 |
Patch: http://www.iptel.org/ser/security/secalert-002-0_8_10.patch |
18 | 18 |
Workaround: apply the patch to 0.8.10 sources |
19 |
-CVS status: not fixed yet |
|
19 |
+CVS status: fixed |
|
20 | 20 |
--------------------------------------------------------------- |
21 | 21 |
Desc: ser 0.8.10 won't compile with bison 1.75 |
22 | 22 |
BugId: n/a |
... | ... |
@@ -3,18 +3,21 @@ |
3 | 3 |
# |
4 | 4 |
|
5 | 5 |
This is a collection of issues which have shown up |
6 |
-since the version 0.8.8 was released. |
|
6 |
+since the version 0.8.8 was released. The issues are |
|
7 |
+ordered by numbers of ser versions to which they relate, |
|
8 |
+beginning with the newest release. Issues related to |
|
9 |
+operating systems are summarized in the bottom. |
|
7 | 10 |
|
8 |
-Desc: ser won't run on linux kernels <2.4 (fails with EINVAL when |
|
9 |
- intializing the shared memory) |
|
10 |
-BugId: n/a |
|
11 |
-Ser version: 0.8.8, 0.8.9, 0.8.10 |
|
12 |
-Workaround: Upgrade to a 2.4.* kernel (older kernels don't support shared |
|
13 |
- mmaping of /dev/zero ) or recompile ser with SYSV shm instead of |
|
14 |
- mmap (remove -DSHM_MMAP from Makefile.defs) |
|
15 |
-CVS status: n/a |
|
11 |
+ |
|
12 |
+--------------------------------------------------------------- |
|
13 |
+Desc: ser 0.8.10 and earlier versions crash if contact list |
|
14 |
+ excessively long |
|
15 |
+BugId: n/a |
|
16 |
+Ser version: 0.8.8, 0.8.9, 0.8.10 |
|
17 |
+Patch: http://www.iptel.org/ser/security/secalert-002-0_8_10.patch |
|
18 |
+Workaround: apply the patch to 0.8.10 sources |
|
19 |
+CVS status: not fixed yet |
|
20 |
+--------------------------------------------------------------- |
|
16 | 21 |
Desc: ser 0.8.10 won't compile with bison 1.75 |
17 | 22 |
BugId: n/a |
18 | 23 |
Ser version: 0.8.8, 0.8.9, 0.8.10 |
... | ... |
@@ -23,10 +26,13 @@ Patch: |
23 | 26 |
0.8.9 http://www.mobile-ip.de/~andrei/ser/0.8.9/ser-0.8.9-bison-1.75.patch |
24 | 27 |
Workaround: update from cvs, apply the corresponding patch or downgrade bison |
25 | 28 |
CVS status: fixed |
26 |
-ser 0.8.10 released, all the issues below this are fixed in ser 0.8.10, all the |
|
27 |
-issues above are not :-) |
|
29 |
+--------------------------------------------------------------- |
|
30 |
+ |
|
31 |
+================================================================================= |
|
32 |
+* ser 0.8.10 released, all the issues below this are fixed in ser 0.8.10, all the |
|
33 |
+* issues above are not :-) |
|
34 |
+================================================================================= |
|
35 |
+ |
|
28 | 36 |
Desc: ser 0.8.9 won't log to stderr or syslog unless dontfork is set |
29 | 37 |
(introduced when trying to fix bug 376) |
30 | 38 |
BugId: n/a |
... | ... |
@@ -35,14 +41,6 @@ Patch: http://www.mobile-ip.de/~andrei/ser/0.8.9/ser-0.8.9_log.patch |
35 | 41 |
Workaround: update from cvs or apply the patch. |
36 | 42 |
CVS status: fixed |
37 | 43 |
--------------------------------------------------------------- |
38 |
-Desc: Solaris resolver memory leak |
|
39 |
- (getipnodebyname on Solaris has a memory leak. unpatched |
|
40 |
- solaris 8 installations will fail after processing |
|
41 |
- ~ 360000 requests) |
|
42 |
-BugId: n/a |
|
43 |
-CVS status: n/a |
|
44 |
-Workaround: patch your Solaris OS |
|
45 | 44 |
Desc: local domain mismatch resulting in infinite loops |
46 | 45 |
(With default configuration and domain names in a request |
47 | 46 |
URI's, ser may not match "owned domain" in the |
... | ... |
@@ -68,10 +66,12 @@ BugId: n/a |
68 | 66 |
Workaround: use ipv6 addresses w/ :: or compile ser without -DDNS_IP_HACK |
69 | 67 |
(Makefile.defs). |
70 | 68 |
CVS status: fixed |
71 |
-ser 0.8.9 released, all the issues below this are fixed in ser 0.8.9, all the |
|
72 |
-issues above are not :-) |
|
69 |
+ |
|
70 |
+================================================================================ |
|
71 |
+* ser 0.8.9 released, all the issues below this are fixed in ser 0.8.9, all the |
|
72 |
+* issues above are not :-) |
|
73 |
+================================================================================ |
|
74 |
+ |
|
73 | 75 |
Desc: in default configuration, SER prints '127.0.0.1' in |
74 | 76 |
Warning header field of all replies |
75 | 77 |
BugId: 372 |
... | ... |
@@ -114,3 +114,25 @@ BugId: 377 |
114 | 114 |
Cvs status: not fixed |
115 | 115 |
|
116 | 116 |
|
117 |
+================================================================================ |
|
118 |
+* OS-related issues |
|
119 |
+================================================================================ |
|
120 |
+ |
|
121 |
+---------------------------------------------------------------- |
|
122 |
+Desc: ser won't run on linux kernels <2.4 (fails with EINVAL when |
|
123 |
+ intializing the shared memory) |
|
124 |
+BugId: n/a |
|
125 |
+Ser version: 0.8.8, 0.8.9, 0.8.10 |
|
126 |
+Workaround: Upgrade to a 2.4.* kernel (older kernels don't support shared |
|
127 |
+ mmaping of /dev/zero ) or recompile ser with SYSV shm instead of |
|
128 |
+ mmap (remove -DSHM_MMAP from Makefile.defs) |
|
129 |
+CVS status: n/a |
|
130 |
+--------------------------------------------------------------- |
|
131 |
+Desc: Solaris resolver memory leak |
|
132 |
+ (getipnodebyname on Solaris has a memory leak. unpatched |
|
133 |
+ solaris 8 installations will fail after processing |
|
134 |
+ ~ 360000 requests) |
|
135 |
+BugId: n/a |
|
136 |
+CVS status: n/a |
|
137 |
+Workaround: patch your Solaris OS |
|
138 |
+--------------------------------------------------------------- |
... | ... |
@@ -5,6 +5,15 @@ |
5 | 5 |
This is a collection of issues which have shown up |
6 | 6 |
since the version 0.8.8 was released. |
7 | 7 |
|
8 |
+---------------------------------------------------------------- |
|
9 |
+Desc: ser won't run on linux kernels <2.4 (fails with EINVAL when |
|
10 |
+ intializing the shared memory) |
|
11 |
+BugId: n/a |
|
12 |
+Ser version: 0.8.8, 0.8.9, 0.8.10 |
|
13 |
+Workaround: Upgrade to a 2.4.* kernel (older kernels don't support shared |
|
14 |
+ mmaping of /dev/zero ) or recompile ser with SYSV shm instead of |
|
15 |
+ mmap (remove -DSHM_MMAP from Makefile.defs) |
|
16 |
+CVS status: n/a |
|
8 | 17 |
---------------------------------------------------------------- |
9 | 18 |
Desc: ser 0.8.10 won't compile with bison 1.75 |
10 | 19 |
BugId: n/a |
... | ... |
@@ -5,7 +5,19 @@ |
5 | 5 |
This is a collection of issues which have shown up |
6 | 6 |
since the version 0.8.8 was released. |
7 | 7 |
|
8 |
+---------------------------------------------------------------- |
|
9 |
+Desc: ser 0.8.10 won't compile with bison 1.75 |
|
10 |
+BugId: n/a |
|
11 |
+Ser version: 0.8.8, 0.8.9, 0.8.10 |
|
12 |
+Patch: |
|
13 |
+ 0.8.10 http://www.mobile-ip.de/~andrei/ser/0.8.10/ser-0.8.10-bison-1.75.patch |
|
14 |
+ 0.8.9 http://www.mobile-ip.de/~andrei/ser/0.8.9/ser-0.8.9-bison-1.75.patch |
|
15 |
+Workaround: update from cvs, apply the corresponding patch or downgrade bison |
|
16 |
+CVS status: fixed |
|
17 |
+---------------------------------------------------------------- |
|
18 |
+ser 0.8.10 released, all the issues below this are fixed in ser 0.8.10, all the |
|
19 |
+issues above are not :-) |
|
20 |
+---------------------------------------------------------------- |
|
8 | 21 |
Desc: ser 0.8.9 won't log to stderr or syslog unless dontfork is set |
9 | 22 |
(introduced when trying to fix bug 376) |
10 | 23 |
BugId: n/a |
... | ... |
@@ -31,7 +31,7 @@ Desc: local domain mismatch resulting in infinite loops |
31 | 31 |
BugId: n/a |
32 | 32 |
Reason: aliases do not support reverse DNS lookups yet |
33 | 33 |
Workaround: Start ser with "alias=hostname" in config file |
34 |
-CVS status: not fixed |
|
34 |
+CVS status: fixed |
|
35 | 35 |
--------------------------------------------------------------- |
36 | 36 |
Desc: sendto problems on FreeBSD |
37 | 37 |
(when using tm sendto fails because of bad sockaddr len passed |
... | ... |
@@ -5,6 +5,14 @@ |
5 | 5 |
This is a collection of issues which have shown up |
6 | 6 |
since the version 0.8.8 was released. |
7 | 7 |
|
8 |
+--------------------------------------------------------------- |
|
9 |
+Desc: ser 0.8.9 won't log to stderr or syslog unless dontfork is set |
|
10 |
+ (introduced when trying to fix bug 376) |
|
11 |
+BugId: n/a |
|
12 |
+Ser version: =0.8.9 (0.8.8 is ok) |
|
13 |
+Patch: http://www.mobile-ip.de/~andrei/ser/0.8.9/ser-0.8.9_log.patch |
|
14 |
+Workaround: update from cvs or apply the patch. |
|
15 |
+CVS status: fixed |
|
8 | 16 |
--------------------------------------------------------------- |
9 | 17 |
Desc: Solaris resolver memory leak |
10 | 18 |
(getipnodebyname on Solaris has a memory leak. unpatched |
... | ... |
@@ -30,7 +38,7 @@ Desc: sendto problems on FreeBSD |
30 | 38 |
to it) |
31 | 39 |
BugId: n/a |
32 | 40 |
Workaround: update from cvs or apply the following patch: |
33 |
- http://www.mobile-ip.de/~andrei/ser/update_sock_struct_from_ip.patch |
|
41 |
+ http://www.mobile-ip.de/~andrei/ser/0.8.9/update_sock_struct_from_ip.patch |
|
34 | 42 |
CVS status: fixed |
35 | 43 |
--------------------------------------------------------------- |
36 | 44 |
Desc: full ipv6 addresses (w/o ::) are converted to 0:0:0:0:0:0:0 |
... | ... |
@@ -39,6 +47,9 @@ BugId: n/a |
39 | 47 |
Workaround: use ipv6 addresses w/ :: or compile ser without -DDNS_IP_HACK |
40 | 48 |
(Makefile.defs). |
41 | 49 |
CVS status: fixed |
50 |
+---------------------------------------------------------------- |
|
51 |
+ser 0.8.9 released, all the issues below this are fixed in ser 0.8.9, all the |
|
52 |
+issues above are not :-) |
|
42 | 53 |
--------------------------------------------------------------- |
43 | 54 |
Desc: in default configuration, SER prints '127.0.0.1' in |
44 | 55 |
Warning header field of all replies |
... | ... |
@@ -5,6 +5,25 @@ |
5 | 5 |
This is a collection of issues which have shown up |
6 | 6 |
since the version 0.8.8 was released. |
7 | 7 |
|
8 |
+--------------------------------------------------------------- |
|
9 |
+Desc: Solaris resolver memory leak |
|
10 |
+ (getipnodebyname on Solaris has a memory leak. unpatched |
|
11 |
+ solaris 8 installations will fail after processing |
|
12 |
+ ~ 360000 requests) |
|
13 |
+BugId: n/a |
|
14 |
+CVS status: n/a |
|
15 |
+Workaround: patch your Solaris OS |
|
16 |
+--------------------------------------------------------------- |
|
17 |
+Desc: local domain mismatch resulting in infinite loops |
|
18 |
+ (With default configuration and domain names in a request |
|
19 |
+ URI's, ser may not match "owned domain" in the |
|
20 |
+ script's uri==myself condition, consider the request to |
|
21 |
+ be for outside domain, and forward it to itself, resulting |
|
22 |
+ in an infinite loop and "482" returned back to UAC.) |
|
23 |
+BugId: n/a |
|
24 |
+Reason: aliases do not support reverse DNS lookups yet |
|
25 |
+Workaround: Start ser with "alias=hostname" in config file |
|
26 |
+CVS status: not fixed |
|
8 | 27 |
--------------------------------------------------------------- |
9 | 28 |
Desc: sendto problems on FreeBSD |
10 | 29 |
(when using tm sendto fails because of bad sockaddr len passed |
... | ... |
@@ -5,6 +5,14 @@ |
5 | 5 |
This is a collection of issues which have shown up |
6 | 6 |
since the version 0.8.8 was released. |
7 | 7 |
|
8 |
+--------------------------------------------------------------- |
|
9 |
+Desc: sendto problems on FreeBSD |
|
10 |
+ (when using tm sendto fails because of bad sockaddr len passed |
|
11 |
+ to it) |
|
12 |
+BugId: n/a |
|
13 |
+Workaround: update from cvs or apply the following patch: |
|
14 |
+ http://www.mobile-ip.de/~andrei/ser/update_sock_struct_from_ip.patch |
|
15 |
+CVS status: fixed |
|
8 | 16 |
--------------------------------------------------------------- |
9 | 17 |
Desc: full ipv6 addresses (w/o ::) are converted to 0:0:0:0:0:0:0 |
10 | 18 |
(ser will listen on :: instead of the specified address) |
... | ... |
@@ -5,6 +5,13 @@ |
5 | 5 |
This is a collection of issues which have shown up |
6 | 6 |
since the version 0.8.8 was released. |
7 | 7 |
|
8 |
+--------------------------------------------------------------- |
|
9 |
+Desc: full ipv6 addresses (w/o ::) are converted to 0:0:0:0:0:0:0 |
|
10 |
+ (ser will listen on :: instead of the specified address) |
|
11 |
+BugId: n/a |
|
12 |
+Workaround: use ipv6 addresses w/ :: or compile ser without -DDNS_IP_HACK |
|
13 |
+ (Makefile.defs). |
|
14 |
+CVS status: fixed |
|
8 | 15 |
--------------------------------------------------------------- |
9 | 16 |
Desc: in default configuration, SER prints '127.0.0.1' in |
10 | 17 |
Warning header field of all replies |
... | ... |
@@ -36,6 +36,11 @@ Desc: when forking & std_error=yes no open FD is closed |
36 | 36 |
BugId: 376 |
37 | 37 |
CVS status: fixed |
38 | 38 |
--------------------------------------------------------------- |
39 |
+Desc: exec module missing in binary RPM distro |
|
40 |
+BugId: - |
|
41 |
+CVS status: fixed |
|
42 |
+Workaround: compile from source distribution |
|
43 |
+--------------------------------------------------------------- |
|
39 | 44 |
Desc: when debug=3 & iptel.cfg is used mysql module fails in submit_query. |
40 | 45 |
Workaround: use debug=9 or use log_stderr |
41 | 46 |
Reason: unknown |
... | ... |
@@ -25,11 +25,21 @@ Workaround: either use serweb for addding new users or update |
25 | 25 |
Bug reason: phplib_id ignored in sc |
26 | 26 |
CVS Status: fixed |
27 | 27 |
--------------------------------------------------------------- |
28 |
-Desc: SMS module fails to load because of unresolved dependency |
|
29 |
- on im.so |
|
28 |
+Desc: SMS, MSILO & JABBER modules fail to load because of unresolved |
|
29 |
+dependency on im.so |
|
30 | 30 |
BugId: 375 |
31 |
-Workaround: ? use source distribution, change modules/sms/Makefile |
|
32 |
- line with LIBS to "LIBS=" and recompile using make modules ? |
|
33 |
-Bug reason: ? historical left-over in sms/Makefile? |
|
34 |
-CVS status: not fixed yet |
|
31 |
+Workaround: change the makefiles & recompile |
|
32 |
+Bug reason: removal of RTLD_GLOBAL from dlopen. |
|
33 |
+CVS status: fixed |
|
35 | 34 |
--------------------------------------------------------------- |
35 |
+Desc: when forking & std_error=yes no open FD is closed |
|
36 |
+BugId: 376 |
|
37 |
+CVS status: fixed |
|
38 |
+--------------------------------------------------------------- |
|
39 |
+Desc: when debug=3 & iptel.cfg is used mysql module fails in submit_query. |
|
40 |
+Workaround: use debug=9 or use log_stderr |
|
41 |
+Reason: unknown |
|
42 |
+BugId: 377 |
|
43 |
+Cvs status: not fixed |
|
44 |
+ |
|
45 |
+ |
1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,35 @@ |
1 |
+# |
|
2 |
+# $Id$ |
|
3 |
+# |
|
4 |
+ |
|
5 |
+This is a collection of issues which have shown up |
|
6 |
+since the version 0.8.8 was released. |
|
7 |
+ |
|
8 |
+--------------------------------------------------------------- |
|
9 |
+Desc: in default configuration, SER prints '127.0.0.1' in |
|
10 |
+ Warning header field of all replies |
|
11 |
+BugId: 372 |
|
12 |
+Workaround: use listen=<ip_address> in your configuration file; |
|
13 |
+ that will make SER listen only on one interface (and not |
|
14 |
+ on '127.0.0.1' in parallel) and advertise correct IP |
|
15 |
+ address |
|
16 |
+Bug reason: multiple listening address ignored in message |
|
17 |
+ translator |
|
18 |
+CVS status: fixed |
|
19 |
+--------------------------------------------------------------- |
|
20 |
+Desc: serctl add ... returns "user exists" |
|
21 |
+BugId: 374 |
|
22 |
+Workaround: either use serweb for addding new users or update |