[Serdev] t_replicate_xxx() broken in 0.8.11
Maxim Sobolev
sobomax at portaone.com
Mon Jul 7 22:08:02 UTC 2003
Andrei Pelinescu-Onciul wrote:
> On Jul 07, 2003 at 15:45, Andrei Pelinescu-Onciul <pelinescu-onciul at fokus.fraunhofer.de> wrote:
>
>>On Jul 07, 2003 at 04:25, Maxim Sobolev <sobomax at portaone.com> wrote:
>>
>>>Folks,
>>>
>>>Finally we decided to give 0.8.11 a try in our product, but found that
>>>among other more minor problems (I will report on them later), there is
>>>a significant one: t_replicate_udp(), which we use to keep copy of
>>>registration database on a spare server, doesn't work. The reginfo is
>>>saved in the local database just fine, but request isn't replicated and
>>>after sending usual 200 OK to REGISTER the SER also replies with "500
>>>I'm terribly sorry, server error occured (7/TM)" to the UA from which
>>>REGISTER was initially received. We are getting the following in the logs:
>>
>>[...]
>>
>>>Any ideas are greatly appreciated. Maybe it somehow related to the fact
>>>that we build SER with TCP and IPv6 disabled?
>>
>>No, there is a bug present in some tm functions (sometimes they try to
>>send a message without setting the outgoing protocol). It seems nobody
>>tried t_replicate in a while :-)
>>
>
>
> I think I've fixed it, along with another few possible send w/
> PROTO_NONE bugs (ser 0.8.11pre38, rel_0.8.11 branch).
That fixed it, at least in rel_0.8.11, t_replicate_udp() now works just
fine. Thanks!
-Maxim
More information about the Serdev
mailing list