Re: [Siproxd-users] Debug mode changing siproxd behaviour ??
Status: Beta
Brought to you by:
tries
From: Thomas R. <tr...@gm...> - 2010-04-02 21:18:19
|
Hello Étienne, First you should really consider upgrading siproxd to the current version (which meanwhile is 0.8.0 !). Quite a number of changes (and fixes) have been made that include improvements in RTP processing. Second, siproxd allows logging (incl. debug information) via TCP connection - even if runnign in background; check the 'debug_port' config option. This should allow you to catch a log the situation. Good luck and best regards, /Thmas On 2 Apr, Étienne wrote: > Hello list, > > This is the first time I try to use siproxd, and that is on OpenBSD-4.6 > with siproxd-0.5.13p0 from the ports. I'm using the software on my > gateway to the Internet, and a Nokia N79 as a client (I'm not sure > that has any impact here). > > I was in deep trouble trying to place a phone call, with the typical > error of "the call is placed but I can't hear nothing". To be more > accurate, testing it by calling the voicemail of the service, I could > hear like half of a second of the welcome message, then nothing. > Trying to debug this, I ran siproxd in the foreground, and suspecting > the firewall (PF) to be badly configured, I used tcpdump to get an > idea of what was going in and out on both sides of my gateway. > > Surprisingly, with this setup, I was unable to reproduce the problem, > everything worked like a charm. As soon as I switched back "daemonize" > to "1", the problem happened again. As a result, the only log I can > report is when the problem does not occur. :-( However, when running > siproxd daemonized, I can see in the network capture that just after > the beginning of the call, the gateway sends ICMP "port unreachable" > messages to both the client and the server for every single RTP packet > received. This doesn't happen when running the proxy in the foreground. > I have reproduced both case (and got the same results) a couple of > times before posting this. > > What can I do ? Thanks for your interest in this. > |