Hi Juha
Feel free to consider this a bug report.
We have encountered several problems with the built in xml-rpc server
which has several limitations.
1. No access list and managing IP tables is something I wish to avoid
2. No possibility to listen on a custom IP address, the server
listens on all interfaces
3. Random crashes for which after months of testing we could not
locate the source for. Practically we cannot use Presence in
production environment because of this.
Personally, I would be happy not to have an extra piece software to
install if the rpc server in OpenSER works fine but until is fixed
this solution works fine for me and I wanted to share it with others.
Adrian
On May 31, 2008, at 1:54 PM, Juha Heinanen wrote:
Adrian Georgescu writes:
This proxy replaces the need for OpenSER built-in
xml-rpc server,
which has
no access list and is prone to crash the server.
adrian,
we earlier had fifo_relay, which i didn't like at all because it
introduced yet another single point of failure to the system. i
therefore proposed to add access lists to current built-in xmlrpc
server. if i remember correctly, this was not deemed necessary
because
one could use ip tables to limit access to the built-in server.
i don't remember seeing any bug reports on built-in xmlrpc server
crashing openser. if there are some, i think it would be very
important
to get those bugs fixed so that an external xmlrpc proxy would not be
needed.
-- juha