At 10:37 15/12/2006, Daniel-Constantin Mierla wrote:
On 12/14/06 17:03, samuel wrote:
It might be due to a DNS query....whenver a
request has to be
forwarded to a domain, openSER makes a DNS query to resolv the IP.
During this operation, the child processing the request will not
answer to further incoming messages.
If proves to be because of DNS, the best is to
install nscd (name service cache daemon) which will speed-up a lot DNS interaction. Having
it in the system will help other applications to do DNS queries faster (e.g., asterisk,
mail servers ...). It looks to be really powerful being able to cache many services, not
only DNS. It comes packaged with most of common distributions.
Actually we have tried this one and yet another one (whose name I can't recall)
and there were some reliability issues. Unfortunately, I remember this very remotely,
cc-ed thus serusers as this debate was there once going on -- hopefuly someone
with better memory than myself will speak up.
It was dnsmasq (also found almost in every distribution) if you don't
want to use bind in cache only mode. If you use dnsmasq put your
attention to the filterwin2k option; if you set it on, then SRV requests
won't be forwarded, only locally configured SRV request will be
answered.
Michal