siproxd-users Mailing List for siproxd - SIP proxy/masquerading daemon (Page 2)
Status: Beta
Brought to you by:
tries
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
(1) |
Nov
(3) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(3) |
Feb
|
Mar
(9) |
Apr
(7) |
May
|
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
(5) |
Oct
(1) |
Nov
|
Dec
(1) |
2004 |
Jan
(3) |
Feb
(3) |
Mar
|
Apr
(4) |
May
(1) |
Jun
|
Jul
|
Aug
(4) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
2005 |
Jan
(14) |
Feb
(1) |
Mar
(1) |
Apr
(2) |
May
(6) |
Jun
|
Jul
|
Aug
(7) |
Sep
(1) |
Oct
(5) |
Nov
|
Dec
|
2006 |
Jan
(5) |
Feb
(4) |
Mar
(3) |
Apr
(2) |
May
|
Jun
(1) |
Jul
|
Aug
(4) |
Sep
|
Oct
|
Nov
(2) |
Dec
(4) |
2007 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(10) |
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
(2) |
Dec
(7) |
2008 |
Jan
(2) |
Feb
(2) |
Mar
(2) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(2) |
Dec
|
2009 |
Jan
|
Feb
(4) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(4) |
Dec
(1) |
2010 |
Jan
(2) |
Feb
(4) |
Mar
|
Apr
(4) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
(2) |
Oct
(2) |
Nov
(4) |
Dec
(4) |
2011 |
Jan
(2) |
Feb
(1) |
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(2) |
2012 |
Jan
(2) |
Feb
|
Mar
(3) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
(1) |
2013 |
Jan
|
Feb
|
Mar
|
Apr
(9) |
May
(2) |
Jun
(1) |
Jul
|
Aug
(2) |
Sep
(5) |
Oct
|
Nov
|
Dec
|
2014 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
(1) |
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(4) |
Dec
|
2018 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: Thomas R. <tr...@gm...> - 2016-04-16 14:21:49
|
A new release of siproxd is available. Release Notes for siproxd-0.8.2 =============================== A long time has gone by since the last official siproxd release. But development has not stood still. Behind the curtains of public releases work has continued and some exciting new features have been implemented. All this work in progress between public releases has been and is available in the daily code snapshots available for download. But now - finally - it is time for another public release. Major changes since 0.8.1: - We do now support dealing with anonymous calls. Some UAs (Fritzboxes and possibly other UAs as well) do behave in an interesting way if receiving an anonymous call (CLID suppressed by caller), causing the call to be dropped after 20...30 seconds. - Support for SIP Trunks - we do now supports SIP Trunks where a whole DID number block is attached to one single SIP account. - Various interoperability issues have been resolved, check the list of new plugins below. - And of course various bugfixes have been implemented. New plugins: - plugin_stripheader Allows to strip particular headers from SIP messages. Useful if your provider chokes on some headers included by your local UA. - plugin_codecfilter Allows blacklisting of codecs and removes those from any passing SDP payload in both (incoming and outgoing) directions. This allows the proxy to force the exclusion of particular codecs in the negotiation between a local UA and a remote side. - plugin_siptrunk Plugin to handle SIP Trunks where using *one* single SIP account a whole number block is routed. Please read the comments in the config file section. - plugin_fix_DTAG This plugin attempts to work-around some SIP issues with T-ONLINE SIP (as of 2015). T-Online.de sends broken Via headers in responses, causing the received SIP response to be discarded by any SIP client that properly checks the Via chain. - plugin_fix_fbox_anoncall This plugin attempts to work-around some SIP issues with Fritzbox devices and anonymous calls. Fritzbox devices do change their Contact header when answering an anonymous call (suppressed CLID) - this in turn confuses siproxd. This plugin attempts to work around this by sanitizing the Contact Header before processing. Upgrade Notes 0.8.1 to 0.8.2: - Merge the configuration file General Overview: - SIP (RFC3261) Proxy for SIP based softphones hidden behind a masquerading firewall - plugin system allows loading extensions to accomplish various tasks - Support for PRACK messages (RFC3262) - Support for UPDATE messages (RFC3311) - SIP UDP and TCP supported - Works with "dial-up" connections (dynamic IP addresses) - Multiple local users/hosts can be masqueraded simultaneously - Access control (IP based) for incoming traffic - Proxy Authentication for registration of local clients (User Agents) with individual passwords for each user - May be used as pure outbound proxy (registration of local UAs to a 3rd party registrar) - runs on various operating systems (see below) - Full duplex RTP data stream proxy for *incoming* and *outgoing* audio data - no firewall masquerading entries needed - Port range to be used for RTP traffic is configurable (-> easy to set up appropriate firewall rules for RTP traffic) - RTP proxy can handle multiple RTP streams (eg. audio + video) within a single SIP session. - Symmetric RTP support - Symmetric SIP signaling support - Supports running in a chroot jail and changing user-ID after startup - All configuration done via one simple ASCII configuration file - Logging to syslog in daemon mode - RPM package (Spec file) - The host part of UA registration entries can be masqueraded (mask_host, masked_host config items). Some Siemens SIP phones seem to need this 'feature'. - Provider specific outbound proxies can be configured - Can run "in front of" a NAT router.(in the local LAN segment) - supports "Short-Dials" - configurable RFC3581 (rport) support for sent SIP packets Requirements: - pthreads (Linux) - glibc2 / libc5 / uClibc - libosip2 (3.x.x) Mainly tested on: - CentOS This is the main development and testing environment. Other platforms are not extensively tested. Builds on (tested by dev-team or reported to build): - Linux: CentOS/RedHat - FreeBSD: FreeBSD 10.1 Note: A current siproxd version for pfsense (2.2.x - FreeBSD 10 based) can be provided, please contact the author. Only i386 and amd64 Plattform! Note: As the compile farm of sourceforge.net has been discontinued our building test possibilities are now somehow limited. Currently no explicit testing for systems/distributions other than CentOS/RHEL (x86 architecture) is made. We'll be looking into possibilities to perform some broader testing in future. Of course, external testers are welcome :-) Reported interoperability with softphones: - SNOM series - Fritzbox UAs - Grandstream BudgeTone-100 series - Linphone (local and remote UA) (http://www.linphone.org) - Kphone (local and remote UA) (http://www.wirlab.net/kphone/) - MSN messenger 4.6 (remote and local UA) - X-Lite (Win XP Professional) - SJPhone softphone - Asterisk PBX (using a SIP Trunk, masqueraded via siproxd) - Ekiga - FreePBX Reported interoperability with SIP service providers: - Sipgate (http://www.sipgate.de) - Stanaphone (SIP Gateway to PSTN) - Sipcall.ch (Swiss VoIP provider) - Ekiga - DTAG (Deutsche Telecom AG) -> requires plugin_fix_DTAG to work around some issues with this provider If you have siproxd successfully running with another SIP phone and/or service provider, please drop me a short note so I can update the list. Known interoperability issues with SIP service providers: - callcentric.com (AFAIK callcentric fails with "500 network failure" during REGISTER if more than one Via header is present in a SIP packet. Having multiple Via headers is completely in compliance with RFC3261. This might be related to their "NAT problem avoidance magic". There is nothing that can be done within siproxd to avoid this issue as callcentric does not comply with the SIP specification. Known bugs: - SRV DNS records are not yet looked up, only A records There will be more for sure... If you port siproxd to a new platform or do other kinds of changes or bugfixes that might be of general interest, please drop me a line. Also if you intend to include siproxd into a software distribution I'd be happy to get a short notice. |
From: Thomas R. <tr...@gm...> - 2014-08-12 18:51:36
|
Hi bgs, Would it be possible to collect a debug log from siproxd while performing a REGISTER that fails as described? That should give more details on what is going on and why the 401 response is not sent back to the client. Details on how to create a debug log can be found here: <http://www.siproxd.net/index.php?op=overview> See section "PROBLEM REPORTING". or <http://www.siproxd.net/siproxd_guide/siproxd_guide_c6s2.html> Best regards, /Thomas On 08/12/2014 04:59 PM, Bgs wrote: > > Dear all, > > This is my firs time with siproxd so the problem might be obvious, but I > found no clues about it. > > Situation: > > We have an asterisk which is operational and handles IP phones. > > I'd like to add a few SIP client within the office (PC and mobile > phones). These client are in different networks than the IP phone VLAN. > Some do have a NATed access to the asterisk but not all. This is why I > want to have a SIP proxy in place. > > asterisk server: in VoIP VLAN > siproxd server: one leg in VoIP VLAN and one in an office VLAN > accessible to all. > clients: in office VLAN > > My problem is that while I have a working config for the client for > direct connection (using Android sipdroid client right now), when I add > the proxy connection I cannot register. > > I checked the traffic on direct connection and proxy connection (in the > later case on both segments) and found that the difference is that when > I try to connect through siproxd, the 401 Unauthorized answers coming > from the asterisk are not getting though to the client. > > The excerpts from the communication can be found here: > > http://pastebin.com/bub3MqLt > > My configuration is rather plain (below are the not defaults): > Inbound and outbound interfaces set up appropriately. > hosts_allow for reg and sip with client networks > chrootjail (with hosts and resolv.conf) > debug logging enables > > Any ideas or pointers for where to look? > > Regards > Bgs > > > ------------------------------------------------------------------------------ > _______________________________________________ > Siproxd-users mailing list > Sip...@li... > https://lists.sourceforge.net/lists/listinfo/siproxd-users > |
From: Bgs <bg...@bg...> - 2014-08-12 15:26:58
|
Dear all, This is my firs time with siproxd so the problem might be obvious, but I found no clues about it. Situation: We have an asterisk which is operational and handles IP phones. I'd like to add a few SIP client within the office (PC and mobile phones). These client are in different networks than the IP phone VLAN. Some do have a NATed access to the asterisk but not all. This is why I want to have a SIP proxy in place. asterisk server: in VoIP VLAN siproxd server: one leg in VoIP VLAN and one in an office VLAN accessible to all. clients: in office VLAN My problem is that while I have a working config for the client for direct connection (using Android sipdroid client right now), when I add the proxy connection I cannot register. I checked the traffic on direct connection and proxy connection (in the later case on both segments) and found that the difference is that when I try to connect through siproxd, the 401 Unauthorized answers coming from the asterisk are not getting though to the client. The excerpts from the communication can be found here: http://pastebin.com/bub3MqLt My configuration is rather plain (below are the not defaults): Inbound and outbound interfaces set up appropriately. hosts_allow for reg and sip with client networks chrootjail (with hosts and resolv.conf) debug logging enables Any ideas or pointers for where to look? Regards Bgs |
From: Jon B. <jo...@ad...> - 2014-06-19 21:49:07
|
Hi I have used Smooth wall for some years with the SIP Proxy enabled. I run a call service that has capacity for >200 simultaneous calls with various SIP providers. Some providers have a SIP trunk and other just the standard single number registration. At the moment I am only using SIP proxyd to register the single number of which I have more than 200 numbers. I believe that Smooth Wall have some limits built in as occasionally if numbers aren't unregistered properly then they won't be able to register properly via the proxy. My question is, is there a limit to the number of SIP session that can be handled? Also will SIP trunk work properly? thanks Regards Jon Bolton Director ADTEC Communications is a 100% Australian owned critical communications, voice, video and data conferencing specialist. This e-mail may contain confidential information. If you are not the intended recipient do not keep, forward, use, save or reply to this communication This email has been processed by SmoothZap - www.smoothwall.net |
From: Thomas R. <tr...@gm...> - 2014-05-25 11:09:58
|
Hi Marc, Thank you for pointing this out. This patch makes perfectly sense, I'll include your changes into the code. Best regards, Thomas On 05/21/2014 06:17 PM, Marc van der Wal wrote: > Hi, > > I am currently developing a custom plugin for siproxd. In some cases, > it needs to modify the raw message buffer in order to work around > libosip2's limitations (for example, libosip2 doesn't handle RFC > 3966-style URIs correctly, while the upstream proxy I am communicating > with uses those). > > However, by doing so I have noticed that the subsequent modified message > gets truncated, even though my code recalculates ticket->raw_buffer_len > correctly. > > The issue lies in the fact that the buffer lengths used in the > subsequent checks are no longer valid if these are modified during the > PLUGIN_RAW phase. Instead, the recalculated buffer lengths within the > ticket should be used. > > My attached patch therefore modifies all these checks to use > ticket.raw_buffer and ticket.raw_buffer_len instead of buff and buflen. > This is the only way I know to make this case (and a somewhat ugly one, > I know, hence the [RFC] tag) work correctly. > > This patch is designed for siproxd-0.8.0 but might also apply cleanly to > more recent source trees. > > Regards, > > Marc van der Wal > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > > > > _______________________________________________ > Siproxd-users mailing list > Sip...@li... > https://lists.sourceforge.net/lists/listinfo/siproxd-users > |
From: Marc v. d. W. <x0r...@x0...> - 2014-05-21 16:47:29
|
Hi, I am currently developing a custom plugin for siproxd. In some cases, it needs to modify the raw message buffer in order to work around libosip2's limitations (for example, libosip2 doesn't handle RFC 3966-style URIs correctly, while the upstream proxy I am communicating with uses those). However, by doing so I have noticed that the subsequent modified message gets truncated, even though my code recalculates ticket->raw_buffer_len correctly. The issue lies in the fact that the buffer lengths used in the subsequent checks are no longer valid if these are modified during the PLUGIN_RAW phase. Instead, the recalculated buffer lengths within the ticket should be used. My attached patch therefore modifies all these checks to use ticket.raw_buffer and ticket.raw_buffer_len instead of buff and buflen. This is the only way I know to make this case (and a somewhat ugly one, I know, hence the [RFC] tag) work correctly. This patch is designed for siproxd-0.8.0 but might also apply cleanly to more recent source trees. Regards, Marc van der Wal |
From: Andrew R. <and...@gm...> - 2014-01-25 09:40:00
|
Hello Please tell me how to prevent resolve host when I am connected through a chain of proxy (outbound_proxy_host = 192.168.68.97). Connection settings for the client are: Primary Register Server msk.ims.mgts.ru Primary Proxy Server msk.ims.mgts.ru Primary Outbound Proxy Server 192.168.68.97 Primary Proxy Port 5060 When siprohd receives a packet from the client, it instead of what would pass on to another proxy, it tries to resolve the address to make msk.ims.mgts.ru. but this is only possible after proxy 192.168.68.97 00:35:53 utils.c:99 initializing DNS cache (256 entries) 00:35:53 utils.c:197 gethostbyname(msk.ims.mgts.ru) failed: h_errno=1 [Unknown host] 00:35:53 utils.c:255 DNS lookup - store into cache, entry 0) 00:35:53 utils.c:264 DNS lookup - errcnt=1 |
From: Thomas R. <tr...@gm...> - 2013-09-09 05:41:40
|
Still the same. As long as your internal IP 192.168.15.200 does show up in INCOMING messages (via header) something between siproxd and the pulic internet is fiddling with the SIP traffic. This source must be identified and reconfigured to NOT do this. 08:31:52 sock.c:281 received UDP packet from [85.234.150.85:5060] count=341 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 32 30 30 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d 200:5060;branch= 7a 39 68 47 34 62 4b 39 33 31 64 38 30 66 39 66 z9hG4bK931d80f9f [...] As you mention D-Link DIR-605L, a quick google brings up an disturbing fact that with t least some FW revisions the SIP ALG is alwasy turned on and cannot be switched off. (So this device DOES somehow fiddle around with SIP traffic). Before anythjing else you need to get that fixed. On 09/09/2013 02:56 AM, Jeremy Malcolm wrote: > On 08/09/2013, at 8:21 PM, Thomas Ries <tr...@gm...> wrote: > >> Hmm, the dumps look funny. >> >> Your internal address 192.168.15.200 (which supposedly ist the internal IP of >> the siproxd host) does unexpectedly show up in VIA header of incoming SIP >> messages (whereas the matching outgoing message clearly did *NOT* contain the >> internal IP but the public IP address). >> >> This makes me believe *strongly* that some other toys in your network are >> messing around with the SIP protocol. Do you have a SIP aware NAT >> Router/Firewall in place (between siporxd and the Internet)? If so, do disable >> *all* SIP processing on those devices. > > Thanks, I do indeed have a D-Link DIR-605L, and just noticed a (default-on) setting for "RTSP application-level gateway". I disabled it and rebooted - the D-Link now just has a DMZ host setting pointing to the machine running siproxd. But still no success. > > Here is the new log. > [snip] |
From: Jeremy M. <Je...@Ma...> - 2013-09-09 00:56:35
|
On 08/09/2013, at 8:21 PM, Thomas Ries <tr...@gm...> wrote: > Hmm, the dumps look funny. > > Your internal address 192.168.15.200 (which supposedly ist the internal IP of > the siproxd host) does unexpectedly show up in VIA header of incoming SIP > messages (whereas the matching outgoing message clearly did *NOT* contain the > internal IP but the public IP address). > > This makes me believe *strongly* that some other toys in your network are > messing around with the SIP protocol. Do you have a SIP aware NAT > Router/Firewall in place (between siporxd and the Internet)? If so, do disable > *all* SIP processing on those devices. Thanks, I do indeed have a D-Link DIR-605L, and just noticed a (default-on) setting for "RTSP application-level gateway". I disabled it and rebooted - the D-Link now just has a DMZ host setting pointing to the machine running siproxd. But still no success. Here is the new log. 08:31:42 INFO:siproxd.c:233 siproxd-0.8.1-53 i486-pc-linux-gnu starting up 08:31:42 readconf.c:76 setting default config values 08:31:42 readconf.c:79 trying to read config file 08:31:42 readconf.c:97 ... trying /root/.siproxdrc 08:31:42 readconf.c:97 ... trying /etc/siproxd.conf 08:31:42 readconf.c:227 cfg line:"if_inbound = eth0" 08:31:42 readconf.c:234 got keyword:"if_inbound" 08:31:42 readconf.c:244 got argument:"eth0" 08:31:42 readconf.c:283 STRING="eth0" 08:31:42 readconf.c:227 cfg line:"if_outbound = eth0" 08:31:42 readconf.c:234 got keyword:"if_outbound" 08:31:42 readconf.c:244 got argument:"eth0" 08:31:42 readconf.c:283 STRING="eth0" 08:31:42 readconf.c:227 cfg line:"host_outbound = name-that-resolves-to-my-external-ip.net" 08:31:42 readconf.c:234 got keyword:"host_outbound" 08:31:42 readconf.c:244 got argument:"name-that-resolves-to-my-external-ip.net" 08:31:42 readconf.c:283 STRING="name-that-resolves-to-my-external-ip.net" 08:31:42 readconf.c:227 cfg line:"hosts_allow_reg = 192.168.15.0/24" 08:31:42 readconf.c:234 got keyword:"hosts_allow_reg" 08:31:42 readconf.c:244 got argument:"192.168.15.0/24" 08:31:42 readconf.c:283 STRING="192.168.15.0/24" 08:31:42 readconf.c:227 cfg line:"sip_listen_port = 5060" 08:31:42 readconf.c:234 got keyword:"sip_listen_port" 08:31:42 readconf.c:244 got argument:"5060" 08:31:42 readconf.c:259 INT4=5060 08:31:42 readconf.c:227 cfg line:"daemonize = 0" 08:31:42 readconf.c:234 got keyword:"daemonize" 08:31:42 readconf.c:244 got argument:"0" 08:31:42 readconf.c:259 INT4=0 08:31:42 readconf.c:227 cfg line:"silence_log = 0" 08:31:42 readconf.c:234 got keyword:"silence_log" 08:31:42 readconf.c:244 got argument:"0" 08:31:42 readconf.c:259 INT4=0 08:31:42 readconf.c:227 cfg line:"user = siproxd " 08:31:42 readconf.c:234 got keyword:"user" 08:31:42 readconf.c:244 got argument:"siproxd " 08:31:42 readconf.c:283 STRING="siproxd" 08:31:42 readconf.c:227 cfg line:"registration_file = /var/lib/siproxd/siproxd_registrations" 08:31:42 readconf.c:234 got keyword:"registration_file" 08:31:42 readconf.c:244 got argument:"/var/lib/siproxd/siproxd_registrations" 08:31:42 readconf.c:283 STRING="/var/lib/siproxd/siproxd_registrations" 08:31:42 readconf.c:227 cfg line:"autosave_registrations = 300" 08:31:42 readconf.c:234 got keyword:"autosave_registrations" 08:31:42 readconf.c:244 got argument:"300" 08:31:42 readconf.c:259 INT4=300 08:31:42 readconf.c:227 cfg line:"rtp_proxy_enable = 1" 08:31:42 readconf.c:234 got keyword:"rtp_proxy_enable" 08:31:42 readconf.c:244 got argument:"1" 08:31:42 readconf.c:259 INT4=1 08:31:42 readconf.c:227 cfg line:"rtp_port_low = 7070" 08:31:42 readconf.c:234 got keyword:"rtp_port_low" 08:31:42 readconf.c:244 got argument:"7070" 08:31:42 readconf.c:259 INT4=7070 08:31:42 readconf.c:227 cfg line:"rtp_port_high = 7089" 08:31:42 readconf.c:234 got keyword:"rtp_port_high" 08:31:42 readconf.c:244 got argument:"7089" 08:31:42 readconf.c:259 INT4=7089 08:31:42 readconf.c:227 cfg line:"rtp_timeout = 300" 08:31:42 readconf.c:234 got keyword:"rtp_timeout" 08:31:42 readconf.c:244 got argument:"300" 08:31:42 readconf.c:259 INT4=300 08:31:42 readconf.c:227 cfg line:"rtp_dscp = 46" 08:31:42 readconf.c:234 got keyword:"rtp_dscp" 08:31:42 readconf.c:244 got argument:"46" 08:31:42 readconf.c:259 INT4=46 08:31:42 readconf.c:227 cfg line:"sip_dscp = 0" 08:31:42 readconf.c:234 got keyword:"sip_dscp" 08:31:42 readconf.c:244 got argument:"0" 08:31:42 readconf.c:259 INT4=0 08:31:42 readconf.c:227 cfg line:"rtp_input_dejitter = 0" 08:31:42 readconf.c:234 got keyword:"rtp_input_dejitter" 08:31:42 readconf.c:244 got argument:"0" 08:31:42 readconf.c:259 INT4=0 08:31:42 readconf.c:227 cfg line:"rtp_output_dejitter = 0" 08:31:42 readconf.c:234 got keyword:"rtp_output_dejitter" 08:31:42 readconf.c:244 got argument:"0" 08:31:42 readconf.c:259 INT4=0 08:31:42 readconf.c:227 cfg line:"tcp_timeout = 600" 08:31:42 readconf.c:234 got keyword:"tcp_timeout" 08:31:42 readconf.c:244 got argument:"600" 08:31:42 readconf.c:259 INT4=600 08:31:42 readconf.c:227 cfg line:"tcp_connect_timeout = 500" 08:31:42 readconf.c:234 got keyword:"tcp_connect_timeout" 08:31:42 readconf.c:244 got argument:"500" 08:31:42 readconf.c:259 INT4=500 08:31:42 readconf.c:227 cfg line:"tcp_keepalive = 20" 08:31:42 readconf.c:234 got keyword:"tcp_keepalive" 08:31:42 readconf.c:244 got argument:"20" 08:31:42 readconf.c:259 INT4=20 08:31:42 readconf.c:227 cfg line:"debug_level = -1" 08:31:42 readconf.c:234 got keyword:"debug_level" 08:31:42 readconf.c:244 got argument:"-1" 08:31:42 readconf.c:259 INT4=-1 08:31:42 readconf.c:227 cfg line:"debug_port = 0" 08:31:42 readconf.c:234 got keyword:"debug_port" 08:31:42 readconf.c:244 got argument:"0" 08:31:42 readconf.c:259 INT4=0 08:31:42 readconf.c:227 cfg line:"plugindir=/usr/lib/siproxd/" 08:31:42 readconf.c:234 got keyword:"plugindir" 08:31:42 readconf.c:244 got argument:"/usr/lib/siproxd/" 08:31:42 readconf.c:283 STRING="/usr/lib/siproxd/" 08:31:42 readconf.c:227 cfg line:"load_plugin=plugin_logcall.so" 08:31:42 readconf.c:234 got keyword:"load_plugin" 08:31:42 readconf.c:244 got argument:"plugin_logcall.so" 08:31:42 readconf.c:309 STRINGA[0]="plugin_logcall.so" 08:31:42 readconf.c:214 skipped: "plugin_demo_string = This_is_a_string_passed_to_the_demo_plugin" 08:31:42 readconf.c:214 skipped: "plugin_shortdial_akey = *00" 08:31:42 readconf.c:214 skipped: "plugin_shortdial_entry = 17474743246" 08:31:42 readconf.c:214 skipped: "plugin_shortdial_entry = 17474745000" 08:31:42 readconf.c:214 skipped: "plugin_defaulttarget_log = 1" 08:31:42 readconf.c:214 skipped: "plugin_defaulttarget_target = sip:cisco@192.168.15.122:5060" 08:31:42 readconf.c:214 skipped: "plugin_fix_bogus_via_networks = 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16" 08:31:42 readconf.c:214 skipped: "plugin_stun_server = stun.xten.com" 08:31:42 readconf.c:214 skipped: "plugin_stun_port = 3478" 08:31:42 readconf.c:214 skipped: "plugin_stun_period = 300" 08:31:42 readconf.c:214 skipped: "plugin_prefix_akey = 0" 08:31:42 readconf.c:214 skipped: "plugin_regex_desc = Test Regex 1" 08:31:42 readconf.c:214 skipped: "plugin_regex_pattern = ^sip:00" 08:31:42 readconf.c:214 skipped: "plugin_regex_replace = +" 08:31:42 readconf.c:214 skipped: "plugin_regex_desc = Test Regex 2" 08:31:42 readconf.c:214 skipped: "plugin_regex_pattern = ^sip:01" 08:31:42 readconf.c:214 skipped: "plugin_regex_replace = +a" 08:31:42 readconf.c:214 skipped: "plugin_regex_desc = Test Regex 3" 08:31:42 readconf.c:214 skipped: "plugin_regex_pattern = ^(sips?):01" 08:31:42 readconf.c:214 skipped: "plugin_regex_replace = \1:001" 08:31:42 readconf.c:133 rounded rtp_port_high down to 7088 08:31:42 plugins.c:83 load_plugins: opening plugin [/usr/lib/siproxd/plugin_logcall.so] 08:31:42 plugins.c:98 load_plugins: init=0xb77b4580, process=0xb77b45c0, end=0xb77b4840 08:31:42 INFO:plugins.c:112 Plugin 'plugin_logcall' [Logs calls to syslog] loaded with success, exemask=0x40 08:31:42 utils.c:286 running w/uid=0, euid=0, gid=0, egid=0 08:31:42 utils.c:322 changing uid/gid to siproxd 08:31:42 utils.c:325 changed gid to 117 - Ok 08:31:42 utils.c:329 changed egid to 117 - Ok 08:31:42 utils.c:333 changed euid to 115 - Ok 08:31:42 INFO:rtpproxy_relay.c:121 Current thread stacksize is 8192 kB 08:31:42 rtpproxy_relay.c:138 create thread 08:31:42 rtpproxy_relay.c:140 created, sts=0 08:31:42 rtpproxy_relay.c:151 uid=0, euid=115 08:31:42 rtpproxy_relay.c:164 pmin=1, pmax=99, using p=33 08:31:42 INFO:sock.c:131 bound to port 5060 08:31:42 sock.c:133 bound UDP socket=4, TCP socket=5 08:31:42 INFO:siproxd.c:344 siproxd-0.8.1-53 i486-pc-linux-gnu started 08:31:42 sock.c:157 entered sipsock_waitfordata 08:31:42 sock.c:169 winding up select() timeout 08:31:47 register.c:509 sip_agemap, t=1378686707 08:31:47 sock.c:157 entered sipsock_waitfordata 08:31:47 sock.c:169 winding up select() timeout 08:31:52 sock.c:220 FD 4 = active 08:31:52 sock.c:281 received UDP packet from [192.168.15.122:5060] count=427 ---BUFFER DUMP follows--- 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my.sip 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 .server.net SIP/2 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 31 32 32 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 122:5060..From: 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c sip:ci...@my...r 6d 2e 69 64 2e 61 75 3b 74 61 67 3d 31 32 31 34 ver.net;tag=1214 32 31 31 34 35 37 0d 0a 54 6f 3a 20 73 69 70 3a 211457..To: sip: 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...r 2e 61 75 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 32 ver.net..Call-ID: 32 34 33 36 38 38 30 31 36 40 31 39 32 2e 31 36 38 43688016@192.168 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 31 .15.122..CSeq: 1 20 52 45 47 49 53 54 45 52 0d 0a 43 6f 6e 74 61 REGISTER..Conta 63 74 3a 20 4a 65 72 65 6d 79 20 61 6e 64 20 44 ct: Jeremy and D 6f 6d 69 6e 69 63 61 20 4d 61 6c 63 6f 6c 6d 20 ominica Malcolm 3c 73 69 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 <sip:cisco@192.1 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 3b 74 68.15.122:5060;t 72 61 6e 73 70 6f 72 74 3d 75 64 70 3e 3b 65 78 ransport=udp>;ex 70 69 72 65 73 3d 33 36 30 30 0d 0a 55 73 65 72 pires=3600..User 2d 41 67 65 6e 74 3a 20 43 69 73 63 6f 2d 43 50 -Agent: Cisco-CP 37 39 30 35 2f 31 2e 30 31 2d 30 33 30 38 30 37 7905/1.01-030807 41 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 2c 20 42 A..Allow: ACK, B 59 45 2c 20 43 41 4e 43 45 4c 2c 20 49 4e 56 49 YE, CANCEL, INVI 54 45 2c 20 4e 4f 54 49 46 59 2c 20 4f 50 54 49 TE, NOTIFY, OPTI 4f 4e 53 2c 20 52 45 46 45 52 2c 20 52 45 47 49 ONS, REFER, REGI 53 54 45 52 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 STER..Content-Le 6e 67 74 68 3a 20 30 0d 0a 0d 0a ngth: 0.... ---end of BUFFER DUMP--- 08:31:52 siproxd.c:387 received 427 bytes of data 08:31:52 accessctl.c:50 deny list (SIP):*NULL* 08:31:52 accessctl.c:52 allow list (SIP):*NULL* 08:31:52 accessctl.c:54 allow list (REG):192.168.15.0/24 08:31:52 accessctl.c:149 [0] extracted address=192.168.15.0 08:31:52 accessctl.c:150 [0] extracted mask =24 08:31:52 utils.c:99 initializing DNS cache (256 entries) 08:31:52 utils.c:215 DNS lookup - resolved: 192.168.15.0 -> 192.168.15.0 08:31:52 utils.c:255 DNS lookup - store into cache, entry 0) 08:31:52 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=c0a80f00 08:31:52 accessctl.c:92 granted REG/SIP access 08:31:52 accessctl.c:99 access check =3 08:31:52 security.c:48 security_check_raw: size=427 08:31:52 siproxd.c:481 checking Max-Forwards (=70) 08:31:52 siproxd.c:526 received SIP type REQ:REGISTER 08:31:52 utils.c:215 DNS lookup - resolved: my.sip.server.net -> 85.234.150.85 08:31:52 utils.c:255 DNS lookup - store into cache, entry 1) 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:437 initializing ifaddr cache (32 entries) 08:31:52 utils.c:481 getifaddrs - eth0 / lo, ifa_addr=0xa21b77c, addrfamily=17 08:31:52 utils.c:481 getifaddrs - eth0 / eth0, ifa_addr=0xa21b818, addrfamily=17 08:31:52 utils.c:481 getifaddrs - eth0 / wlan0, ifa_addr=0xa21b8b4, addrfamily=17 08:31:52 utils.c:481 getifaddrs - eth0 / sit0, ifa_addr=0xa21b950, addrfamily=17 08:31:52 utils.c:481 getifaddrs - eth0 / he-ipv6, ifa_addr=0xa21b9ec, addrfamily=17 08:31:52 utils.c:481 getifaddrs - eth0 / lo, ifa_addr=0xa21ba88, addrfamily=2 08:31:52 utils.c:481 getifaddrs - eth0 / eth0, ifa_addr=0xa21bb24, addrfamily=2 08:31:52 utils.c:491 getifaddrs - MATCH, sin_addr=192.168.15.200 08:31:52 utils.c:543 get_ip_by_ifname: if eth0 has IP:192.168.15.200 (flags=11043) UP 08:31:52 utils.c:563 ifname lookup - store into cache, entry 0) 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:215 DNS lookup - resolved: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 utils.c:255 DNS lookup - store into cache, entry 2) 08:31:52 siproxd.c:580 proxying REGISTER request to:my.sip.server.net 08:31:52 register.c:239 sip_register: 08:31:52 register.c:325 register: cisco@192.168.15.122 expires=3600 seconds 08:31:52 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 register.c:350 found entry for cisco@192.168.15.122 <-> ci...@my... at slot=0, exp=1605 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 register.c:450 masquerading UA cisco@192.168.15.122 local cisco@128.107.224.47 08:31:52 proxy.c:89 proxy_request 08:31:52 route_processing.c:63 route_preprocess: no Route header present 08:31:52 utils.c:215 DNS lookup - resolved: 192.168.15.122 -> 192.168.15.122 08:31:52 utils.c:255 DNS lookup - store into cache, entry 3) 08:31:52 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:192.168.15.122 08:31:52 proxy.c:180 outgoing request from ci...@my... from inbound 08:31:52 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.122 -> sip:cisco@192.168.15.122 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sip_utils.c:681 rewriting Contact header cisco@192.168.15.122 -> cisco@128.107.224.47 08:31:52 proxy.c:295 setting Max-Forwards=70 08:31:52 proxy.c:316 Purging Record-Routes (outgoing packet) 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 proxy.c:400 proxy_request: have SIP URI to my.sip.server.net:5060 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 sip_utils.c:866 non-existing branch -> branch hash [931d80f9fa8e3432466736de8a03edad] 08:31:52 sip_utils.c:593 adding VIA:SIP/2.0/UDP 128.107.224.47:5060;branch=z9hG4bK931d80f9fa8e3432466736de8a03edad 08:31:52 sock.c:434 send UDP packet to 85.234.150.85: 5060 ---BUFFER DUMP follows--- 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my.sip 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 .server.net SIP/2 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 2f 55 44 50 20 31 31 38 2e 31 30 37 2e 32 32 34 /UDP 128.107.224 2e 34 37 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d .47:5060;branch= 7a 39 68 47 34 62 4b 39 33 31 64 38 30 66 39 66 z9hG4bK931d80f9f 61 38 65 33 34 33 32 34 36 36 37 33 36 64 65 38 a8e3432466736de8 61 30 33 65 64 61 64 0d 0a 56 69 61 3a 20 53 49 a03edad..Via: SI 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 36 P/2.0/UDP 192.16 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 46 8.15.122:5060..F 72 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 rom: <sip:cisco@ 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 my.sip.server.net>;t 61 67 3d 31 32 31 34 32 31 31 34 35 37 0d 0a 54 ag=1214211457..T 6f 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 o: <sip:cisco@my. 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 sip.server.net>..Ca 6c 6c 2d 49 44 3a 20 33 32 34 33 36 38 38 30 31 ll-ID: 324368801 36 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 6@192.168.15.122 0d 0a 43 53 65 71 3a 20 31 20 52 45 47 49 53 54 ..CSeq: 1 REGIST 45 52 0d 0a 43 6f 6e 74 61 63 74 3a 20 4a 65 72 ER..Contact: Jer 65 6d 79 20 61 6e 64 20 44 6f 6d 69 6e 69 63 61 emy and Dominica 20 4d 61 6c 63 6f 6c 6d 20 3c 73 69 70 3a 63 69 Malcolm <sip:ci 73 63 6f 40 31 31 38 2e 31 30 37 2e 32 32 34 2e sco@128.107.224. 34 37 3e 3b 65 78 70 69 72 65 73 3d 33 36 30 30 47>;expires=3600 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 41 6c ..Allow: ACK..Al 6c 6f 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 3a low: BYE..Allow: 20 43 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a 20 CANCEL..Allow: 49 4e 56 49 54 45 0d 0a 41 6c 6c 6f 77 3a 20 4e INVITE..Allow: N 4f 54 49 46 59 0d 0a 41 6c 6c 6f 77 3a 20 4f 50 OTIFY..Allow: OP 54 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 52 45 TIONS..Allow: RE 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 52 45 47 49 FER..Allow: REGI 53 54 45 52 0d 0a 55 73 65 72 2d 61 67 65 6e 74 STER..User-agent 3a 20 43 69 73 63 6f 2d 43 50 37 39 30 35 2f 31 : Cisco-CP7905/1 2e 30 31 2d 30 33 30 38 30 37 41 0d 0a 4d 61 78 .01-030807A..Max 2d 46 6f 72 77 61 72 64 73 3a 20 37 30 0d 0a 43 -Forwards: 70..C 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 ontent-Length: 0 0d 0a 0d 0a .... ---end of BUFFER DUMP--- 08:31:52 sock.c:157 entered sipsock_waitfordata 08:31:52 register.c:509 sip_agemap, t=1378686712 08:31:52 sock.c:157 entered sipsock_waitfordata 08:31:52 sock.c:169 winding up select() timeout 08:31:52 sock.c:220 FD 4 = active 08:31:52 sock.c:281 received UDP packet from [85.234.150.85:5060] count=341 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 32 30 30 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d 200:5060;branch= 7a 39 68 47 34 62 4b 39 33 31 64 38 30 66 39 66 z9hG4bK931d80f9f 61 38 65 33 34 33 32 34 36 36 37 33 36 64 65 38 a8e3432466736de8 61 30 33 65 64 61 64 3b 72 65 63 65 69 76 65 64 a03edad;received 3d 31 31 38 2e 31 30 37 2e 32 32 34 2e 34 37 0d =128.107.224.47. 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 .Via: SIP/2.0/UD 50 20 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 P 192.168.15.122 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 3c 73 69 :5060..From: <si 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e p:ci...@my...r 69 64 2e 61 75 3e 3b 74 61 67 3d 31 32 31 34 32 ver.net>;tag=12142 31 31 34 35 37 0d 0a 54 6f 3a 20 3c 73 69 70 3a 11457..To: <sip: 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...r 2e 61 75 3e 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 ver.net>..Call-ID: 3 32 34 33 36 38 38 30 31 36 40 31 39 32 2e 31 36 243688016@192.16 38 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 8.15.122..CSeq: 31 20 52 45 47 49 53 54 45 52 0d 0a 53 65 72 76 1 REGISTER..Serv 65 72 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a er: YATE/4.1.0.. 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length: 30 0d 0a 0d 0a 0.... ---end of BUFFER DUMP--- 08:31:52 siproxd.c:387 received 341 bytes of data 08:31:52 accessctl.c:50 deny list (SIP):*NULL* 08:31:52 accessctl.c:52 allow list (SIP):*NULL* 08:31:52 accessctl.c:54 allow list (REG):192.168.15.0/24 08:31:52 accessctl.c:149 [0] extracted address=192.168.15.0 08:31:52 accessctl.c:150 [0] extracted mask =24 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 08:31:52 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 08:31:52 accessctl.c:99 access check =1 08:31:52 security.c:48 security_check_raw: size=341 08:31:52 siproxd.c:481 checking Max-Forwards (=70) 08:31:52 sip_utils.c:198 via name 192.168.15.122 08:31:52 sip_utils.c:221 resolving IP of interface outbound 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 sip_utils.c:221 resolving IP of interface inbound 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 sip_utils.c:229 resolving IP of interface 'host_outbound' 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 siproxd.c:526 received SIP type RES:Trying 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 proxy.c:483 proxy_response 08:31:52 sip_utils.c:618 deleting topmost VIA 08:31:52 sip_utils.c:198 via name 192.168.15.200 08:31:52 sip_utils.c:221 resolving IP of interface outbound 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 sip_utils.c:221 resolving IP of interface inbound 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 sip_utils.c:238 got address match [192.168.15.200] 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 08:31:52 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 proxy.c:523 incoming response for ci...@my... from outbound 08:31:52 register.c:649 REGISTER response, looking for 'Expire' information 08:31:52 proxy.c:655 Adding my Record-Route 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sock.c:434 send UDP packet to 192.168.15.122: 5060 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 31 32 32 3a 35 30 36 30 0d 0a 52 65 63 6f 72 64 122:5060..Record 2d 52 6f 75 74 65 3a 20 3c 73 69 70 3a 73 69 70 -Route: <sip:sip 72 6f 78 64 40 31 39 32 2e 31 36 38 2e 31 35 2e roxd@192.168.15. 32 30 30 3a 35 30 36 30 3b 6c 72 3e 0d 0a 46 72 200:5060;lr>..Fr 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d om: <sip:cisco@my. 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 sip.server.net>;ta 67 3d 31 32 31 34 32 31 31 34 35 37 0d 0a 54 6f g=1214211457..To 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c : <sip:ci...@my...p 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 6c .server.net>..Cal 6c 2d 49 44 3a 20 33 32 34 33 36 38 38 30 31 36 l-ID: 3243688016 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 0d @192.168.15.122. 0a 43 53 65 71 3a 20 31 20 52 45 47 49 53 54 45 .CSeq: 1 REGISTE 52 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 45 2f R..Server: YATE/ 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 4.1.0..Content-L 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a ength: 0.... ---end of BUFFER DUMP--- 08:31:52 sock.c:157 entered sipsock_waitfordata 08:31:52 sock.c:220 FD 4 = active 08:31:52 sock.c:281 received UDP packet from [85.234.150.85:5060] count=532 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 34 30 31 20 55 6e 61 75 SIP/2.0 401 Unau 74 68 6f 72 69 7a 65 64 0d 0a 56 69 61 3a 20 53 thorized..Via: S 49 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 IP/2.0/UDP 192.1 36 38 2e 31 35 2e 32 30 30 3a 35 30 36 30 3b 62 68.15.200:5060;b 72 61 6e 63 68 3d 7a 39 68 47 34 62 4b 39 33 31 ranch=z9hG4bK931 64 38 30 66 39 66 61 38 65 33 34 33 32 34 36 36 d80f9fa8e3432466 37 33 36 64 65 38 61 30 33 65 64 61 64 3b 72 65 736de8a03edad;re 63 65 69 76 65 64 3d 31 31 38 2e 31 30 37 2e 32 ceived=128.107.2 32 34 2e 34 37 0d 0a 56 69 61 3a 20 53 49 50 2f 24.47..Via: SIP/ 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 2.0/UDP 192.168. 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 46 72 6f 15.122:5060..Fro 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 m: <sip:cisco@my. 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 67 sip.server.net>;tag 3d 31 32 31 34 32 31 31 34 35 37 0d 0a 54 6f 3a =1214211457..To: 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 <sip:ci...@my...p 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 6c 6c .server.net>..Call 2d 49 44 3a 20 33 32 34 33 36 38 38 30 31 36 40 -ID: 3243688016@ 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 0d 0a 192.168.15.122.. 43 53 65 71 3a 20 31 20 52 45 47 49 53 54 45 52 CSeq: 1 REGISTER 0d 0a 57 57 57 2d 41 75 74 68 65 6e 74 69 63 61 ..WWW-Authentica 74 65 3a 20 44 69 67 65 73 74 20 72 65 61 6c 6d te: Digest realm 3d 22 59 61 74 65 22 2c 20 6e 6f 6e 63 65 3d 22 ="Yate", nonce=" 36 37 32 34 66 33 66 66 63 66 39 35 31 38 37 61 6724f3ffcf95187a 65 36 35 31 65 36 64 62 35 37 32 64 33 39 31 30 e651e6db572d3910 2e 31 33 37 38 36 38 37 31 33 35 22 2c 20 73 74 .1378687135", st 61 6c 65 3d 46 41 4c 53 45 2c 20 61 6c 67 6f 72 ale=FALSE, algor 69 74 68 6d 3d 4d 44 35 0d 0a 53 65 72 76 65 72 ithm=MD5..Server 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a 41 6c : YATE/4.1.0..Al 6c 6f 77 3a 20 41 43 4b 2c 20 49 4e 56 49 54 45 low: ACK, INVITE 2c 20 42 59 45 2c 20 43 41 4e 43 45 4c 2c 20 52 , BYE, CANCEL, R 45 47 49 53 54 45 52 2c 20 52 45 46 45 52 2c 20 EGISTER, REFER, 4f 50 54 49 4f 4e 53 2c 20 49 4e 46 4f 0d 0a 43 OPTIONS, INFO..C 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 ontent-Length: 0 0d 0a 0d 0a .... ---end of BUFFER DUMP--- 08:31:52 siproxd.c:387 received 532 bytes of data 08:31:52 accessctl.c:50 deny list (SIP):*NULL* 08:31:52 accessctl.c:52 allow list (SIP):*NULL* 08:31:52 accessctl.c:54 allow list (REG):192.168.15.0/24 08:31:52 accessctl.c:149 [0] extracted address=192.168.15.0 08:31:52 accessctl.c:150 [0] extracted mask =24 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 08:31:52 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 08:31:52 accessctl.c:99 access check =1 08:31:52 security.c:48 security_check_raw: size=532 08:31:52 siproxd.c:481 checking Max-Forwards (=70) 08:31:52 sip_utils.c:198 via name 192.168.15.122 08:31:52 sip_utils.c:221 resolving IP of interface outbound 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 sip_utils.c:221 resolving IP of interface inbound 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 sip_utils.c:229 resolving IP of interface 'host_outbound' 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 siproxd.c:526 received SIP type RES:Unauthorized 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 proxy.c:483 proxy_response 08:31:52 sip_utils.c:618 deleting topmost VIA 08:31:52 sip_utils.c:198 via name 192.168.15.200 08:31:52 sip_utils.c:221 resolving IP of interface outbound 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 sip_utils.c:221 resolving IP of interface inbound 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 sip_utils.c:238 got address match [192.168.15.200] 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 08:31:52 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 proxy.c:523 incoming response for ci...@my... from outbound 08:31:52 register.c:649 REGISTER response, looking for 'Expire' information 08:31:52 proxy.c:655 Adding my Record-Route 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sock.c:434 send UDP packet to 192.168.15.122: 5060 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 34 30 31 20 55 6e 61 75 SIP/2.0 401 Unau 74 68 6f 72 69 7a 65 64 0d 0a 56 69 61 3a 20 53 thorized..Via: S 49 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 IP/2.0/UDP 192.1 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 68.15.122:5060.. 52 65 63 6f 72 64 2d 52 6f 75 74 65 3a 20 3c 73 Record-Route: <s 69 70 3a 73 69 70 72 6f 78 64 40 31 39 32 2e 31 ip:siproxd@192.1 36 38 2e 31 35 2e 32 30 30 3a 35 30 36 30 3b 6c 68.15.200:5060;l 72 3e 0d 0a 46 72 6f 6d 3a 20 3c 73 69 70 3a 63 r>..From: <sip:c 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e is...@my...rver 61 75 3e 3b 74 61 67 3d 31 32 31 34 32 31 31 34 .net>;tag=12142114 35 37 0d 0a 54 6f 3a 20 3c 73 69 70 3a 63 69 73 57..To: <sip:cis 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 co...@my... 3e 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 32 34 33 >..Call-ID: 3243 36 38 38 30 31 36 40 31 39 32 2e 31 36 38 2e 31 688016@192.168.1 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 31 20 52 5.122..CSeq: 1 R 45 47 49 53 54 45 52 0d 0a 57 57 57 2d 41 75 74 EGISTER..WWW-Aut 68 65 6e 74 69 63 61 74 65 3a 20 44 69 67 65 73 henticate: Diges 74 20 72 65 61 6c 6d 3d 22 59 61 74 65 22 2c 20 t realm="Yate", 6e 6f 6e 63 65 3d 22 36 37 32 34 66 33 66 66 63 nonce="6724f3ffc 66 39 35 31 38 37 61 65 36 35 31 65 36 64 62 35 f95187ae651e6db5 37 32 64 33 39 31 30 2e 31 33 37 38 36 38 37 31 72d3910.13786871 33 35 22 2c 20 73 74 61 6c 65 3d 46 41 4c 53 45 35", stale=FALSE 2c 20 61 6c 67 6f 72 69 74 68 6d 3d 4d 44 35 0d , algorithm=MD5. 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 41 6c 6c .Allow: ACK..All 6f 77 3a 20 49 4e 56 49 54 45 0d 0a 41 6c 6c 6f ow: INVITE..Allo 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 3a 20 43 w: BYE..Allow: C 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a 20 52 45 ANCEL..Allow: RE 47 49 53 54 45 52 0d 0a 41 6c 6c 6f 77 3a 20 52 GISTER..Allow: R 45 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 4f 50 54 EFER..Allow: OPT 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 49 4e 46 IONS..Allow: INF 4f 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 45 2f O..Server: YATE/ 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 4.1.0..Content-L 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a ength: 0.... ---end of BUFFER DUMP--- 08:31:52 sock.c:157 entered sipsock_waitfordata 08:31:52 sock.c:220 FD 4 = active 08:31:52 sock.c:281 received UDP packet from [192.168.15.122:5060] count=600 ---BUFFER DUMP follows--- 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my.sip 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 .server.net SIP/2 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 31 32 32 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 122:5060..From: 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c sip:ci...@my...r 6d 2e 69 64 2e 61 75 3b 74 61 67 3d 31 32 31 34 ver.net;tag=1214 32 31 31 34 35 37 0d 0a 54 6f 3a 20 73 69 70 3a 211457..To: sip: 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...r 2e 61 75 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 32 ver.net..Call-ID: 32 34 33 36 38 38 30 31 36 40 31 39 32 2e 31 36 38 43688016@192.168 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 32 .15.122..CSeq: 2 20 52 45 47 49 53 54 45 52 0d 0a 43 6f 6e 74 61 REGISTER..Conta 63 74 3a 20 4a 65 72 65 6d 79 20 61 6e 64 20 44 ct: Jeremy and D 6f 6d 69 6e 69 63 61 20 4d 61 6c 63 6f 6c 6d 20 ominica Malcolm 3c 73 69 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 <sip:cisco@192.1 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 3b 74 68.15.122:5060;t 72 61 6e 73 70 6f 72 74 3d 75 64 70 3e 3b 65 78 ransport=udp>;ex 70 69 72 65 73 3d 33 36 30 30 0d 0a 55 73 65 72 pires=3600..User 2d 41 67 65 6e 74 3a 20 43 69 73 63 6f 2d 43 50 -Agent: Cisco-CP 37 39 30 35 2f 31 2e 30 31 2d 30 33 30 38 30 37 7905/1.01-030807 41 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 2c 20 42 A..Allow: ACK, B 59 45 2c 20 43 41 4e 43 45 4c 2c 20 49 4e 56 49 YE, CANCEL, INVI 54 45 2c 20 4e 4f 54 49 46 59 2c 20 4f 50 54 49 TE, NOTIFY, OPTI 4f 4e 53 2c 20 52 45 46 45 52 2c 20 52 45 47 49 ONS, REFER, REGI 53 54 45 52 0d 0a 41 75 74 68 6f 72 69 7a 61 74 STER..Authorizat 69 6f 6e 3a 20 44 69 67 65 73 74 20 75 73 65 72 ion: Digest user 6e 61 6d 65 3d 22 63 69 73 63 6f 22 2c 72 65 61 name="cisco",rea 6c 6d 3d 22 59 61 74 65 22 2c 6e 6f 6e 63 65 3d lm="Yate",nonce= 22 36 37 32 34 66 33 66 66 63 66 39 35 31 38 37 "6724f3ffcf95187 61 65 36 35 31 65 36 64 62 35 37 32 64 33 39 31 ae651e6db572d391 30 2e 31 33 37 38 36 38 37 31 33 35 22 2c 75 72 0.1378687135",ur 69 3d 22 73 69 70 3a 6d 61 6c 63 6f 6c 6d 2e 69 i="sip:my.sip.ser 64 2e 61 75 22 2c 72 65 73 70 6f 6e 73 65 3d 22 ver.net",response=" 36 64 39 62 33 62 30 61 39 38 38 37 36 63 66 33 6d9b3b0a98876cf3 62 33 32 66 62 33 34 62 65 34 61 37 34 36 62 31 b32fb34be4a746b1 22 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 "..Content-Lengt 68 3a 20 30 0d 0a 0d 0a h: 0.... ---end of BUFFER DUMP--- 08:31:52 siproxd.c:387 received 600 bytes of data 08:31:52 accessctl.c:50 deny list (SIP):*NULL* 08:31:52 accessctl.c:52 allow list (SIP):*NULL* 08:31:52 accessctl.c:54 allow list (REG):192.168.15.0/24 08:31:52 accessctl.c:149 [0] extracted address=192.168.15.0 08:31:52 accessctl.c:150 [0] extracted mask =24 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 08:31:52 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=c0a80f00 08:31:52 accessctl.c:92 granted REG/SIP access 08:31:52 accessctl.c:99 access check =3 08:31:52 security.c:48 security_check_raw: size=600 08:31:52 siproxd.c:481 checking Max-Forwards (=70) 08:31:52 siproxd.c:526 received SIP type REQ:REGISTER 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 siproxd.c:580 proxying REGISTER request to:my.sip.server.net 08:31:52 register.c:239 sip_register: 08:31:52 register.c:325 register: cisco@192.168.15.122 expires=3600 seconds 08:31:52 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 register.c:350 found entry for cisco@192.168.15.122 <-> ci...@my... at slot=0, exp=3630 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 register.c:450 masquerading UA cisco@192.168.15.122 local cisco@128.107.224.47 08:31:52 proxy.c:89 proxy_request 08:31:52 route_processing.c:63 route_preprocess: no Route header present 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:192.168.15.122 08:31:52 proxy.c:180 outgoing request from ci...@my... from inbound 08:31:52 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.122 -> sip:cisco@192.168.15.122 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sip_utils.c:681 rewriting Contact header cisco@192.168.15.122 -> cisco@128.107.224.47 08:31:52 proxy.c:295 setting Max-Forwards=70 08:31:52 proxy.c:316 Purging Record-Routes (outgoing packet) 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 proxy.c:400 proxy_request: have SIP URI to my.sip.server.net:5060 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 sip_utils.c:866 non-existing branch -> branch hash [d3d210a2724e25d0172ca661a88d016c] 08:31:52 sip_utils.c:593 adding VIA:SIP/2.0/UDP 128.107.224.47:5060;branch=z9hG4bKd3d210a2724e25d0172ca661a88d016c 08:31:52 sock.c:434 send UDP packet to 85.234.150.85: 5060 ---BUFFER DUMP follows--- 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my.sip 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 .server.net SIP/2 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 2f 55 44 50 20 31 31 38 2e 31 30 37 2e 32 32 34 /UDP 128.107.224 2e 34 37 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d .47:5060;branch= 7a 39 68 47 34 62 4b 64 33 64 32 31 30 61 32 37 z9hG4bKd3d210a27 32 34 65 32 35 64 30 31 37 32 63 61 36 36 31 61 24e25d0172ca661a 38 38 64 30 31 36 63 0d 0a 56 69 61 3a 20 53 49 88d016c..Via: SI 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 36 P/2.0/UDP 192.16 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 46 8.15.122:5060..F 72 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 rom: <sip:cisco@ 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 my.sip.server.net>;t 61 67 3d 31 32 31 34 32 31 31 34 35 37 0d 0a 54 ag=1214211457..T 6f 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 o: <sip:cisco@my. 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 sip.server.net>..Ca 6c 6c 2d 49 44 3a 20 33 32 34 33 36 38 38 30 31 ll-ID: 324368801 36 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 6@192.168.15.122 0d 0a 43 53 65 71 3a 20 32 20 52 45 47 49 53 54 ..CSeq: 2 REGIST 45 52 0d 0a 43 6f 6e 74 61 63 74 3a 20 4a 65 72 ER..Contact: Jer 65 6d 79 20 61 6e 64 20 44 6f 6d 69 6e 69 63 61 emy and Dominica 20 4d 61 6c 63 6f 6c 6d 20 3c 73 69 70 3a 63 69 Malcolm <sip:ci 73 63 6f 40 31 31 38 2e 31 30 37 2e 32 32 34 2e sco@128.107.224. 34 37 3e 3b 65 78 70 69 72 65 73 3d 33 36 30 30 47>;expires=3600 0d 0a 41 75 74 68 6f 72 69 7a 61 74 69 6f 6e 3a ..Authorization: 20 44 69 67 65 73 74 20 75 73 65 72 6e 61 6d 65 Digest username 3d 22 63 69 73 63 6f 22 2c 20 72 65 61 6c 6d 3d ="cisco", realm= 22 59 61 74 65 22 2c 20 6e 6f 6e 63 65 3d 22 36 "Yate", nonce="6 37 32 34 66 33 66 66 63 66 39 35 31 38 37 61 65 724f3ffcf95187ae 36 35 31 65 36 64 62 35 37 32 64 33 39 31 30 2e 651e6db572d3910. 31 33 37 38 36 38 37 31 33 35 22 2c 20 75 72 69 1378687135", uri 3d 22 73 69 70 3a 6d 61 6c 63 6f 6c 6d 2e 69 64 ="sip:my.sip.ser 2e 61 75 22 2c 20 72 65 73 70 6f 6e 73 65 3d 22 ver.net", response=" 36 64 39 62 33 62 30 61 39 38 38 37 36 63 66 33 6d9b3b0a98876cf3 62 33 32 66 62 33 34 62 65 34 61 37 34 36 62 31 b32fb34be4a746b1 22 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 41 "..Allow: ACK..A 6c 6c 6f 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 llow: BYE..Allow 3a 20 43 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a : CANCEL..Allow: 20 49 4e 56 49 54 45 0d 0a 41 6c 6c 6f 77 3a 20 INVITE..Allow: 4e 4f 54 49 46 59 0d 0a 41 6c 6c 6f 77 3a 20 4f NOTIFY..Allow: O 50 54 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 52 PTIONS..Allow: R 45 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 52 45 47 EFER..Allow: REG 49 53 54 45 52 0d 0a 55 73 65 72 2d 61 67 65 6e ISTER..User-agen 74 3a 20 43 69 73 63 6f 2d 43 50 37 39 30 35 2f t: Cisco-CP7905/ 31 2e 30 31 2d 30 33 30 38 30 37 41 0d 0a 4d 61 1.01-030807A..Ma 78 2d 46 6f 72 77 61 72 64 73 3a 20 37 30 0d 0a x-Forwards: 70.. 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length: 30 0d 0a 0d 0a 0.... ---end of BUFFER DUMP--- 08:31:52 sock.c:157 entered sipsock_waitfordata 08:31:52 sock.c:220 FD 4 = active 08:31:52 sock.c:281 received UDP packet from [85.234.150.85:5060] count=341 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 32 30 30 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d 200:5060;branch= 7a 39 68 47 34 62 4b 64 33 64 32 31 30 61 32 37 z9hG4bKd3d210a27 32 34 65 32 35 64 30 31 37 32 63 61 36 36 31 61 24e25d0172ca661a 38 38 64 30 31 36 63 3b 72 65 63 65 69 76 65 64 88d016c;received 3d 31 31 38 2e 31 30 37 2e 32 32 34 2e 34 37 0d =128.107.224.47. 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 .Via: SIP/2.0/UD 50 20 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 P 192.168.15.122 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 3c 73 69 :5060..From: <si 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e p:ci...@my...r 69 64 2e 61 75 3e 3b 74 61 67 3d 31 32 31 34 32 ver.net>;tag=12142 31 31 34 35 37 0d 0a 54 6f 3a 20 3c 73 69 70 3a 11457..To: <sip: 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...r 2e 61 75 3e 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 ver.net>..Call-ID: 3 32 34 33 36 38 38 30 31 36 40 31 39 32 2e 31 36 243688016@192.16 38 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 8.15.122..CSeq: 32 20 52 45 47 49 53 54 45 52 0d 0a 53 65 72 76 2 REGISTER..Serv 65 72 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a er: YATE/4.1.0.. 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length: 30 0d 0a 0d 0a 0.... ---end of BUFFER DUMP--- 08:31:52 siproxd.c:387 received 341 bytes of data 08:31:52 accessctl.c:50 deny list (SIP):*NULL* 08:31:52 accessctl.c:52 allow list (SIP):*NULL* 08:31:52 accessctl.c:54 allow list (REG):192.168.15.0/24 08:31:52 accessctl.c:149 [0] extracted address=192.168.15.0 08:31:52 accessctl.c:150 [0] extracted mask =24 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 08:31:52 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 08:31:52 accessctl.c:99 access check =1 08:31:52 security.c:48 security_check_raw: size=341 08:31:52 siproxd.c:481 checking Max-Forwards (=70) 08:31:52 sip_utils.c:198 via name 192.168.15.122 08:31:52 sip_utils.c:221 resolving IP of interface outbound 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 sip_utils.c:221 resolving IP of interface inbound 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 sip_utils.c:229 resolving IP of interface 'host_outbound' 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 siproxd.c:526 received SIP type RES:Trying 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 proxy.c:483 proxy_response 08:31:52 sip_utils.c:618 deleting topmost VIA 08:31:52 sip_utils.c:198 via name 192.168.15.200 08:31:52 sip_utils.c:221 resolving IP of interface outbound 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 sip_utils.c:221 resolving IP of interface inbound 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 sip_utils.c:238 got address match [192.168.15.200] 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 08:31:52 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 proxy.c:523 incoming response for ci...@my... from outbound 08:31:52 register.c:649 REGISTER response, looking for 'Expire' information 08:31:52 proxy.c:655 Adding my Record-Route 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sock.c:434 send UDP packet to 192.168.15.122: 5060 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 31 32 32 3a 35 30 36 30 0d 0a 52 65 63 6f 72 64 122:5060..Record 2d 52 6f 75 74 65 3a 20 3c 73 69 70 3a 73 69 70 -Route: <sip:sip 72 6f 78 64 40 31 39 32 2e 31 36 38 2e 31 35 2e roxd@192.168.15. 32 30 30 3a 35 30 36 30 3b 6c 72 3e 0d 0a 46 72 200:5060;lr>..Fr 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d om: <sip:cisco@my. 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 sip.server.net>;ta 67 3d 31 32 31 34 32 31 31 34 35 37 0d 0a 54 6f g=1214211457..To 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c : <sip:ci...@my...p 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 6c .server.net>..Cal 6c 2d 49 44 3a 20 33 32 34 33 36 38 38 30 31 36 l-ID: 3243688016 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 0d @192.168.15.122. 0a 43 53 65 71 3a 20 32 20 52 45 47 49 53 54 45 .CSeq: 2 REGISTE 52 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 45 2f R..Server: YATE/ 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 4.1.0..Content-L 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a ength: 0.... ---end of BUFFER DUMP--- 08:31:52 sock.c:157 entered sipsock_waitfordata 08:31:52 sock.c:220 FD 4 = active 08:31:52 sock.c:281 received UDP packet from [85.234.150.85:5060] count=487 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 32 30 30 20 4f 4b 0d 0a SIP/2.0 200 OK.. 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 Via: SIP/2.0/UDP 20 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a 192.168.15.200: 35 30 36 30 3b 62 72 61 6e 63 68 3d 7a 39 68 47 5060;branch=z9hG 34 62 4b 64 33 64 32 31 30 61 32 37 32 34 65 32 4bKd3d210a2724e2 35 64 30 31 37 32 63 61 36 36 31 61 38 38 64 30 5d0172ca661a88d0 31 36 63 3b 72 65 63 65 69 76 65 64 3d 31 31 38 16c;received=118 2e 31 30 37 2e 32 32 34 2e 34 37 0d 0a 56 69 61 .107.224.47..Via 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 20 31 39 : SIP/2.0/UDP 19 32 2e 31 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 2.168.15.122:506 30 0d 0a 46 72 6f 6d 3a 20 3c 73 69 70 3a 63 69 0..From: <sip:ci 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 sc...@my...rver. 75 3e 3b 74 61 67 3d 31 32 31 34 32 31 31 34 35 net>;tag=121421145 37 0d 0a 54 6f 3a 20 3c 73 69 70 3a 63 69 73 63 7..To: <sip:cisc 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e o...@my...> 3b 74 61 67 3d 31 39 36 30 32 35 32 30 38 32 0d ;tag=1960252082. 0a 43 61 6c 6c 2d 49 44 3a 20 33 32 34 33 36 38 .Call-ID: 324368 38 30 31 36 40 31 39 32 2e 31 36 38 2e 31 35 2e 8016@192.168.15. 31 32 32 0d 0a 43 53 65 71 3a 20 32 20 52 45 47 122..CSeq: 2 REG 49 53 54 45 52 0d 0a 45 78 70 69 72 65 73 3a 20 ISTER..Expires: 33 36 30 30 0d 0a 43 6f 6e 74 61 63 74 3a 20 3c 3600..Contact: < 73 69 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 36 sip:cisco@192.16 38 2e 31 35 2e 32 30 30 3a 35 30 36 30 3e 3b 65 8.15.200:5060>;e 78 70 69 72 65 73 3d 33 36 30 30 0d 0a 53 65 72 xpires=3600..Ser 76 65 72 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d ver: YATE/4.1.0. 0a 41 6c 6c 6f 77 3a 20 41 43 4b 2c 20 49 4e 56 .Allow: ACK, INV 49 54 45 2c 20 42 59 45 2c 20 43 41 4e 43 45 4c ITE, BYE, CANCEL 2c 20 52 45 47 49 53 54 45 52 2c 20 52 45 46 45 , REGISTER, REFE 52 2c 20 4f 50 54 49 4f 4e 53 2c 20 49 4e 46 4f R, OPTIONS, INFO 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 ..Content-Length 3a 20 30 0d 0a 0d 0a : 0.... ---end of BUFFER DUMP--- 08:31:52 siproxd.c:387 received 487 bytes of data 08:31:52 accessctl.c:50 deny list (SIP):*NULL* 08:31:52 accessctl.c:52 allow list (SIP):*NULL* 08:31:52 accessctl.c:54 allow list (REG):192.168.15.0/24 08:31:52 accessctl.c:149 [0] extracted address=192.168.15.0 08:31:52 accessctl.c:150 [0] extracted mask =24 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 08:31:52 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 08:31:52 accessctl.c:99 access check =1 08:31:52 security.c:48 security_check_raw: size=487 08:31:52 siproxd.c:481 checking Max-Forwards (=70) 08:31:52 sip_utils.c:198 via name 192.168.15.122 08:31:52 sip_utils.c:221 resolving IP of interface outbound 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 sip_utils.c:221 resolving IP of interface inbound 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 sip_utils.c:229 resolving IP of interface 'host_outbound' 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 siproxd.c:526 received SIP type RES:OK 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 proxy.c:483 proxy_response 08:31:52 sip_utils.c:618 deleting topmost VIA 08:31:52 sip_utils.c:198 via name 192.168.15.200 08:31:52 sip_utils.c:221 resolving IP of interface outbound 08:31:52 utils.c:353 fetching outbound IP by HOSTNAME 08:31:52 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.47 08:31:52 sip_utils.c:221 resolving IP of interface inbound 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 sip_utils.c:238 got address match [192.168.15.200] 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 08:31:52 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:31:52 proxy.c:523 incoming response for ci...@my... from outbound 08:31:52 register.c:649 REGISTER response, looking for 'Expire' information 08:31:52 register.c:679 Expires=3600, expires_param=0xa218d78, expires_hdr=0xa218cf0 08:31:52 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:cisco@128.107.224.47 08:31:52 utils.c:215 DNS lookup - resolved: 192.168.15.200 -> 192.168.15.200 08:31:52 utils.c:255 DNS lookup - store into cache, entry 4) 08:31:52 utils.c:215 DNS lookup - resolved: 128.107.224.47 -> 128.107.224.47 08:31:52 utils.c:255 DNS lookup - store into cache, entry 5) 08:31:52 sip_utils.c:324 compare_url: IP mismatch 08:31:52 register.c:695 no urlmap entry found 08:31:52 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:cisco@128.107.224.47 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 08:31:52 utils.c:134 DNS lookup - from cache: 128.107.224.47 -> 128.107.224.47 08:31:52 sip_utils.c:324 compare_url: IP mismatch 08:31:52 sip_utils.c:719 no Contact header rewritten! 08:31:52 proxy.c:655 Adding my Record-Route 08:31:52 utils.c:386 fetching interface IP by INTERFACE [1] 08:31:52 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 08:31:52 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:31:52 sock.c:434 send UDP packet to 192.168.15.122: 5060 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 32 30 30 20 4f 4b 0d 0a SIP/2.0 200 OK.. 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 Via: SIP/2.0/UDP 20 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 3a 192.168.15.122: 35 30 36 30 0d 0a 52 65 63 6f 72 64 2d 52 6f 75 5060..Record-Rou 74 65 3a 20 3c 73 69 70 3a 73 69 70 72 6f 78 64 te: <sip:siproxd 40 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a @192.168.15.200: 35 30 36 30 3b 6c 72 3e 0d 0a 46 72 6f 6d 3a 20 5060;lr>..From: 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f <sip:ci...@my...p. 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 67 3d 31 32 server.net>;tag=12 31 34 32 31 31 34 35 37 0d 0a 54 6f 3a 20 3c 73 14211457..To: <s 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d ip:ci...@my...r 2e 69 64 2e 61 75 3e 3b 74 61 67 3d 31 39 36 30 ver.net>;tag=1960 32 35 32 30 38 32 0d 0a 43 61 6c 6c 2d 49 44 3a 252082..Call-ID: 20 33 32 34 33 36 38 38 30 31 36 40 31 39 32 2e 3243688016@192. 31 36 38 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 168.15.122..CSeq 3a 20 32 20 52 45 47 49 53 54 45 52 0d 0a 43 6f : 2 REGISTER..Co 6e 74 61 63 74 3a 20 3c 73 69 70 3a 63 69 73 63 ntact: <sip:cisc 6f 40 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 o@192.168.15.200 3a 35 30 36 30 3e 3b 65 78 70 69 72 65 73 3d 33 :5060>;expires=3 36 30 30 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 600..Allow: ACK. 0a 41 6c 6c 6f 77 3a 20 49 4e 56 49 54 45 0d 0a .Allow: INVITE.. 41 6c 6c 6f 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f Allow: BYE..Allo 77 3a 20 43 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 w: CANCEL..Allow 3a 20 52 45 47 49 53 54 45 52 0d 0a 41 6c 6c 6f : REGISTER..Allo 77 3a 20 52 45 46 45 52 0d 0a 41 6c 6c 6f 77 3a w: REFER..Allow: 20 4f 50 54 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a OPTIONS..Allow: 20 49 4e 46 4f 0d 0a 45 78 70 69 72 65 73 3a 20 INFO..Expires: 33 36 30 30 0d 0a 53 65 72 76 65 72 3a 20 59 41 3600..Server: YA 54 45 2f 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e TE/4.1.0..Conten 74 2d 4c 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a t-Length: 0.... ---end of BUFFER DUMP--- 08:31:52 sock.c:157 entered sipsock_waitfordata 08:31:57 register.c:509 sip_agemap, t=1378686717 08:31:57 sock.c:157 entered sipsock_waitfordata 08:31:57 sock.c:169 winding up select() timeout 08:32:02 register.c:509 sip_agemap, t=1378686722 08:32:02 sock.c:157 entered sipsock_waitfordata 08:32:02 sock.c:169 winding up select() timeout 08:32:06 sock.c:220 FD 4 = active 08:32:06 sock.c:281 received UDP packet from [85.234.150.85:5060] count=690 ---BUFFER DUMP follows--- 49 4e 56 49 54 45 20 73 69 70 3a 63 69 73 63 6f INVITE sip:cisco 40 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a @192.168.15.200: 35 30 36 30 20 53 49 50 2f 32 2e 30 0d 0a 4d 61 5060 SIP/2.0..Ma 78 2d 46 6f 72 77 61 72 64 73 3a 20 31 34 0d 0a x-Forwards: 14.. 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 Via: SIP/2.0/UDP 20 38 35 2e 32 33 34 2e 31 35 30 2e 38 35 3a 35 85.234.150.85:5 30 36 30 3b 72 70 6f 72 74 3b 62 72 61 6e 63 68 060;rport;branch 3d 7a 39 68 47 34 62 4b 31 31 31 34 33 39 31 30 =z9hG4bK11143910 37 33 0d 0a 46 72 6f 6d 3a 20 22 71 69 72 74 61 73..From: "qirta 69 62 61 22 20 3c 73 69 70 3a 30 30 30 30 31 32 iba" <sip:000012 33 34 35 36 40 38 35 2e 32 33 34 2e 31 35 30 2e 3456@85.234.150. 38 35 3a 35 30 36 30 3e 3b 74 61 67 3d 31 30 36 85:5060>;tag=106 31 36 30 36 30 35 38 0d 0a 54 6f 3a 20 3c 73 69 1606058..To: <si 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 36 38 2e p:cisco@192.168. 31 35 2e 32 30 30 3a 35 30 36 30 3e 0d 0a 43 61 15.200:5060>..Ca 6c 6c 2d 49 44 3a 20 37 37 37 36 36 38 39 35 32 ll-ID: 777668952 40 38 35 2e 32 33 34 2e 31 35 30 2e 38 35 0d 0a @85.234.150.85.. 43 53 65 71 3a 20 31 31 32 36 34 20 49 4e 56 49 CSeq: 11264 INVI 54 45 0d 0a 55 73 65 72 2d 41 67 65 6e 74 3a 20 TE..User-Agent: 59 41 54 45 2f 34 2e 31 2e 30 0d 0a 43 6f 6e 74 YATE/4.1.0..Cont 61 63 74 3a 20 3c 73 69 70 3a 30 30 30 30 31 32 act: <sip:000012 33 34 35 36 40 38 35 2e 32 33 34 2e 31 35 30 2e 3456@85.234.150. 38 35 3a 35 30 36 30 3e 0d 0a 41 6c 6c 6f 77 3a 85:5060>..Allow: 20 41 43 4b 2c 20 49 4e 56 49 54 45 2c 20 42 59 ACK, INVITE, BY 45 2c 20 43 41 4e 43 45 4c 2c 20 52 45 47 49 53 E, CANCEL, REGIS 54 45 52 2c 20 52 45 46 45 52 2c 20 4f 50 54 49 TER, REFER, OPTI 4f 4e 53 2c 20 49 4e 46 4f 0d 0a 43 6f 6e 74 65 ONS, INFO..Conte 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 nt-Type: applica 74 69 6f 6e 2f 73 64 70 0d 0a 43 6f 6e 74 65 6e tion/sdp..Conten 74 2d 4c 65 6e 67 74 68 3a 20 32 30 39 0d 0a 0d t-Length: 209... 0a 76 3d 30 0d 0a 6f 3d 79 61 74 65 20 31 33 37 .v=0..o=yate 137 38 36 38 37 31 34 39 20 31 33 37 38 36 38 37 31 8687149 13786871 34 39 20 49 4e 20 49 50 34 20 38 35 2e 32 33 34 49 IN IP4 85.234 2e 31 35 30 2e 38 35 0d 0a 73 3d 53 49 50 20 43 .150.85..s=SIP C 61 6c 6c 0d 0a 63 3d 49 4e 20 49 50 34 20 38 35 all..c=IN IP4 85 2e 32 33 34 2e 31 35 30 2e 38 35 0d 0a 74 3d 30 .234.150.85..t=0 20 30 0d 0a 6d 3d 61 75 64 69 6f 20 32 38 30 36 0..m=audio 2806 32 20 52 54 50 2f 41 56 50 20 30 20 38 20 31 30 2 RTP/AVP 0 8 10 31 0d 0a 61 3d 72 74 70 6d 61 70 3a 30 20 50 43 1..a=rtpmap:0 PC 4d 55 2f 38 30 30 30 0d 0a 61 3d 72 74 70 6d 61 MU/8000..a=rtpma 70 3a 38 20 50 43 4d 41 2f 38 30 30 30 0d 0a 61 p:8 PCMA/8000..a 3d 72 74 70 6d 61 70 3a 31 30 31 20 74 65 6c 65 =rtpmap:101 tele 70 68 6f 6e 65 2d 65 76 65 6e 74 2f 38 30 30 30 phone-event/8000 0d 0a .. ---end of BUFFER DUMP--- 08:32:06 siproxd.c:387 received 690 bytes of data 08:32:06 accessctl.c:50 deny list (SIP):*NULL* 08:32:06 accessctl.c:52 allow list (SIP):*NULL* 08:32:06 accessctl.c:54 allow list (REG):192.168.15.0/24 08:32:06 accessctl.c:149 [0] extracted address=192.168.15.0 08:32:06 accessctl.c:150 [0] extracted mask =24 08:32:06 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 08:32:06 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 08:32:06 accessctl.c:99 access check =1 08:32:06 security.c:48 security_check_raw: size=690 08:32:06 siproxd.c:481 checking Max-Forwards (=14) 08:32:06 siproxd.c:526 received SIP type REQ:INVITE 08:32:06 utils.c:353 fetching outbound IP by HOSTNAME 08:32:06 proxy.c:89 proxy_request 08:32:06 route_processing.c:63 route_preprocess: no Route header present 08:32:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 08:32:06 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 08:32:06 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:cisco@128.107.224.47 08:32:06 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 08:32:06 utils.c:134 DNS lookup - from cache: 128.107.224.47 -> 128.107.224.47 08:32:06 sip_utils.c:324 compare_url: IP mismatch 08:32:06 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:ci...@my... 08:32:06 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 08:32:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:32:06 sip_utils.c:324 compare_url: IP mismatch 08:32:06 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:cisco@128.107.224.47 08:32:06 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 08:32:06 utils.c:134 DNS lookup - from cache: 128.107.224.47 -> 128.107.224.47 08:32:06 sip_utils.c:324 compare_url: IP mismatch 08:32:06 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:ci...@my... 08:32:06 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 08:32:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 08:32:06 sip_utils.c:324 compare_url: IP mismatch 08:32:06 utils.c:386 fetching interface IP by INTERFACE [1] 08:32:06 utils.c:449 cleaning ifaddr cache (entry 0) 08:32:06 utils.c:481 getifaddrs - eth0 / lo, ifa_addr=0xa21bc04, addrfamily=17 08:32:06 utils.c:481 getifaddrs - eth0 / eth0, ifa_addr=0xa21bca0, addrfamily=17 08:32:06 utils.c:481 getifaddrs - eth0 / wlan0, ifa_addr=0xa21bd3c, addrfamily=17 08:32:06 utils.c:481 getifaddrs - eth0 / sit0, ifa_addr=0xa21bdd8, addrfamily=17 08:32:06 utils.c:481 getifaddrs - eth0 / he-ipv6, ifa_addr=0xa21be74, addrfamily=17 08:32:06 utils.c:481 getifaddrs - eth0 / lo, ifa_addr=0xa21bf10, addrfamily=2 08:32:06 utils.c:481 getifaddrs - eth0 / eth0, ifa_addr=0xa21bfac, addrfamily=2 08:32... [truncated message content] |
From: Thomas R. <tr...@gm...> - 2013-09-08 12:21:33
|
Hmm, the dumps look funny. Your internal address 192.168.15.200 (which supposedly ist the internal IP of the siproxd host) does unexpectedly show up in VIA header of incoming SIP messages (whereas the matching outgoing message clearly did *NOT* contain the internal IP but the public IP address). This makes me believe *strongly* that some other toys in your network are messing around with the SIP protocol. Do you have a SIP aware NAT Router/Firewall in place (between siporxd and the Internet)? If so, do disable *all* SIP processing on those devices. Siproxd will not work properly if some other network device does fiddle around with SIP messages and rewrites IP addresses. I suspect that something does introduce the internal 192.168.15.200 IP address upon receiving messages from the external SIP REGISTRAR, this the causes a non-match within siproxd. See the incoming INVITE request, it is deirected to "INVITE sip:cisco@192.168.15.200:5060 SIP/2.0" and not to the public IP as expected. Siproxd is unable to find the correct internal SIP device for this incoming call (as the mapping is based on the public IP address), leading to the following log entry: 09:40:15 proxy.c:242 request [INVITE] from/to unregistered UA (RQ: 0000123456@85.234.150.85 -> cisco@192.168.15.200) and a 408 Timeout being sent back to the requestor. I hope this helps to further track down things. Best regards, /Thomas On 09/08/2013 05:29 AM, Jeremy Malcolm wrote: > On 24/08/2013, at 4:49 PM, Thomas Ries <tr...@gm...> wrote: > >> Hello Jeremy, >> >> now you probabla need to capture a full debug log, including the REGISTER >> sequence of teh Cisco phone and inlcude in an incoming call. >> >> I still suspect that the Cisco phone is doing something funny at registration >> time. To further look into this, a detailed debug log of siproxd is needed. > > > Thanks, here is the debug log - I am turning on the phone, which then registers, and an incoming call is then received by siproxd, which fails to be sent to the Cisco phone. > > 09:39:53 INFO:siproxd.c:233 siproxd-0.8.1-53 i486-pc-linux-gnu starting up > 09:39:53 readconf.c:76 setting default config values > 09:39:53 readconf.c:79 trying to read config file > 09:39:53 readconf.c:97 ... trying /root/.siproxdrc > 09:39:53 readconf.c:97 ... trying /etc/siproxd.conf > 09:39:53 readconf.c:227 cfg line:"if_inbound = eth0" > 09:39:53 readconf.c:234 got keyword:"if_inbound" > 09:39:53 readconf.c:244 got argument:"eth0" > 09:39:53 readconf.c:283 STRING="eth0" > 09:39:53 readconf.c:227 cfg line:"if_outbound = eth0" > 09:39:53 readconf.c:234 got keyword:"if_outbound" > 09:39:53 readconf.c:244 got argument:"eth0" > 09:39:53 readconf.c:283 STRING="eth0" > 09:39:53 readconf.c:227 cfg line:"host_outbound = name-that-resolves-to-my-external-ip.net" > 09:39:53 readconf.c:234 got keyword:"host_outbound" > 09:39:53 readconf.c:244 got argument:"name-that-resolves-to-my-external-ip.net" > 09:39:53 readconf.c:283 STRING="name-that-resolves-to-my-external-ip.net" > 09:39:53 readconf.c:227 cfg line:"hosts_allow_reg = 192.168.15.0/24" > 09:39:53 readconf.c:234 got keyword:"hosts_allow_reg" > 09:39:53 readconf.c:244 got argument:"192.168.15.0/24" > 09:39:53 readconf.c:283 STRING="192.168.15.0/24" > 09:39:53 readconf.c:227 cfg line:"sip_listen_port = 5060" > 09:39:53 readconf.c:234 got keyword:"sip_listen_port" > 09:39:53 readconf.c:244 got argument:"5060" > 09:39:53 readconf.c:259 INT4=5060 > 09:39:53 readconf.c:227 cfg line:"daemonize = 0" > 09:39:53 readconf.c:234 got keyword:"daemonize" > 09:39:53 readconf.c:244 got argument:"0" > 09:39:53 readconf.c:259 INT4=0 > 09:39:53 readconf.c:227 cfg line:"silence_log = 0" > 09:39:53 readconf.c:234 got keyword:"silence_log" > 09:39:53 readconf.c:244 got argument:"0" > 09:39:53 readconf.c:259 INT4=0 > 09:39:53 readconf.c:227 cfg line:"user = siproxd " > 09:39:53 readconf.c:234 got keyword:"user" > 09:39:53 readconf.c:244 got argument:"siproxd " > 09:39:53 readconf.c:283 STRING="siproxd" > 09:39:53 readconf.c:227 cfg line:"registration_file = /var/lib/siproxd/siproxd_registrations" > 09:39:53 readconf.c:234 got keyword:"registration_file" > 09:39:53 readconf.c:244 got argument:"/var/lib/siproxd/siproxd_registrations" > 09:39:53 readconf.c:283 STRING="/var/lib/siproxd/siproxd_registrations" > 09:39:53 readconf.c:227 cfg line:"autosave_registrations = 300" > 09:39:53 readconf.c:234 got keyword:"autosave_registrations" > 09:39:53 readconf.c:244 got argument:"300" > 09:39:53 readconf.c:259 INT4=300 > 09:39:53 readconf.c:227 cfg line:"rtp_proxy_enable = 1" > 09:39:53 readconf.c:234 got keyword:"rtp_proxy_enable" > 09:39:53 readconf.c:244 got argument:"1" > 09:39:53 readconf.c:259 INT4=1 > 09:39:53 readconf.c:227 cfg line:"rtp_port_low = 7070" > 09:39:53 readconf.c:234 got keyword:"rtp_port_low" > 09:39:53 readconf.c:244 got argument:"7070" > 09:39:53 readconf.c:259 INT4=7070 > 09:39:53 readconf.c:227 cfg line:"rtp_port_high = 7089" > 09:39:53 readconf.c:234 got keyword:"rtp_port_high" > 09:39:53 readconf.c:244 got argument:"7089" > 09:39:53 readconf.c:259 INT4=7089 > 09:39:53 readconf.c:227 cfg line:"rtp_timeout = 300" > 09:39:53 readconf.c:234 got keyword:"rtp_timeout" > 09:39:53 readconf.c:244 got argument:"300" > 09:39:53 readconf.c:259 INT4=300 > 09:39:53 readconf.c:227 cfg line:"rtp_dscp = 46" > 09:39:53 readconf.c:234 got keyword:"rtp_dscp" > 09:39:53 readconf.c:244 got argument:"46" > 09:39:53 readconf.c:259 INT4=46 > 09:39:53 readconf.c:227 cfg line:"sip_dscp = 0" > 09:39:53 readconf.c:234 got keyword:"sip_dscp" > 09:39:53 readconf.c:244 got argument:"0" > 09:39:53 readconf.c:259 INT4=0 > 09:39:53 readconf.c:227 cfg line:"rtp_input_dejitter = 0" > 09:39:53 readconf.c:234 got keyword:"rtp_input_dejitter" > 09:39:53 readconf.c:244 got argument:"0" > 09:39:53 readconf.c:259 INT4=0 > 09:39:53 readconf.c:227 cfg line:"rtp_output_dejitter = 0" > 09:39:53 readconf.c:234 got keyword:"rtp_output_dejitter" > 09:39:53 readconf.c:244 got argument:"0" > 09:39:53 readconf.c:259 INT4=0 > 09:39:53 readconf.c:227 cfg line:"tcp_timeout = 600" > 09:39:53 readconf.c:234 got keyword:"tcp_timeout" > 09:39:53 readconf.c:244 got argument:"600" > 09:39:53 readconf.c:259 INT4=600 > 09:39:53 readconf.c:227 cfg line:"tcp_connect_timeout = 500" > 09:39:53 readconf.c:234 got keyword:"tcp_connect_timeout" > 09:39:53 readconf.c:244 got argument:"500" > 09:39:53 readconf.c:259 INT4=500 > 09:39:53 readconf.c:227 cfg line:"tcp_keepalive = 20" > 09:39:53 readconf.c:234 got keyword:"tcp_keepalive" > 09:39:53 readconf.c:244 got argument:"20" > 09:39:53 readconf.c:259 INT4=20 > 09:39:53 readconf.c:227 cfg line:"debug_level = -1" > 09:39:53 readconf.c:234 got keyword:"debug_level" > 09:39:53 readconf.c:244 got argument:"-1" > 09:39:53 readconf.c:259 INT4=-1 > 09:39:53 readconf.c:227 cfg line:"debug_port = 0" > 09:39:53 readconf.c:234 got keyword:"debug_port" > 09:39:53 readconf.c:244 got argument:"0" > 09:39:53 readconf.c:259 INT4=0 > 09:39:53 readconf.c:227 cfg line:"plugindir=/usr/lib/siproxd/" > 09:39:53 readconf.c:234 got keyword:"plugindir" > 09:39:53 readconf.c:244 got argument:"/usr/lib/siproxd/" > 09:39:53 readconf.c:283 STRING="/usr/lib/siproxd/" > 09:39:53 readconf.c:227 cfg line:"load_plugin=plugin_logcall.so" > 09:39:53 readconf.c:234 got keyword:"load_plugin" > 09:39:53 readconf.c:244 got argument:"plugin_logcall.so" > 09:39:53 readconf.c:309 STRINGA[0]="plugin_logcall.so" > 09:39:53 readconf.c:214 skipped: "plugin_demo_string = This_is_a_string_passed_to_the_demo_plugin" > 09:39:53 readconf.c:214 skipped: "plugin_shortdial_akey = *00" > 09:39:53 readconf.c:214 skipped: "plugin_shortdial_entry = 17474743246" > 09:39:53 readconf.c:214 skipped: "plugin_shortdial_entry = 17474745000" > 09:39:53 readconf.c:214 skipped: "plugin_defaulttarget_log = 1" > 09:39:53 readconf.c:214 skipped: "plugin_defaulttarget_target = sip:cisco@192.168.15.122:5060" > 09:39:53 readconf.c:214 skipped: "plugin_fix_bogus_via_networks = 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16" > 09:39:53 readconf.c:214 skipped: "plugin_stun_server = stun.xten.com" > 09:39:53 readconf.c:214 skipped: "plugin_stun_port = 3478" > 09:39:53 readconf.c:214 skipped: "plugin_stun_period = 300" > 09:39:53 readconf.c:214 skipped: "plugin_prefix_akey = 0" > 09:39:53 readconf.c:214 skipped: "plugin_regex_desc = Test Regex 1" > 09:39:53 readconf.c:214 skipped: "plugin_regex_pattern = ^sip:00" > 09:39:53 readconf.c:214 skipped: "plugin_regex_replace = +" > 09:39:53 readconf.c:214 skipped: "plugin_regex_desc = Test Regex 2" > 09:39:53 readconf.c:214 skipped: "plugin_regex_pattern = ^sip:01" > 09:39:53 readconf.c:214 skipped: "plugin_regex_replace = +a" > 09:39:53 readconf.c:214 skipped: "plugin_regex_desc = Test Regex 3" > 09:39:53 readconf.c:214 skipped: "plugin_regex_pattern = ^(sips?):01" > 09:39:53 readconf.c:214 skipped: "plugin_regex_replace = \1:001" > 09:39:53 readconf.c:133 rounded rtp_port_high down to 7088 > 09:39:53 plugins.c:83 load_plugins: opening plugin [/usr/lib/siproxd/plugin_logcall.so] > 09:39:53 plugins.c:98 load_plugins: init=0xb76e1580, process=0xb76e15c0, end=0xb76e1840 > 09:39:53 INFO:plugins.c:112 Plugin 'plugin_logcall' [Logs calls to syslog] loaded with success, exemask=0x40 > 09:39:53 utils.c:286 running w/uid=0, euid=0, gid=0, egid=0 > 09:39:53 utils.c:322 changing uid/gid to siproxd > 09:39:53 utils.c:325 changed gid to 117 - Ok > 09:39:53 utils.c:329 changed egid to 117 - Ok > 09:39:53 utils.c:333 changed euid to 115 - Ok > 09:39:53 INFO:rtpproxy_relay.c:121 Current thread stacksize is 8192 kB > 09:39:53 rtpproxy_relay.c:138 create thread > 09:39:53 rtpproxy_relay.c:140 created, sts=0 > 09:39:53 rtpproxy_relay.c:151 uid=0, euid=115 > 09:39:53 rtpproxy_relay.c:164 pmin=1, pmax=99, using p=33 > 09:39:53 INFO:sock.c:131 bound to port 5060 > 09:39:53 sock.c:133 bound UDP socket=4, TCP socket=5 > 09:39:53 INFO:siproxd.c:344 siproxd-0.8.1-53 i486-pc-linux-gnu started > 09:39:53 sock.c:157 entered sipsock_waitfordata > 09:39:53 sock.c:169 winding up select() timeout > 09:39:58 register.c:509 sip_agemap, t=1378604398 > 09:39:58 sock.c:157 entered sipsock_waitfordata > 09:39:58 sock.c:169 winding up select() timeout > 09:40:03 register.c:509 sip_agemap, t=1378604403 > 09:40:03 sock.c:157 entered sipsock_waitfordata > 09:40:03 sock.c:169 winding up select() timeout > 09:40:06 sock.c:220 FD 4 = active > 09:40:06 sock.c:281 received UDP packet from [192.168.15.122:5060] count=427 > ---BUFFER DUMP follows--- > 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my.s > 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 ip.server.net SIP/2 > 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 > 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. > 31 32 32 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 122:5060..From: > 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c sip:ci...@my...p.s > 6d 2e 69 64 2e 61 75 3b 74 61 67 3d 32 34 37 31 erver.net;tag=2471 > 30 35 32 35 38 33 0d 0a 54 6f 3a 20 73 69 70 3a 052583..To: sip: > 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...rv > 2e 61 75 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 35 er.net.Call-ID: 35 > 35 37 35 37 32 32 31 31 40 31 39 32 2e 31 36 38 57572211@192.168 > 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 31 .15.122..CSeq: 1 > 20 52 45 47 49 53 54 45 52 0d 0a 43 6f 6e 74 61 REGISTER..Conta > 63 74 3a 20 4a 65 72 65 6d 79 20 61 6e 64 20 44 ct: Jeremy and D > 6f 6d 69 6e 69 63 61 20 4d 61 6c 63 6f 6c 6d 20 ominica Malcolm > 3c 73 69 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 <sip:cisco@192.1 > 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 3b 74 68.15.122:5060;t > 72 61 6e 73 70 6f 72 74 3d 75 64 70 3e 3b 65 78 ransport=udp>;ex > 70 69 72 65 73 3d 33 36 30 30 0d 0a 55 73 65 72 pires=3600..User > 2d 41 67 65 6e 74 3a 20 43 69 73 63 6f 2d 43 50 -Agent: Cisco-CP > 37 39 30 35 2f 31 2e 30 31 2d 30 33 30 38 30 37 7905/1.01-030807 > 41 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 2c 20 42 A..Allow: ACK, B > 59 45 2c 20 43 41 4e 43 45 4c 2c 20 49 4e 56 49 YE, CANCEL, INVI > 54 45 2c 20 4e 4f 54 49 46 59 2c 20 4f 50 54 49 TE, NOTIFY, OPTI > 4f 4e 53 2c 20 52 45 46 45 52 2c 20 52 45 47 49 ONS, REFER, REGI > 53 54 45 52 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 STER..Content-Le > 6e 67 74 68 3a 20 30 0d 0a 0d 0a ngth: 0.... > > ---end of BUFFER DUMP--- > 09:40:06 siproxd.c:387 received 427 bytes of data > 09:40:06 accessctl.c:50 deny list (SIP):*NULL* > 09:40:06 accessctl.c:52 allow list (SIP):*NULL* > 09:40:06 accessctl.c:54 allow list (REG):192.168.15.0/24 > 09:40:06 accessctl.c:149 [0] extracted address=192.168.15.0 > 09:40:06 accessctl.c:150 [0] extracted mask =24 > 09:40:06 utils.c:99 initializing DNS cache (256 entries) > 09:40:06 utils.c:215 DNS lookup - resolved: 192.168.15.0 -> 192.168.15.0 > 09:40:06 utils.c:255 DNS lookup - store into cache, entry 0) > 09:40:06 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=c0a80f00 > 09:40:06 accessctl.c:92 granted REG/SIP access > 09:40:06 accessctl.c:99 access check =3 > 09:40:06 security.c:48 security_check_raw: size=427 > 09:40:06 siproxd.c:481 checking Max-Forwards (=70) > 09:40:06 siproxd.c:526 received SIP type REQ:REGISTER > 09:40:06 utils.c:215 DNS lookup - resolved: my.sip.server.net -> 85.234.150.85 > 09:40:06 utils.c:255 DNS lookup - store into cache, entry 1) > 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:06 utils.c:437 initializing ifaddr cache (32 entries) > 09:40:06 utils.c:481 getifaddrs - eth0 / lo, ifa_addr=0x986277c, addrfamily=17 > 09:40:06 utils.c:481 getifaddrs - eth0 / eth0, ifa_addr=0x9862818, addrfamily=17 > 09:40:06 utils.c:481 getifaddrs - eth0 / wlan0, ifa_addr=0x98628b4, addrfamily=17 > 09:40:06 utils.c:481 getifaddrs - eth0 / sit0, ifa_addr=0x9862950, addrfamily=17 > 09:40:06 utils.c:481 getifaddrs - eth0 / he-ipv6, ifa_addr=0x98629ec, addrfamily=17 > 09:40:06 utils.c:481 getifaddrs - eth0 / lo, ifa_addr=0x9862a88, addrfamily=2 > 09:40:06 utils.c:481 getifaddrs - eth0 / eth0, ifa_addr=0x9862b24, addrfamily=2 > 09:40:06 utils.c:491 getifaddrs - MATCH, sin_addr=192.168.15.200 > 09:40:06 utils.c:543 get_ip_by_ifname: if eth0 has IP:192.168.15.200 (flags=11043) UP > 09:40:06 utils.c:563 ifname lookup - store into cache, entry 0) > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 utils.c:215 DNS lookup - resolved: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 utils.c:255 DNS lookup - store into cache, entry 2) > 09:40:06 siproxd.c:580 proxying REGISTER request to:my.sip.server.net > 09:40:06 register.c:239 sip_register: > 09:40:06 register.c:325 register: cisco@192.168.15.122 expires=3600 seconds > 09:40:06 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 register.c:350 found entry for cisco@192.168.15.122 <-> ci...@my... at slot=0, exp=3441 > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 register.c:450 masquerading UA cisco@192.168.15.122 local cisco@128.107.224.32 > 09:40:06 proxy.c:89 proxy_request > 09:40:06 route_processing.c:63 route_preprocess: no Route header present > 09:40:06 utils.c:215 DNS lookup - resolved: 192.168.15.122 -> 192.168.15.122 > 09:40:06 utils.c:255 DNS lookup - store into cache, entry 3) > 09:40:06 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:192.168.15.122 > 09:40:06 proxy.c:180 outgoing request from ci...@my... from inbound > 09:40:06 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.122 -> sip:cisco@192.168.15.122 > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:06 sip_utils.c:681 rewriting Contact header cisco@192.168.15.122 -> cisco@128.107.224.32 > 09:40:06 proxy.c:295 setting Max-Forwards=70 > 09:40:06 proxy.c:316 Purging Record-Routes (outgoing packet) > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 proxy.c:400 proxy_request: have SIP URI to my.sip.server.net:5060 > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 sip_utils.c:866 non-existing branch -> branch hash [fd9a98afab4a9a564069b934f6762700] > 09:40:06 sip_utils.c:593 adding VIA:SIP/2.0/UDP 128.107.224.32:5060;branch=z9hG4bKfd9a98afab4a9a564069b934f6762700 > 09:40:06 sock.c:434 send UDP packet to 85.234.150.85: 5060 > ---BUFFER DUMP follows--- > 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my. > 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 sip.server.net SIP/2 > 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 > 2f 55 44 50 20 31 31 38 2e 31 30 37 2e 32 32 34 /UDP 118.107.224 > 2e 34 37 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d .47:5060;branch= > 7a 39 68 47 34 62 4b 66 64 39 61 39 38 61 66 61 z9hG4bKfd9a98afa > 62 34 61 39 61 35 36 34 30 36 39 62 39 33 34 66 b4a9a564069b934f > 36 37 36 32 37 30 30 0d 0a 56 69 61 3a 20 53 49 6762700..Via: SI > 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 36 P/2.0/UDP 192.16 > 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 46 8.15.122:5060..F > 72 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 rom: <sip:cisco@ > 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 my.sip.server.net>;t > 61 67 3d 32 34 37 31 30 35 32 35 38 33 0d 0a 54 ag=2471052583..T > 6f 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 o: <sip:cisco@my. > 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 sip.server.net>..Ca > 6c 6c 2d 49 44 3a 20 33 35 35 37 35 37 32 32 31 ll-ID: 355757221 > 31 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 1@192.168.15.122 > 0d 0a 43 53 65 71 3a 20 31 20 52 45 47 49 53 54 ..CSeq: 1 REGIST > 45 52 0d 0a 43 6f 6e 74 61 63 74 3a 20 4a 65 72 ER..Contact: Jer > 65 6d 79 20 61 6e 64 20 44 6f 6d 69 6e 69 63 61 emy and Dominica > 20 4d 61 6c 63 6f 6c 6d 20 3c 73 69 70 3a 63 69 Malcolm <sip:ci > 73 63 6f 40 31 31 38 2e 31 30 37 2e 32 32 34 2e sco@118.107.224. > 34 37 3e 3b 65 78 70 69 72 65 73 3d 33 36 30 30 47>;expires=3600 > 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 41 6c ..Allow: ACK..Al > 6c 6f 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 3a low: BYE..Allow: > 20 43 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a 20 CANCEL..Allow: > 49 4e 56 49 54 45 0d 0a 41 6c 6c 6f 77 3a 20 4e INVITE..Allow: N > 4f 54 49 46 59 0d 0a 41 6c 6c 6f 77 3a 20 4f 50 OTIFY..Allow: OP > 54 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 52 45 TIONS..Allow: RE > 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 52 45 47 49 FER..Allow: REGI > 53 54 45 52 0d 0a 55 73 65 72 2d 61 67 65 6e 74 STER..User-agent > 3a 20 43 69 73 63 6f 2d 43 50 37 39 30 35 2f 31 : Cisco-CP7905/1 > 2e 30 31 2d 30 33 30 38 30 37 41 0d 0a 4d 61 78 .01-030807A..Max > 2d 46 6f 72 77 61 72 64 73 3a 20 37 30 0d 0a 43 -Forwards: 70..C > 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 ontent-Length: 0 > 0d 0a 0d 0a .... > > ---end of BUFFER DUMP--- > 09:40:06 sock.c:157 entered sipsock_waitfordata > 09:40:06 sock.c:220 FD 4 = active > 09:40:06 sock.c:281 received UDP packet from [85.234.150.85:5060] count=341 > ---BUFFER DUMP follows--- > 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi > 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 > 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. > 32 30 30 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d 200:5060;branch= > 7a 39 68 47 34 62 4b 66 64 39 61 39 38 61 66 61 z9hG4bKfd9a98afa > 62 34 61 39 61 35 36 34 30 36 39 62 39 33 34 66 b4a9a564069b934f > 36 37 36 32 37 30 30 3b 72 65 63 65 69 76 65 64 6762700;received > 3d 31 31 38 2e 31 30 37 2e 32 32 34 2e 34 37 0d =128.107.224.32. > 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 .Via: SIP/2.0/UD > 50 20 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 P 192.168.15.122 > 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 3c 73 69 :5060..From: <si > 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e p:ci...@my...rv > 69 64 2e 61 75 3e 3b 74 61 67 3d 32 34 37 31 30 er.net>;tag=24710 > 35 32 35 38 33 0d 0a 54 6f 3a 20 3c 73 69 70 3a 52583..To: <sip: > 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...rv > 2e 61 75 3e 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 er.net>..Call-ID: 3 > 35 35 37 35 37 32 32 31 31 40 31 39 32 2e 31 36 557572211@192.16 > 38 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 8.15.122..CSeq: > 31 20 52 45 47 49 53 54 45 52 0d 0a 53 65 72 76 1 REGISTER..Serv > 65 72 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a er: YATE/4.1.0.. > 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length: > 30 0d 0a 0d 0a 0.... > > ---end of BUFFER DUMP--- > 09:40:06 siproxd.c:387 received 341 bytes of data > 09:40:06 accessctl.c:50 deny list (SIP):*NULL* > 09:40:06 accessctl.c:52 allow list (SIP):*NULL* > 09:40:06 accessctl.c:54 allow list (REG):192.168.15.0/24 > 09:40:06 accessctl.c:149 [0] extracted address=192.168.15.0 > 09:40:06 accessctl.c:150 [0] extracted mask =24 > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 > 09:40:06 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 > 09:40:06 accessctl.c:99 access check =1 > 09:40:06 security.c:48 security_check_raw: size=341 > 09:40:06 siproxd.c:481 checking Max-Forwards (=70) > 09:40:06 sip_utils.c:198 via name 192.168.15.122 > 09:40:06 sip_utils.c:221 resolving IP of interface outbound > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 sip_utils.c:221 resolving IP of interface inbound > 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:06 sip_utils.c:229 resolving IP of interface 'host_outbound' > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 siproxd.c:526 received SIP type RES:Trying > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 proxy.c:483 proxy_response > 09:40:06 sip_utils.c:618 deleting topmost VIA > 09:40:06 sip_utils.c:198 via name 192.168.15.200 > 09:40:06 sip_utils.c:221 resolving IP of interface outbound > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 sip_utils.c:221 resolving IP of interface inbound > 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:06 sip_utils.c:238 got address match [192.168.15.200] > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:06 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 > 09:40:06 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 proxy.c:523 incoming response for ci...@my... from outbound > 09:40:06 register.c:649 REGISTER response, looking for 'Expire' information > 09:40:06 proxy.c:655 Adding my Record-Route > 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:06 sock.c:434 send UDP packet to 192.168.15.122: 5060 > ---BUFFER DUMP follows--- > 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi > 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 > 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. > 31 32 32 3a 35 30 36 30 0d 0a 52 65 63 6f 72 64 122:5060..Record > 2d 52 6f 75 74 65 3a 20 3c 73 69 70 3a 73 69 70 -Route: <sip:sip > 72 6f 78 64 40 31 39 32 2e 31 36 38 2e 31 35 2e roxd@192.168.15. > 32 30 30 3a 35 30 36 30 3b 6c 72 3e 0d 0a 46 72 200:5060;lr>..Fr > 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d om: <sip:cisco@my. > 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 sip.server.net>;ta > 67 3d 32 34 37 31 30 35 32 35 38 33 0d 0a 54 6f g=2471052583..To > 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c : <sip:ci...@my...p > 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 6c .server.net>..Cal > 6c 2d 49 44 3a 20 33 35 35 37 35 37 32 32 31 31 l-ID: 3557572211 > 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 0d @192.168.15.122. > 0a 43 53 65 71 3a 20 31 20 52 45 47 49 53 54 45 .CSeq: 1 REGISTE > 52 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 45 2f R..Server: YATE/ > 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 4.1.0..Content-L > 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a ength: 0.... > > ---end of BUFFER DUMP--- > 09:40:06 sock.c:157 entered sipsock_waitfordata > 09:40:06 sock.c:220 FD 4 = active > 09:40:06 sock.c:281 received UDP packet from [85.234.150.85:5060] count=532 > ---BUFFER DUMP follows--- > 53 49 50 2f 32 2e 30 20 34 30 31 20 55 6e 61 75 SIP/2.0 401 Unau > 74 68 6f 72 69 7a 65 64 0d 0a 56 69 61 3a 20 53 thorized..Via: S > 49 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 IP/2.0/UDP 192.1 > 36 38 2e 31 35 2e 32 30 30 3a 35 30 36 30 3b 62 68.15.200:5060;b > 72 61 6e 63 68 3d 7a 39 68 47 34 62 4b 66 64 39 ranch=z9hG4bKfd9 > 61 39 38 61 66 61 62 34 61 39 61 35 36 34 30 36 a98afab4a9a56406 > 39 62 39 33 34 66 36 37 36 32 37 30 30 3b 72 65 9b934f6762700;re > 63 65 69 76 65 64 3d 31 31 38 2e 31 30 37 2e 32 ceived=118.107.2 > 32 34 2e 34 37 0d 0a 56 69 61 3a 20 53 49 50 2f 24.47..Via: SIP/ > 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 2.0/UDP 192.168. > 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 46 72 6f 15.122:5060..Fro > 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 m: <sip:ci...@my...p > 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 67 .server.net>;tag > 3d 32 34 37 31 30 35 32 35 38 33 0d 0a 54 6f 3a =2471052583..To: > 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 <sip:ci...@my...p. > 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 6c 6c server.net>..Call > 2d 49 44 3a 20 33 35 35 37 35 37 32 32 31 31 40 -ID: 3557572211@ > 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 0d 0a 192.168.15.122.. > 43 53 65 71 3a 20 31 20 52 45 47 49 53 54 45 52 CSeq: 1 REGISTER > 0d 0a 57 57 57 2d 41 75 74 68 65 6e 74 69 63 61 ..WWW-Authentica > 74 65 3a 20 44 69 67 65 73 74 20 72 65 61 6c 6d te: Digest realm > 3d 22 59 61 74 65 22 2c 20 6e 6f 6e 63 65 3d 22 ="Yate", nonce=" > 38 39 31 37 38 63 66 33 63 66 63 38 35 35 34 63 89178cf3cfc8554c > 31 31 33 35 62 38 39 36 39 35 34 36 61 32 35 64 1135b8969546a25d > 2e 31 33 37 38 36 30 34 38 32 38 22 2c 20 73 74 .1378604828", st > 61 6c 65 3d 46 41 4c 53 45 2c 20 61 6c 67 6f 72 ale=FALSE, algor > 69 74 68 6d 3d 4d 44 35 0d 0a 53 65 72 76 65 72 ithm=MD5..Server > 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a 41 6c : YATE/4.1.0..Al > 6c 6f 77 3a 20 41 43 4b 2c 20 49 4e 56 49 54 45 low: ACK, INVITE > 2c 20 42 59 45 2c 20 43 41 4e 43 45 4c 2c 20 52 , BYE, CANCEL, R > 45 47 49 53 54 45 52 2c 20 52 45 46 45 52 2c 20 EGISTER, REFER, > 4f 50 54 49 4f 4e 53 2c 20 49 4e 46 4f 0d 0a 43 OPTIONS, INFO..C > 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 ontent-Length: 0 > 0d 0a 0d 0a .... > > ---end of BUFFER DUMP--- > 09:40:06 siproxd.c:387 received 532 bytes of data > 09:40:06 accessctl.c:50 deny list (SIP):*NULL* > 09:40:06 accessctl.c:52 allow list (SIP):*NULL* > 09:40:06 accessctl.c:54 allow list (REG):192.168.15.0/24 > 09:40:06 accessctl.c:149 [0] extracted address=192.168.15.0 > 09:40:06 accessctl.c:150 [0] extracted mask =24 > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 > 09:40:06 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 > 09:40:06 accessctl.c:99 access check =1 > 09:40:06 security.c:48 security_check_raw: size=532 > 09:40:06 siproxd.c:481 checking Max-Forwards (=70) > 09:40:06 sip_utils.c:198 via name 192.168.15.122 > 09:40:06 sip_utils.c:221 resolving IP of interface outbound > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 sip_utils.c:221 resolving IP of interface inbound > 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:06 sip_utils.c:229 resolving IP of interface 'host_outbound' > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 siproxd.c:526 received SIP type RES:Unauthorized > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 proxy.c:483 proxy_response > 09:40:06 sip_utils.c:618 deleting topmost VIA > 09:40:06 sip_utils.c:198 via name 192.168.15.200 > 09:40:06 sip_utils.c:221 resolving IP of interface outbound > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 sip_utils.c:221 resolving IP of interface inbound > 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:06 sip_utils.c:238 got address match [192.168.15.200] > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:06 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 > 09:40:06 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 proxy.c:523 incoming response for ci...@my... from outbound > 09:40:06 register.c:649 REGISTER response, looking for 'Expire' information > 09:40:06 proxy.c:655 Adding my Record-Route > 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:06 sock.c:434 send UDP packet to 192.168.15.122: 5060 > ---BUFFER DUMP follows--- > 53 49 50 2f 32 2e 30 20 34 30 31 20 55 6e 61 75 SIP/2.0 401 Unau > 74 68 6f 72 69 7a 65 64 0d 0a 56 69 61 3a 20 53 thorized..Via: S > 49 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 IP/2.0/UDP 192.1 > 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 68.15.122:5060.. > 52 65 63 6f 72 64 2d 52 6f 75 74 65 3a 20 3c 73 Record-Route: <s > 69 70 3a 73 69 70 72 6f 78 64 40 31 39 32 2e 31 ip:siproxd@192.1 > 36 38 2e 31 35 2e 32 30 30 3a 35 30 36 30 3b 6c 68.15.200:5060;l > 72 3e 0d 0a 46 72 6f 6d 3a 20 3c 73 69 70 3a 63 r>..From: <sip:c > 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e is...@my...rv > 61 75 3e 3b 74 61 67 3d 32 34 37 31 30 35 32 35 er.net>;tag=24710525 > 38 33 0d 0a 54 6f 3a 20 3c 73 69 70 3a 63 69 73 83..To: <sip:cis > 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 co...@my... > 3e 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 35 35 37 >..Call-ID: 3557 > 35 37 32 32 31 31 40 31 39 32 2e 31 36 38 2e 31 572211@192.168.1 > 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 31 20 52 5.122..CSeq: 1 R > 45 47 49 53 54 45 52 0d 0a 57 57 57 2d 41 75 74 EGISTER..WWW-Aut > 68 65 6e 74 69 63 61 74 65 3a 20 44 69 67 65 73 henticate: Diges > 74 20 72 65 61 6c 6d 3d 22 59 61 74 65 22 2c 20 t realm="Yate", > 6e 6f 6e 63 65 3d 22 38 39 31 37 38 63 66 33 63 nonce="89178cf3c > 66 63 38 35 35 34 63 31 31 33 35 62 38 39 36 39 fc8554c1135b8969 > 35 34 36 61 32 35 64 2e 31 33 37 38 36 30 34 38 546a25d.13786048 > 32 38 22 2c 20 73 74 61 6c 65 3d 46 41 4c 53 45 28", stale=FALSE > 2c 20 61 6c 67 6f 72 69 74 68 6d 3d 4d 44 35 0d , algorithm=MD5. > 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 41 6c 6c .Allow: ACK..All > 6f 77 3a 20 49 4e 56 49 54 45 0d 0a 41 6c 6c 6f ow: INVITE..Allo > 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 3a 20 43 w: BYE..Allow: C > 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a 20 52 45 ANCEL..Allow: RE > 47 49 53 54 45 52 0d 0a 41 6c 6c 6f 77 3a 20 52 GISTER..Allow: R > 45 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 4f 50 54 EFER..Allow: OPT > 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 49 4e 46 IONS..Allow: INF > 4f 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 45 2f O..Server: YATE/ > 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 4.1.0..Content-L > 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a ength: 0.... > > ---end of BUFFER DUMP--- > 09:40:06 sock.c:157 entered sipsock_waitfordata > 09:40:06 sock.c:220 FD 4 = active > 09:40:06 sock.c:281 received UDP packet from [192.168.15.122:5060] count=600 > ---BUFFER DUMP follows--- > 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my.sip. > 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 server.net SIP/2 > 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 > 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. > 31 32 32 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 122:5060..From: > 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c sip:ci...@my...p. > 6d 2e 69 64 2e 61 75 3b 74 61 67 3d 32 34 37 31 server.net;tag=2471 > 30 35 32 35 38 33 0d 0a 54 6f 3a 20 73 69 70 3a 052583..To: sip: > 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...rv > 2e 61 75 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 35 er.net..Call-ID: 35 > 35 37 35 37 32 32 31 31 40 31 39 32 2e 31 36 38 57572211@192.168 > 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 32 .15.122..CSeq: 2 > 20 52 45 47 49 53 54 45 52 0d 0a 43 6f 6e 74 61 REGISTER..Conta > 63 74 3a 20 4a 65 72 65 6d 79 20 61 6e 64 20 44 ct: Jeremy and D > 6f 6d 69 6e 69 63 61 20 4d 61 6c 63 6f 6c 6d 20 ominica Malcolm > 3c 73 69 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 <sip:cisco@192.1 > 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 3b 74 68.15.122:5060;t > 72 61 6e 73 70 6f 72 74 3d 75 64 70 3e 3b 65 78 ransport=udp>;ex > 70 69 72 65 73 3d 33 36 30 30 0d 0a 55 73 65 72 pires=3600..User > 2d 41 67 65 6e 74 3a 20 43 69 73 63 6f 2d 43 50 -Agent: Cisco-CP > 37 39 30 35 2f 31 2e 30 31 2d 30 33 30 38 30 37 7905/1.01-030807 > 41 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 2c 20 42 A..Allow: ACK, B > 59 45 2c 20 43 41 4e 43 45 4c 2c 20 49 4e 56 49 YE, CANCEL, INVI > 54 45 2c 20 4e 4f 54 49 46 59 2c 20 4f 50 54 49 TE, NOTIFY, OPTI > 4f 4e 53 2c 20 52 45 46 45 52 2c 20 52 45 47 49 ONS, REFER, REGI > 53 54 45 52 0d 0a 41 75 74 68 6f 72 69 7a 61 74 STER..Authorizat > 69 6f 6e 3a 20 44 69 67 65 73 74 20 75 73 65 72 ion: Digest user > 6e 61 6d 65 3d 22 63 69 73 63 6f 22 2c 72 65 61 name="cisco",rea > 6c 6d 3d 22 59 61 74 65 22 2c 6e 6f 6e 63 65 3d lm="Yate",nonce= > 22 38 39 31 37 38 63 66 33 63 66 63 38 35 35 34 "89178cf3cfc8554 > 63 31 31 33 35 62 38 39 36 39 35 34 36 61 32 35 c1135b8969546a25 > 64 2e 31 33 37 38 36 30 34 38 32 38 22 2c 75 72 d.1378604828",ur > 69 3d 22 73 69 70 3a 6d 61 6c 63 6f 6c 6d 2e 69 i="sip:my.sip.serv > 64 2e 61 75 22 2c 72 65 73 70 6f 6e 73 65 3d 22 er.net",response=" > 30 38 33 34 62 61 65 30 32 37 63 36 36 36 31 34 0834bae027c66614 > 34 62 38 64 39 35 38 30 62 35 36 63 61 30 39 36 4b8d9580b56ca096 > 22 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 "..Content-Lengt > 68 3a 20 30 0d 0a 0d 0a h: 0.... > > ---end of BUFFER DUMP--- > 09:40:06 siproxd.c:387 received 600 bytes of data > 09:40:06 accessctl.c:50 deny list (SIP):*NULL* > 09:40:06 accessctl.c:52 allow list (SIP):*NULL* > 09:40:06 accessctl.c:54 allow list (REG):192.168.15.0/24 > 09:40:06 accessctl.c:149 [0] extracted address=192.168.15.0 > 09:40:06 accessctl.c:150 [0] extracted mask =24 > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 > 09:40:06 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=c0a80f00 > 09:40:06 accessctl.c:92 granted REG/SIP access > 09:40:06 accessctl.c:99 access check =3 > 09:40:06 security.c:48 security_check_raw: size=600 > 09:40:06 siproxd.c:481 checking Max-Forwards (=70) > 09:40:06 siproxd.c:526 received SIP type REQ:REGISTER > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 siproxd.c:580 proxying REGISTER request to:my.sip.server.net > 09:40:06 register.c:239 sip_register: > 09:40:06 register.c:325 register: cisco@192.168.15.122 expires=3600 seconds > 09:40:06 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 register.c:350 found entry for cisco@192.168.15.122 <-> ci...@my... at slot=0, exp=3630 > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 register.c:450 masquerading UA cisco@192.168.15.122 local cisco@128.107.224.32 > 09:40:06 proxy.c:89 proxy_request > 09:40:06 route_processing.c:63 route_preprocess: no Route header present > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:06 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:192.168.15.122 > 09:40:06 proxy.c:180 outgoing request from ci...@my... from inbound > 09:40:06 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.122 -> sip:cisco@192.168.15.122 > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:06 sip_utils.c:681 rewriting Contact header cisco@192.168.15.122 -> cisco@128.107.224.32 > 09:40:06 proxy.c:295 setting Max-Forwards=70 > 09:40:06 proxy.c:316 Purging Record-Routes (outgoing packet) > 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:06 proxy.c:400 proxy_request: have SIP URI to my.sip.server.net:5060 > 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:06 sip_utils.c:866 non-existing branch -> branch hash [b547422cbd195c01086d96845e55fba0] > 09:40:06 sip_utils.c:593 adding VIA:SIP/2.0/UDP 128.107.224.32:5060;branch=z9hG4bKb547422cbd195c01086d96845e55fba0 > 09:40:06 sock.c:434 send UDP packet to 85.234.150.85: 5060 > ---BUFFER DUMP follows--- > 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my.sip > 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 .server.net SIP/2 > 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 > 2f 55 44 50 20 31 31 38 2e 31 30 37 2e 32 32 34 /UDP 118.107.224 > 2e 34 37 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d .47:5060;branch= > 7a 39 68 47 34 62 4b 62 35 34 37 34 32 32 63 62 z9hG4bKb547422cb > 64 31 39 35 63 30 31 30 38 36 64 39 36 38 34 35 d195c01086d96845 > 65 35 35 66 62 61 30 0d 0a 56 69 61 3a 20 53 49 e55fba0..Via: SI > 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 36 P/2.0/UDP 192.16 > 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 46 8.15.122:5060..F > 72 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 rom: <sip:cisco@ > 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 my.sip.server.net>;t > 61 67 3d 32 34 37 31 30 35 32 35 38 33 0d 0a 54 ag=2471052583..T > 6f 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 o: <sip:ci...@my...p > 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 .server.net>..Ca > 6c 6c 2d 49 44 3a 20 33 35 35 37 35 37 32 32 31 ll-ID: 355757221 > 31 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 1@192.168.15.122 > 0d 0a 43 53 65 71 3a 20 32 20 52 45 47 49 53 54 ..CSeq: 2 REGIST > 45 52 0d 0a 43 6f 6e 74 61 63 74 3a 20 4a 65 72 ER..Contact: Jer > 65 6d 79 20 61 6e 64 20 44 6f 6d 69 6e 69 63 61 emy and Dominica > 20 4d 61 6c 63 6f 6c 6d 20 3c 73 69 70 3a 63 69 Malcolm <sip:ci > 73 63 6f 40 31 31 38 2e 31 30 37 2e 32 32 34 2e sco@118.107.224. > 34 37 3e 3b 65 78 70 69 72 65 73 3d 33 36 30 30 47>;expires=3600 > 0d 0a 41 75 74 68 6f 72 69 7a 61 74 69 6f 6e 3a ..Authorization: > 20 44 69 67 65 73 74 20 75 73 65 72 6e 61 6d 65 Digest username > 3d 22 63 69 73 63 6f 22 2c 20 72 65 61 6c 6d 3d ="cisco", realm= > 22 59 61 74 65 22 2c 20 6e 6f 6e 63 65 3d 22 38 "Yate", nonce="8 > 39 31 37 38 63 66 33 63 66 63 38 35 35 34 63 31 9178cf3cfc8554c1 > 31 33 35 62 38 39 36 39 35 34 36 61 32 35 64 2e 135b8969546a25d. > 31 33 37 38 36 30 34 38 32 38 22 2c 20 75 72 69 1378604828", uri > 3d 22 73 69 70 3a 6d 61 6c 63 6f 6c 6d 2e 69 64 ="sip:my.sip.server > 2e 61 75 22 2c 20 72 65 73 70 6f 6e 73 65 3d 22 .net", response=" > 30 38 33 34 62 61 65 30 32 37 63 36 36 36 31 34 0834bae027c66614 > 34 62 38 64 39 35 38 30 62 35 36 63 61 30 39 36 4b8d9580b56ca096 > 22 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 41 "..Allow: ACK..A > 6c 6c 6f 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 llow: BYE..Allow > 3a 20 43 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a : CANCEL..Allow: > 20 49 4e 56 49 54 45 0d 0a 41 6c 6c 6f 77 3a 20 INVITE..Allow: > 4e 4f 54 49 46 59 0d 0a 41 6c 6c 6f 77 3a 20 4f NOTIFY..Allow: O > 50 54 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 52 PTIONS..Allow: R > 45 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 52 45 47 EFER..Allow: REG > 49 53 54 45 52 0d 0a 55 73 65 72 2d 61 67 65 6e ISTER..User-agen > 74 3a 20 43 69 73 63 6f 2d 43 50 37 39 30 35 2f t: Cisco-CP7905/ > 31 2e 30 31 2d 30 33 30 38 30 37 41 0d 0a 4d 61 1.01-030807A..Ma > 78 2d 46 6f 72 77 61 72 64 73 3a 20 37 30 0d 0a x-Forwards: 70.. > 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length: > 30 0d 0a 0d 0a 0.... > > ---end of BUFFER DUMP--- > 09:40:06 sock.c:157 entered sipsock_waitfordata > 09:40:07 sock.c:220 FD 4 = active > 09:40:07 sock.c:281 received UDP packet from [85.234.150.85:5060] count=341 > ---BUFFER DUMP follows--- > 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi > 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 > 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. > 32 30 30 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d 200:5060;branch= > 7a 39 68 47 34 62 4b 62 35 34 37 34 32 32 63 62 z9hG4bKb547422cb > 64 31 39 35 63 30 31 30 38 36 64 39 36 38 34 35 d195c01086d96845 > 65 35 35 66 62 61 30 3b 72 65 63 65 69 76 65 64 e55fba0;received > 3d 31 31 38 2e 31 30 37 2e 32 32 34 2e 34 37 0d =128.107.224.32. > 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 .Via: SIP/2.0/UD > 50 20 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 P 192.168.15.122 > 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 3c 73 69 :5060..From: <si > 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e p:ci...@my...rv > 69 64 2e 61 75 3e 3b 74 61 67 3d 32 34 37 31 30 er.net>;tag=24710 > 35 32 35 38 33 0d 0a 54 6f 3a 20 3c 73 69 70 3a 52583..To: <sip: > 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...rver > 2e 61 75 3e 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 .net>..Call-ID: 3 > 35 35 37 35 37 32 32 31 31 40 31 39 32 2e 31 36 557572211@192.16 > 38 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 8.15.122..CSeq: > 32 20 52 45 47 49 53 54 45 52 0d 0a 53 65 72 76 2 REGISTER..Serv > 65 72 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a er: YATE/4.1.0.. > 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length: > 30 0d 0a 0d 0a 0.... > > ---end of BUFFER DUMP--- > 09:40:07 siproxd.c:387 received 341 bytes of data > 09:40:07 accessctl.c:50 deny list (SIP):*NULL* > 09:40:07 accessctl.c:52 allow list (SIP):*NULL* > 09:40:07 accessctl.c:54 allow list (REG):192.168.15.0/24 > 09:40:07 accessctl.c:149 [0] extracted address=192.168.15.0 > 09:40:07 accessctl.c:150 [0] extracted mask =24 > 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 > 09:40:07 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 > 09:40:07 accessctl.c:99 access check =1 > 09:40:07 security.c:48 security_check_raw: size=341 > 09:40:07 siproxd.c:481 checking Max-Forwards (=70) > 09:40:07 sip_utils.c:198 via name 192.168.15.122 > 09:40:07 sip_utils.c:221 resolving IP of interface outbound > 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:07 sip_utils.c:221 resolving IP of interface inbound > 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:07 sip_utils.c:229 resolving IP of interface 'host_outbound' > 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:07 siproxd.c:526 received SIP type RES:Trying > 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:07 proxy.c:483 proxy_response > 09:40:07 sip_utils.c:618 deleting topmost VIA > 09:40:07 sip_utils.c:198 via name 192.168.15.200 > 09:40:07 sip_utils.c:221 resolving IP of interface outbound > 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:07 sip_utils.c:221 resolving IP of interface inbound > 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:07 sip_utils.c:238 got address match [192.168.15.200] > 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:07 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 > 09:40:07 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... > 09:40:07 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:07 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:07 proxy.c:523 incoming response for ci...@my... from outbound > 09:40:07 register.c:649 REGISTER response, looking for 'Expire' information > 09:40:07 proxy.c:655 Adding my Record-Route > 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:07 sock.c:434 send UDP packet to 192.168.15.122: 5060 > ---BUFFER DUMP follows--- > 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi > 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 > 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. > 31 32 32 3a 35 30 36 30 0d 0a 52 65 63 6f 72 64 122:5060..Record > 2d 52 6f 75 74 65 3a 20 3c 73 69 70 3a 73 69 70 -Route: <sip:sip > 72 6f 78 64 40 31 39 32 2e 31 36 38 2e 31 35 2e roxd@192.168.15. > 32 30 30 3a 35 30 36 30 3b 6c 72 3e 0d 0a 46 72 200:5060;lr>..Fr > 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d om: <sip:cisco@my. > 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 sip.server.net>;ta > 67 3d 32 34 37 31 30 35 32 35 38 33 0d 0a 54 6f g=2471052583..To > 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c : <sip:ci...@my...p > 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 6c .server.net>..Cal > 6c 2d 49 44 3a 20 33 35 35 37 35 37 32 32 31 31 l-ID: 3557572211 > 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 0d @192.168.15.122. > 0a 43 53 65 71 3a 20 32 20 52 45 47 49 53 54 45 .CSeq: 2 REGISTE > 52 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 45 2f R..Server: YATE/ > 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 4.1.0..Content-L > 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a ength: 0.... > > ---end of BUFFER DUMP--- > 09:40:07 sock.c:157 entered sipsock_waitfordata > 09:40:07 sock.c:220 FD 4 = active > 09:40:07 sock.c:281 received UDP packet from [85.234.150.85:5060] count=486 > ---BUFFER DUMP follows--- > 53 49 50 2f 32 2e 30 20 32 30 30 20 4f 4b 0d 0a SIP/2.0 200 OK.. > 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 Via: SIP/2.0/UDP > 20 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a 192.168.15.200: > 35 30 36 30 3b 62 72 61 6e 63 68 3d 7a 39 68 47 5060;branch=z9hG > 34 62 4b 62 35 34 37 34 32 32 63 62 64 31 39 35 4bKb547422cbd195 > 63 30 31 30 38 36 64 39 36 38 34 35 65 35 35 66 c01086d96845e55f > 62 61 30 3b 72 65 63 65 69 76 65 64 3d 31 31 38 ba0;received=118 > 2e 31 30 37 2e 32 32 34 2e 34 37 0d 0a 56 69 61 .107.224.47..Via > 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 20 31 39 : SIP/2.0/UDP 19 > 32 2e 31 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 2.168.15.122:506 > 30 0d 0a 46 72 6f 6d 3a 20 3c 73 69 70 3a 63 69 0..From: <sip:ci > 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 sc...@my...rver > 75 3e 3b 74 61 67 3d 32 34 37 31 30 35 32 35 38 .net>;tag=247105258 > 33 0d 0a 54 6f 3a 20 3c 73 69 70 3a 63 69 73 63 3..To: <sip:cisc > 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e o...@my...> > 3b 74 61 67 3d 37 33 32 33 37 35 36 35 35 0d 0a ;tag=732375655.. > 43 61 6c 6c 2d 49 44 3a 20 33 35 35 37 35 37 32 Call-ID: 3557572 > 32 31 31 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 211@192.168.15.1 > 32 32 0d 0a 43 53 65 71 3a 20 32 20 52 45 47 49 22..CSeq: 2 REGI > 53 54 45 52 0d 0a 45 78 70 69 72 65 73 3a 20 33 STER..Expires: 3 > 36 30 30 0d 0a 43 6f 6e 74 61 63 74 3a 20 3c 73 600..Contact: <s > 69 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 36 38 ip:cisco@192.168 > 2e 31 35 2e 32 30 30 3a 35 30 36 30 3e 3b 65 78 .15.200:5060>;ex > 70 69 72 65 73 3d 33 36 30 30 0d 0a 53 65 72 76 pires=3600..Serv > 65 72 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a er: YATE/4.1.0.. > 41 6c 6c 6f 77 3a 20 41 43 4b 2c 20 49 4e 56 49 Allow: ACK, INVI > 54 45 2c 20 42 59 45 2c 20 43 41 4e 43 45 4c 2c TE, BYE, CANCEL, > 20 52 45 47 49 53 54 45 52 2c 20 52 45 46 45 52 REGISTER, REFER > 2c 20 4f 50 54 49 4f 4e 53 2c 20 49 4e 46 4f 0d , OPTIONS, INFO. > 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a .Content-Length: > 20 30 0d 0a 0d 0a 0.... > > ---end of BUFFER DUMP--- > 09:40:07 siproxd.c:387 received 486 bytes of data > 09:40:07 accessctl.c:50 deny list (SIP):*NULL* > 09:40:07 accessctl.c:52 allow list (SIP):*NULL* > 09:40:07 accessctl.c:54 allow list (REG):192.168.15.0/24 > 09:40:07 accessctl.c:149 [0] extracted address=192.168.15.0 > 09:40:07 accessctl.c:150 [0] extracted mask =24 > 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 > 09:40:07 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 > 09:40:07 accessctl.c:99 access check =1 > 09:40:07 security.c:48 security_check_raw: size=486 > 09:40:07 siproxd.c:481 checking Max-Forwards (=70) > 09:40:07 sip_utils.c:198 via name 192.168.15.122 > 09:40:07 sip_utils.c:221 resolving IP of interface outbound > 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:07 sip_utils.c:221 resolving IP of interface inbound > 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:07 sip_utils.c:229 resolving IP of interface 'host_outbound' > 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:07 siproxd.c:526 received SIP type RES:OK > 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:07 proxy.c:483 proxy_response > 09:40:07 sip_utils.c:618 deleting topmost VIA > 09:40:07 sip_utils.c:198 via name 192.168.15.200 > 09:40:07 sip_utils.c:221 resolving IP of interface outbound > 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME > 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 > 09:40:07 sip_utils.c:221 resolving IP of interface inbound > 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:07 sip_utils.c:238 got address match [192.168.15.200] > 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:07 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 > 09:40:07 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... > 09:40:07 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:07 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 > 09:40:07 proxy.c:523 incoming response for ci...@my... from outbound > 09:40:07 register.c:649 REGISTER response, looking for 'Expire' information > 09:40:07 register.c:679 Expires=3600, expires_param=0x985fd78, expires_hdr=0x985fcf0 > 09:40:07 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:cisco@128.107.224.32 > 09:40:07 utils.c:215 DNS lookup - resolved: 192.168.15.200 -> 192.168.15.200 > 09:40:07 utils.c:255 DNS lookup - store into cache, entry 4) > 09:40:07 utils.c:215 DNS lookup - resolved: 128.107.224.32 -> 128.107.224.32 > 09:40:07 utils.c:255 DNS lookup - store into cache, entry 5) > 09:40:07 sip_utils.c:324 compare_url: IP mismatch > 09:40:07 register.c:695 no urlmap entry found > 09:40:07 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:cisco@128.107.224.32 > 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 > 09:40:07 utils.c:134 DNS lookup - from cache: 128.107.224.32 -> 128.107.224.32 > 09:40:07 sip_utils.c:324 compare_url: IP mismatch > 09:40:07 sip_utils.c:719 no Contact header rewritten! > 09:40:07 proxy.c:655 Adding my Record-Route > 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] > 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 > 09:40:07 sock.c:434 send UDP packet to 192.168.15.122: 5060 > ---BUFFER DUMP follows--- > 53 49 50 2f 32 2e 30 20 32 30 30 20 4f 4b 0d 0a SIP/2.0 200 OK.. > 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 Via: SIP/2.0/UDP > 20 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 3a 192.168.15.122: > 35 30 36 30 0d 0a 52 65 63 6f 72 64 2d 52 6f 75 5060..Record-Rou > 74 65 3a 20 3c 73 69 70 3a 73 69 70 72 6f 78 64 te: <sip:siproxd > 40 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a @192.168.15.200: > 35 30 36 30 3b 6c 72 3e 0d 0a 46 72 6f 6d 3a 20 5060;lr>..From: > 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f <sip:ci...@my...p. > 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 67 3d 32 34 server.net>;tag=24 > 37 31 30 35 32 35 38 33 0d 0a 54 6f 3a 20 3c 73 71052583..To: <s > 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d ip:ci...@my...r > 2e 69 64 2e 61 75 3e 3b 74 61 67 3d 37 33 32 33 ver.net>;tag=7323 > 37 35 36 35 35 0d 0a 43 61 6c 6c 2d 49 44 3a 20 75655..Call-ID: > 33 35 35 37 35 37 32 32 31 31 40 31 39 32 2e 31 3557572211@192.1 > 36 38 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 68.15.122..CSeq: > 20 32 20 52 45 47 49 53 54 45 52 0d 0a 43 6f 6e 2 REGISTER..Con > 74 61 63 74 3a 20 3c 73 69 70 3a 63 69 73 63 6f tact: <sip:cisco > 40 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a @192.168.15.200: > 35 30 36 30 3e 3b 65 78 70 69 72 65 73 3d 33 36 5060>;expires=36 > 30 30 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 00..Allow: ACK.. > 41 6c 6c 6f 77 3a 20 49 4e 56 49 54 45 0d 0a 41 Allow: INVITE..A > 6c 6c 6f 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 llow: BYE..Allow > 3a 20 43 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a : CANCEL..Allow: > 20 52 45 47 49 53 54 45 52 0d 0a 41 6c 6c 6f 77 REGISTER..Allow > 3a 20 52 45 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 : REFER..Allow: > 4f 50 54 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 OPTIONS..Allow: > 49 4e 46 4f 0d 0a 45 78 70 69 72 65 73 3a 20 33 INFO..Expires: 3 > 36 30 30 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 600..Server: YAT > 45 2f 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 E/4.1.0..Content > 2d 4c 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a -Length: 0.... > > ---end of BUFFER DUMP--- > 09:40:07 sock.c:157 entered sipsock_waitfordata > 09:40:08 register.c:509 sip_agemap, t=1378604408 > 09:40:08 sock.c:157 entered sipsock_waitfordata > 09:40:08 sock.c:169 winding up select() timeout > 09:40:13 register.c:509 sip_agemap, t=1378604413 > 09:40:13 sock.c:157 entered sipsock_waitfordata > 09:40:13 sock.c:169 winding up select() timeout > 09:40:15 sock.c:220 FD 4 = active > 09:40:15 sock.c:281 received UDP packet from [85.234.150.85:5060] count=691 > ---BUFFER DUMP follows--- > 49 4e 56 49 54 45 20 73 69 70 3a 63 69 73 63 6f INVITE sip:cisco > 40 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a @192.168.15.200: > 35 30 36 30 20 53 49 50 2f 32 2e 30 0d 0a 4d 61 5060 SIP/2.0..Ma > 78 2d 46 6f 72 77 61 72 64 73 3a 20 31 34 0d 0a x-Forwards: 14.. > 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 Via: SIP/2.0/UDP > 20 38 35 2e 32 33 34 2e 31 35 30 2e 38 35 3a 35 85.234.150.85:5 > 30 36 30 3b 72 70 6f 72 74 3b 62 72 61 6e 63 68 060;rport;branch > 3d 7a 39 68 47 34 62 4b 31 36 32 35 33 39 34 32 =z9hG4bK16253942 > 36 33 0d 0a 46 72 6f 6d 3a 20 22 71 69 72 74 61 63..From: "qirta > 69 62 61 22 20 3c 73 69 70 3a 30 30 30 30 31 32 iba" <sip:000012 > 33 34 35 36 40 38 35 2e 32 33 34 2e 31 35 30 2e 3456@85.234.150. > 38 35 3a 35 30 36 30 3e 3b 74 61 67 3d 31 34 30 85:5060>;tag=140 > 31 32 33 32 38 32 34 0d 0a 54 6f 3a 20 3c 73 69 1232824..To: <si > 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 36 38 2e p:cisco@192.168. > 31 35 2e 32 30 30 3a 35 30 36 30 3e 0d 0a 43 61 15.200:5060>..Ca > 6c 6c 2d 49 44 3a 20 32 30 35 38 36 38 30 34 37 ll-ID: 205868047 > 38 40 38 35 2e 32 33 34 2e 31 35 30 2e 38 35 0d 8@85.234.150.85. > 0a 43 53 65 71 3a 20 31 30 38 37 35 20 49 4e 56 .CSeq: 10875 INV > 49 54 45 0d 0a 55 73 65 72 2d 41 67 65 6e 74 3a ITE..User-Agent: > 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a 43 6f 6e YATE/4.1.0..Con > 74 61 63 74 3a 20 3c 73 69 70 3a 30 30 30 30 31 tact: <sip:00001 > 32 33 34 35 36 40 38 35 2e 32 33 34 2e 31 35 30 23456@85.234.150 > 2e 38 35 3a 35 30 36 30 3e 0d 0a 41 6c 6c 6f 77 .85:5060>..Allow > 3a 20 41 43 4b 2c 20 49 4e 56 49 54 45 2c 20 42 : ACK, INVITE, B > 59 45 2c 20 43 41 4e 43 45 4c 2c 20 52 45 47 49 YE, CANCEL, REGI > 53 54 45 52 2c 20 52 45 46 45 52 2c 20 4f 50 54 STER, REFER, OPT > 49 4f 4e 53 2c 20 49 4e 46 4f 0d 0a 43 6f 6e 74 IONS, INFO..Cont > 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 ent-Type: applic > 61 74 69 6f 6e 2f 73 64 70 0d 0a 43 6f 6e 74 65 ation/sdp..Conte > 6e 74 2d 4c 65 6e 67 74 68 3a 20 32 30 39 0d 0a nt-Length: 209.. > 0d 0a 76 3d 30 0d 0a 6f 3d 79 61 74 65 20 31 33 ..v=0..o=yate 13 > 37 38 36 30 34 38 33 37 20 31 33 37 38 36 30 34 78604837 1378604 > 38 33 37 20 49 4e 20 49 50 34 20 38 35 2e 32 33 837 IN IP4 85.23 > 34 2e 31 35 30 2e 38 35 0d 0a 73 3d 53 49 50 20 4.150.85..s=SIP > 43 61 6c 6c 0d 0a 63 3d 49 4e 20 49 50 34 20 38 Call..c=IN IP4 8 > 35 2e 32 33 34 2e 31 35 30 2e 38 35 0d 0a 74 3d 5.234.150.85..t= > 30 20 30 0d 0a 6d 3d 61 75 64 69 6f 20 33 31 36 0 0..m=audio 316 > 30 34 20 52 54 50 2f 41 56 50 20 30 20 38 20 31 04 RTP/AVP 0 8 1 > 30 31 0d 0a 61 3d 72 74 70 6d 61 70 3a 30 20 50 01..a=rtpmap:0 P > 43 4d 55 2f 38 30 30 30 0d 0a 61 3d 72 74 70 6d CMU/8000..a=rtpm > 61 70 3a 38 20 50 43 4d 41 2f 38 30 30 30 0d 0a ap:8 PCMA/8000.. > 61 3d 72 74 70 6d 61 70 3a 31 30 31 20 74 65 6c a=rtpmap:101 tel > 65 70 68 6f 6e 65 2d 65 76 65 6e 74 2f 38 30 30 ephone-event/800 > 30 0d 0a 0.. ... [truncated message content] |
From: Jeremy M. <Je...@Ma...> - 2013-09-08 03:29:47
|
On 24/08/2013, at 4:49 PM, Thomas Ries <tr...@gm...> wrote: > Hello Jeremy, > > now you probabla need to capture a full debug log, including the REGISTER > sequence of teh Cisco phone and inlcude in an incoming call. > > I still suspect that the Cisco phone is doing something funny at registration > time. To further look into this, a detailed debug log of siproxd is needed. Thanks, here is the debug log - I am turning on the phone, which then registers, and an incoming call is then received by siproxd, which fails to be sent to the Cisco phone. 09:39:53 INFO:siproxd.c:233 siproxd-0.8.1-53 i486-pc-linux-gnu starting up 09:39:53 readconf.c:76 setting default config values 09:39:53 readconf.c:79 trying to read config file 09:39:53 readconf.c:97 ... trying /root/.siproxdrc 09:39:53 readconf.c:97 ... trying /etc/siproxd.conf 09:39:53 readconf.c:227 cfg line:"if_inbound = eth0" 09:39:53 readconf.c:234 got keyword:"if_inbound" 09:39:53 readconf.c:244 got argument:"eth0" 09:39:53 readconf.c:283 STRING="eth0" 09:39:53 readconf.c:227 cfg line:"if_outbound = eth0" 09:39:53 readconf.c:234 got keyword:"if_outbound" 09:39:53 readconf.c:244 got argument:"eth0" 09:39:53 readconf.c:283 STRING="eth0" 09:39:53 readconf.c:227 cfg line:"host_outbound = name-that-resolves-to-my-external-ip.net" 09:39:53 readconf.c:234 got keyword:"host_outbound" 09:39:53 readconf.c:244 got argument:"name-that-resolves-to-my-external-ip.net" 09:39:53 readconf.c:283 STRING="name-that-resolves-to-my-external-ip.net" 09:39:53 readconf.c:227 cfg line:"hosts_allow_reg = 192.168.15.0/24" 09:39:53 readconf.c:234 got keyword:"hosts_allow_reg" 09:39:53 readconf.c:244 got argument:"192.168.15.0/24" 09:39:53 readconf.c:283 STRING="192.168.15.0/24" 09:39:53 readconf.c:227 cfg line:"sip_listen_port = 5060" 09:39:53 readconf.c:234 got keyword:"sip_listen_port" 09:39:53 readconf.c:244 got argument:"5060" 09:39:53 readconf.c:259 INT4=5060 09:39:53 readconf.c:227 cfg line:"daemonize = 0" 09:39:53 readconf.c:234 got keyword:"daemonize" 09:39:53 readconf.c:244 got argument:"0" 09:39:53 readconf.c:259 INT4=0 09:39:53 readconf.c:227 cfg line:"silence_log = 0" 09:39:53 readconf.c:234 got keyword:"silence_log" 09:39:53 readconf.c:244 got argument:"0" 09:39:53 readconf.c:259 INT4=0 09:39:53 readconf.c:227 cfg line:"user = siproxd " 09:39:53 readconf.c:234 got keyword:"user" 09:39:53 readconf.c:244 got argument:"siproxd " 09:39:53 readconf.c:283 STRING="siproxd" 09:39:53 readconf.c:227 cfg line:"registration_file = /var/lib/siproxd/siproxd_registrations" 09:39:53 readconf.c:234 got keyword:"registration_file" 09:39:53 readconf.c:244 got argument:"/var/lib/siproxd/siproxd_registrations" 09:39:53 readconf.c:283 STRING="/var/lib/siproxd/siproxd_registrations" 09:39:53 readconf.c:227 cfg line:"autosave_registrations = 300" 09:39:53 readconf.c:234 got keyword:"autosave_registrations" 09:39:53 readconf.c:244 got argument:"300" 09:39:53 readconf.c:259 INT4=300 09:39:53 readconf.c:227 cfg line:"rtp_proxy_enable = 1" 09:39:53 readconf.c:234 got keyword:"rtp_proxy_enable" 09:39:53 readconf.c:244 got argument:"1" 09:39:53 readconf.c:259 INT4=1 09:39:53 readconf.c:227 cfg line:"rtp_port_low = 7070" 09:39:53 readconf.c:234 got keyword:"rtp_port_low" 09:39:53 readconf.c:244 got argument:"7070" 09:39:53 readconf.c:259 INT4=7070 09:39:53 readconf.c:227 cfg line:"rtp_port_high = 7089" 09:39:53 readconf.c:234 got keyword:"rtp_port_high" 09:39:53 readconf.c:244 got argument:"7089" 09:39:53 readconf.c:259 INT4=7089 09:39:53 readconf.c:227 cfg line:"rtp_timeout = 300" 09:39:53 readconf.c:234 got keyword:"rtp_timeout" 09:39:53 readconf.c:244 got argument:"300" 09:39:53 readconf.c:259 INT4=300 09:39:53 readconf.c:227 cfg line:"rtp_dscp = 46" 09:39:53 readconf.c:234 got keyword:"rtp_dscp" 09:39:53 readconf.c:244 got argument:"46" 09:39:53 readconf.c:259 INT4=46 09:39:53 readconf.c:227 cfg line:"sip_dscp = 0" 09:39:53 readconf.c:234 got keyword:"sip_dscp" 09:39:53 readconf.c:244 got argument:"0" 09:39:53 readconf.c:259 INT4=0 09:39:53 readconf.c:227 cfg line:"rtp_input_dejitter = 0" 09:39:53 readconf.c:234 got keyword:"rtp_input_dejitter" 09:39:53 readconf.c:244 got argument:"0" 09:39:53 readconf.c:259 INT4=0 09:39:53 readconf.c:227 cfg line:"rtp_output_dejitter = 0" 09:39:53 readconf.c:234 got keyword:"rtp_output_dejitter" 09:39:53 readconf.c:244 got argument:"0" 09:39:53 readconf.c:259 INT4=0 09:39:53 readconf.c:227 cfg line:"tcp_timeout = 600" 09:39:53 readconf.c:234 got keyword:"tcp_timeout" 09:39:53 readconf.c:244 got argument:"600" 09:39:53 readconf.c:259 INT4=600 09:39:53 readconf.c:227 cfg line:"tcp_connect_timeout = 500" 09:39:53 readconf.c:234 got keyword:"tcp_connect_timeout" 09:39:53 readconf.c:244 got argument:"500" 09:39:53 readconf.c:259 INT4=500 09:39:53 readconf.c:227 cfg line:"tcp_keepalive = 20" 09:39:53 readconf.c:234 got keyword:"tcp_keepalive" 09:39:53 readconf.c:244 got argument:"20" 09:39:53 readconf.c:259 INT4=20 09:39:53 readconf.c:227 cfg line:"debug_level = -1" 09:39:53 readconf.c:234 got keyword:"debug_level" 09:39:53 readconf.c:244 got argument:"-1" 09:39:53 readconf.c:259 INT4=-1 09:39:53 readconf.c:227 cfg line:"debug_port = 0" 09:39:53 readconf.c:234 got keyword:"debug_port" 09:39:53 readconf.c:244 got argument:"0" 09:39:53 readconf.c:259 INT4=0 09:39:53 readconf.c:227 cfg line:"plugindir=/usr/lib/siproxd/" 09:39:53 readconf.c:234 got keyword:"plugindir" 09:39:53 readconf.c:244 got argument:"/usr/lib/siproxd/" 09:39:53 readconf.c:283 STRING="/usr/lib/siproxd/" 09:39:53 readconf.c:227 cfg line:"load_plugin=plugin_logcall.so" 09:39:53 readconf.c:234 got keyword:"load_plugin" 09:39:53 readconf.c:244 got argument:"plugin_logcall.so" 09:39:53 readconf.c:309 STRINGA[0]="plugin_logcall.so" 09:39:53 readconf.c:214 skipped: "plugin_demo_string = This_is_a_string_passed_to_the_demo_plugin" 09:39:53 readconf.c:214 skipped: "plugin_shortdial_akey = *00" 09:39:53 readconf.c:214 skipped: "plugin_shortdial_entry = 17474743246" 09:39:53 readconf.c:214 skipped: "plugin_shortdial_entry = 17474745000" 09:39:53 readconf.c:214 skipped: "plugin_defaulttarget_log = 1" 09:39:53 readconf.c:214 skipped: "plugin_defaulttarget_target = sip:cisco@192.168.15.122:5060" 09:39:53 readconf.c:214 skipped: "plugin_fix_bogus_via_networks = 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16" 09:39:53 readconf.c:214 skipped: "plugin_stun_server = stun.xten.com" 09:39:53 readconf.c:214 skipped: "plugin_stun_port = 3478" 09:39:53 readconf.c:214 skipped: "plugin_stun_period = 300" 09:39:53 readconf.c:214 skipped: "plugin_prefix_akey = 0" 09:39:53 readconf.c:214 skipped: "plugin_regex_desc = Test Regex 1" 09:39:53 readconf.c:214 skipped: "plugin_regex_pattern = ^sip:00" 09:39:53 readconf.c:214 skipped: "plugin_regex_replace = +" 09:39:53 readconf.c:214 skipped: "plugin_regex_desc = Test Regex 2" 09:39:53 readconf.c:214 skipped: "plugin_regex_pattern = ^sip:01" 09:39:53 readconf.c:214 skipped: "plugin_regex_replace = +a" 09:39:53 readconf.c:214 skipped: "plugin_regex_desc = Test Regex 3" 09:39:53 readconf.c:214 skipped: "plugin_regex_pattern = ^(sips?):01" 09:39:53 readconf.c:214 skipped: "plugin_regex_replace = \1:001" 09:39:53 readconf.c:133 rounded rtp_port_high down to 7088 09:39:53 plugins.c:83 load_plugins: opening plugin [/usr/lib/siproxd/plugin_logcall.so] 09:39:53 plugins.c:98 load_plugins: init=0xb76e1580, process=0xb76e15c0, end=0xb76e1840 09:39:53 INFO:plugins.c:112 Plugin 'plugin_logcall' [Logs calls to syslog] loaded with success, exemask=0x40 09:39:53 utils.c:286 running w/uid=0, euid=0, gid=0, egid=0 09:39:53 utils.c:322 changing uid/gid to siproxd 09:39:53 utils.c:325 changed gid to 117 - Ok 09:39:53 utils.c:329 changed egid to 117 - Ok 09:39:53 utils.c:333 changed euid to 115 - Ok 09:39:53 INFO:rtpproxy_relay.c:121 Current thread stacksize is 8192 kB 09:39:53 rtpproxy_relay.c:138 create thread 09:39:53 rtpproxy_relay.c:140 created, sts=0 09:39:53 rtpproxy_relay.c:151 uid=0, euid=115 09:39:53 rtpproxy_relay.c:164 pmin=1, pmax=99, using p=33 09:39:53 INFO:sock.c:131 bound to port 5060 09:39:53 sock.c:133 bound UDP socket=4, TCP socket=5 09:39:53 INFO:siproxd.c:344 siproxd-0.8.1-53 i486-pc-linux-gnu started 09:39:53 sock.c:157 entered sipsock_waitfordata 09:39:53 sock.c:169 winding up select() timeout 09:39:58 register.c:509 sip_agemap, t=1378604398 09:39:58 sock.c:157 entered sipsock_waitfordata 09:39:58 sock.c:169 winding up select() timeout 09:40:03 register.c:509 sip_agemap, t=1378604403 09:40:03 sock.c:157 entered sipsock_waitfordata 09:40:03 sock.c:169 winding up select() timeout 09:40:06 sock.c:220 FD 4 = active 09:40:06 sock.c:281 received UDP packet from [192.168.15.122:5060] count=427 ---BUFFER DUMP follows--- 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my.s 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 ip.server.net SIP/2 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 31 32 32 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 122:5060..From: 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c sip:ci...@my...p.s 6d 2e 69 64 2e 61 75 3b 74 61 67 3d 32 34 37 31 erver.net;tag=2471 30 35 32 35 38 33 0d 0a 54 6f 3a 20 73 69 70 3a 052583..To: sip: 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...rv 2e 61 75 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 35 er.net.Call-ID: 35 35 37 35 37 32 32 31 31 40 31 39 32 2e 31 36 38 57572211@192.168 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 31 .15.122..CSeq: 1 20 52 45 47 49 53 54 45 52 0d 0a 43 6f 6e 74 61 REGISTER..Conta 63 74 3a 20 4a 65 72 65 6d 79 20 61 6e 64 20 44 ct: Jeremy and D 6f 6d 69 6e 69 63 61 20 4d 61 6c 63 6f 6c 6d 20 ominica Malcolm 3c 73 69 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 <sip:cisco@192.1 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 3b 74 68.15.122:5060;t 72 61 6e 73 70 6f 72 74 3d 75 64 70 3e 3b 65 78 ransport=udp>;ex 70 69 72 65 73 3d 33 36 30 30 0d 0a 55 73 65 72 pires=3600..User 2d 41 67 65 6e 74 3a 20 43 69 73 63 6f 2d 43 50 -Agent: Cisco-CP 37 39 30 35 2f 31 2e 30 31 2d 30 33 30 38 30 37 7905/1.01-030807 41 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 2c 20 42 A..Allow: ACK, B 59 45 2c 20 43 41 4e 43 45 4c 2c 20 49 4e 56 49 YE, CANCEL, INVI 54 45 2c 20 4e 4f 54 49 46 59 2c 20 4f 50 54 49 TE, NOTIFY, OPTI 4f 4e 53 2c 20 52 45 46 45 52 2c 20 52 45 47 49 ONS, REFER, REGI 53 54 45 52 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 STER..Content-Le 6e 67 74 68 3a 20 30 0d 0a 0d 0a ngth: 0.... ---end of BUFFER DUMP--- 09:40:06 siproxd.c:387 received 427 bytes of data 09:40:06 accessctl.c:50 deny list (SIP):*NULL* 09:40:06 accessctl.c:52 allow list (SIP):*NULL* 09:40:06 accessctl.c:54 allow list (REG):192.168.15.0/24 09:40:06 accessctl.c:149 [0] extracted address=192.168.15.0 09:40:06 accessctl.c:150 [0] extracted mask =24 09:40:06 utils.c:99 initializing DNS cache (256 entries) 09:40:06 utils.c:215 DNS lookup - resolved: 192.168.15.0 -> 192.168.15.0 09:40:06 utils.c:255 DNS lookup - store into cache, entry 0) 09:40:06 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=c0a80f00 09:40:06 accessctl.c:92 granted REG/SIP access 09:40:06 accessctl.c:99 access check =3 09:40:06 security.c:48 security_check_raw: size=427 09:40:06 siproxd.c:481 checking Max-Forwards (=70) 09:40:06 siproxd.c:526 received SIP type REQ:REGISTER 09:40:06 utils.c:215 DNS lookup - resolved: my.sip.server.net -> 85.234.150.85 09:40:06 utils.c:255 DNS lookup - store into cache, entry 1) 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:06 utils.c:437 initializing ifaddr cache (32 entries) 09:40:06 utils.c:481 getifaddrs - eth0 / lo, ifa_addr=0x986277c, addrfamily=17 09:40:06 utils.c:481 getifaddrs - eth0 / eth0, ifa_addr=0x9862818, addrfamily=17 09:40:06 utils.c:481 getifaddrs - eth0 / wlan0, ifa_addr=0x98628b4, addrfamily=17 09:40:06 utils.c:481 getifaddrs - eth0 / sit0, ifa_addr=0x9862950, addrfamily=17 09:40:06 utils.c:481 getifaddrs - eth0 / he-ipv6, ifa_addr=0x98629ec, addrfamily=17 09:40:06 utils.c:481 getifaddrs - eth0 / lo, ifa_addr=0x9862a88, addrfamily=2 09:40:06 utils.c:481 getifaddrs - eth0 / eth0, ifa_addr=0x9862b24, addrfamily=2 09:40:06 utils.c:491 getifaddrs - MATCH, sin_addr=192.168.15.200 09:40:06 utils.c:543 get_ip_by_ifname: if eth0 has IP:192.168.15.200 (flags=11043) UP 09:40:06 utils.c:563 ifname lookup - store into cache, entry 0) 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 utils.c:215 DNS lookup - resolved: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 utils.c:255 DNS lookup - store into cache, entry 2) 09:40:06 siproxd.c:580 proxying REGISTER request to:my.sip.server.net 09:40:06 register.c:239 sip_register: 09:40:06 register.c:325 register: cisco@192.168.15.122 expires=3600 seconds 09:40:06 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 register.c:350 found entry for cisco@192.168.15.122 <-> ci...@my... at slot=0, exp=3441 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 register.c:450 masquerading UA cisco@192.168.15.122 local cisco@128.107.224.32 09:40:06 proxy.c:89 proxy_request 09:40:06 route_processing.c:63 route_preprocess: no Route header present 09:40:06 utils.c:215 DNS lookup - resolved: 192.168.15.122 -> 192.168.15.122 09:40:06 utils.c:255 DNS lookup - store into cache, entry 3) 09:40:06 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:192.168.15.122 09:40:06 proxy.c:180 outgoing request from ci...@my... from inbound 09:40:06 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.122 -> sip:cisco@192.168.15.122 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:06 sip_utils.c:681 rewriting Contact header cisco@192.168.15.122 -> cisco@128.107.224.32 09:40:06 proxy.c:295 setting Max-Forwards=70 09:40:06 proxy.c:316 Purging Record-Routes (outgoing packet) 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 proxy.c:400 proxy_request: have SIP URI to my.sip.server.net:5060 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 sip_utils.c:866 non-existing branch -> branch hash [fd9a98afab4a9a564069b934f6762700] 09:40:06 sip_utils.c:593 adding VIA:SIP/2.0/UDP 128.107.224.32:5060;branch=z9hG4bKfd9a98afab4a9a564069b934f6762700 09:40:06 sock.c:434 send UDP packet to 85.234.150.85: 5060 ---BUFFER DUMP follows--- 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my. 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 sip.server.net SIP/2 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 2f 55 44 50 20 31 31 38 2e 31 30 37 2e 32 32 34 /UDP 118.107.224 2e 34 37 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d .47:5060;branch= 7a 39 68 47 34 62 4b 66 64 39 61 39 38 61 66 61 z9hG4bKfd9a98afa 62 34 61 39 61 35 36 34 30 36 39 62 39 33 34 66 b4a9a564069b934f 36 37 36 32 37 30 30 0d 0a 56 69 61 3a 20 53 49 6762700..Via: SI 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 36 P/2.0/UDP 192.16 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 46 8.15.122:5060..F 72 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 rom: <sip:cisco@ 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 my.sip.server.net>;t 61 67 3d 32 34 37 31 30 35 32 35 38 33 0d 0a 54 ag=2471052583..T 6f 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 o: <sip:cisco@my. 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 sip.server.net>..Ca 6c 6c 2d 49 44 3a 20 33 35 35 37 35 37 32 32 31 ll-ID: 355757221 31 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 1@192.168.15.122 0d 0a 43 53 65 71 3a 20 31 20 52 45 47 49 53 54 ..CSeq: 1 REGIST 45 52 0d 0a 43 6f 6e 74 61 63 74 3a 20 4a 65 72 ER..Contact: Jer 65 6d 79 20 61 6e 64 20 44 6f 6d 69 6e 69 63 61 emy and Dominica 20 4d 61 6c 63 6f 6c 6d 20 3c 73 69 70 3a 63 69 Malcolm <sip:ci 73 63 6f 40 31 31 38 2e 31 30 37 2e 32 32 34 2e sco@118.107.224. 34 37 3e 3b 65 78 70 69 72 65 73 3d 33 36 30 30 47>;expires=3600 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 41 6c ..Allow: ACK..Al 6c 6f 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 3a low: BYE..Allow: 20 43 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a 20 CANCEL..Allow: 49 4e 56 49 54 45 0d 0a 41 6c 6c 6f 77 3a 20 4e INVITE..Allow: N 4f 54 49 46 59 0d 0a 41 6c 6c 6f 77 3a 20 4f 50 OTIFY..Allow: OP 54 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 52 45 TIONS..Allow: RE 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 52 45 47 49 FER..Allow: REGI 53 54 45 52 0d 0a 55 73 65 72 2d 61 67 65 6e 74 STER..User-agent 3a 20 43 69 73 63 6f 2d 43 50 37 39 30 35 2f 31 : Cisco-CP7905/1 2e 30 31 2d 30 33 30 38 30 37 41 0d 0a 4d 61 78 .01-030807A..Max 2d 46 6f 72 77 61 72 64 73 3a 20 37 30 0d 0a 43 -Forwards: 70..C 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 ontent-Length: 0 0d 0a 0d 0a .... ---end of BUFFER DUMP--- 09:40:06 sock.c:157 entered sipsock_waitfordata 09:40:06 sock.c:220 FD 4 = active 09:40:06 sock.c:281 received UDP packet from [85.234.150.85:5060] count=341 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 32 30 30 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d 200:5060;branch= 7a 39 68 47 34 62 4b 66 64 39 61 39 38 61 66 61 z9hG4bKfd9a98afa 62 34 61 39 61 35 36 34 30 36 39 62 39 33 34 66 b4a9a564069b934f 36 37 36 32 37 30 30 3b 72 65 63 65 69 76 65 64 6762700;received 3d 31 31 38 2e 31 30 37 2e 32 32 34 2e 34 37 0d =128.107.224.32. 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 .Via: SIP/2.0/UD 50 20 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 P 192.168.15.122 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 3c 73 69 :5060..From: <si 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e p:ci...@my...rv 69 64 2e 61 75 3e 3b 74 61 67 3d 32 34 37 31 30 er.net>;tag=24710 35 32 35 38 33 0d 0a 54 6f 3a 20 3c 73 69 70 3a 52583..To: <sip: 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...rv 2e 61 75 3e 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 er.net>..Call-ID: 3 35 35 37 35 37 32 32 31 31 40 31 39 32 2e 31 36 557572211@192.16 38 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 8.15.122..CSeq: 31 20 52 45 47 49 53 54 45 52 0d 0a 53 65 72 76 1 REGISTER..Serv 65 72 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a er: YATE/4.1.0.. 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length: 30 0d 0a 0d 0a 0.... ---end of BUFFER DUMP--- 09:40:06 siproxd.c:387 received 341 bytes of data 09:40:06 accessctl.c:50 deny list (SIP):*NULL* 09:40:06 accessctl.c:52 allow list (SIP):*NULL* 09:40:06 accessctl.c:54 allow list (REG):192.168.15.0/24 09:40:06 accessctl.c:149 [0] extracted address=192.168.15.0 09:40:06 accessctl.c:150 [0] extracted mask =24 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 09:40:06 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 09:40:06 accessctl.c:99 access check =1 09:40:06 security.c:48 security_check_raw: size=341 09:40:06 siproxd.c:481 checking Max-Forwards (=70) 09:40:06 sip_utils.c:198 via name 192.168.15.122 09:40:06 sip_utils.c:221 resolving IP of interface outbound 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 sip_utils.c:221 resolving IP of interface inbound 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:06 sip_utils.c:229 resolving IP of interface 'host_outbound' 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 siproxd.c:526 received SIP type RES:Trying 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 proxy.c:483 proxy_response 09:40:06 sip_utils.c:618 deleting topmost VIA 09:40:06 sip_utils.c:198 via name 192.168.15.200 09:40:06 sip_utils.c:221 resolving IP of interface outbound 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 sip_utils.c:221 resolving IP of interface inbound 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:06 sip_utils.c:238 got address match [192.168.15.200] 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:06 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 09:40:06 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 proxy.c:523 incoming response for ci...@my... from outbound 09:40:06 register.c:649 REGISTER response, looking for 'Expire' information 09:40:06 proxy.c:655 Adding my Record-Route 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:06 sock.c:434 send UDP packet to 192.168.15.122: 5060 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 31 32 32 3a 35 30 36 30 0d 0a 52 65 63 6f 72 64 122:5060..Record 2d 52 6f 75 74 65 3a 20 3c 73 69 70 3a 73 69 70 -Route: <sip:sip 72 6f 78 64 40 31 39 32 2e 31 36 38 2e 31 35 2e roxd@192.168.15. 32 30 30 3a 35 30 36 30 3b 6c 72 3e 0d 0a 46 72 200:5060;lr>..Fr 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d om: <sip:cisco@my. 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 sip.server.net>;ta 67 3d 32 34 37 31 30 35 32 35 38 33 0d 0a 54 6f g=2471052583..To 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c : <sip:ci...@my...p 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 6c .server.net>..Cal 6c 2d 49 44 3a 20 33 35 35 37 35 37 32 32 31 31 l-ID: 3557572211 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 0d @192.168.15.122. 0a 43 53 65 71 3a 20 31 20 52 45 47 49 53 54 45 .CSeq: 1 REGISTE 52 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 45 2f R..Server: YATE/ 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 4.1.0..Content-L 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a ength: 0.... ---end of BUFFER DUMP--- 09:40:06 sock.c:157 entered sipsock_waitfordata 09:40:06 sock.c:220 FD 4 = active 09:40:06 sock.c:281 received UDP packet from [85.234.150.85:5060] count=532 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 34 30 31 20 55 6e 61 75 SIP/2.0 401 Unau 74 68 6f 72 69 7a 65 64 0d 0a 56 69 61 3a 20 53 thorized..Via: S 49 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 IP/2.0/UDP 192.1 36 38 2e 31 35 2e 32 30 30 3a 35 30 36 30 3b 62 68.15.200:5060;b 72 61 6e 63 68 3d 7a 39 68 47 34 62 4b 66 64 39 ranch=z9hG4bKfd9 61 39 38 61 66 61 62 34 61 39 61 35 36 34 30 36 a98afab4a9a56406 39 62 39 33 34 66 36 37 36 32 37 30 30 3b 72 65 9b934f6762700;re 63 65 69 76 65 64 3d 31 31 38 2e 31 30 37 2e 32 ceived=118.107.2 32 34 2e 34 37 0d 0a 56 69 61 3a 20 53 49 50 2f 24.47..Via: SIP/ 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 2.0/UDP 192.168. 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 46 72 6f 15.122:5060..Fro 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 m: <sip:ci...@my...p 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 67 .server.net>;tag 3d 32 34 37 31 30 35 32 35 38 33 0d 0a 54 6f 3a =2471052583..To: 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 <sip:ci...@my...p. 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 6c 6c server.net>..Call 2d 49 44 3a 20 33 35 35 37 35 37 32 32 31 31 40 -ID: 3557572211@ 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 0d 0a 192.168.15.122.. 43 53 65 71 3a 20 31 20 52 45 47 49 53 54 45 52 CSeq: 1 REGISTER 0d 0a 57 57 57 2d 41 75 74 68 65 6e 74 69 63 61 ..WWW-Authentica 74 65 3a 20 44 69 67 65 73 74 20 72 65 61 6c 6d te: Digest realm 3d 22 59 61 74 65 22 2c 20 6e 6f 6e 63 65 3d 22 ="Yate", nonce=" 38 39 31 37 38 63 66 33 63 66 63 38 35 35 34 63 89178cf3cfc8554c 31 31 33 35 62 38 39 36 39 35 34 36 61 32 35 64 1135b8969546a25d 2e 31 33 37 38 36 30 34 38 32 38 22 2c 20 73 74 .1378604828", st 61 6c 65 3d 46 41 4c 53 45 2c 20 61 6c 67 6f 72 ale=FALSE, algor 69 74 68 6d 3d 4d 44 35 0d 0a 53 65 72 76 65 72 ithm=MD5..Server 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a 41 6c : YATE/4.1.0..Al 6c 6f 77 3a 20 41 43 4b 2c 20 49 4e 56 49 54 45 low: ACK, INVITE 2c 20 42 59 45 2c 20 43 41 4e 43 45 4c 2c 20 52 , BYE, CANCEL, R 45 47 49 53 54 45 52 2c 20 52 45 46 45 52 2c 20 EGISTER, REFER, 4f 50 54 49 4f 4e 53 2c 20 49 4e 46 4f 0d 0a 43 OPTIONS, INFO..C 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 ontent-Length: 0 0d 0a 0d 0a .... ---end of BUFFER DUMP--- 09:40:06 siproxd.c:387 received 532 bytes of data 09:40:06 accessctl.c:50 deny list (SIP):*NULL* 09:40:06 accessctl.c:52 allow list (SIP):*NULL* 09:40:06 accessctl.c:54 allow list (REG):192.168.15.0/24 09:40:06 accessctl.c:149 [0] extracted address=192.168.15.0 09:40:06 accessctl.c:150 [0] extracted mask =24 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 09:40:06 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 09:40:06 accessctl.c:99 access check =1 09:40:06 security.c:48 security_check_raw: size=532 09:40:06 siproxd.c:481 checking Max-Forwards (=70) 09:40:06 sip_utils.c:198 via name 192.168.15.122 09:40:06 sip_utils.c:221 resolving IP of interface outbound 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 sip_utils.c:221 resolving IP of interface inbound 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:06 sip_utils.c:229 resolving IP of interface 'host_outbound' 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 siproxd.c:526 received SIP type RES:Unauthorized 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 proxy.c:483 proxy_response 09:40:06 sip_utils.c:618 deleting topmost VIA 09:40:06 sip_utils.c:198 via name 192.168.15.200 09:40:06 sip_utils.c:221 resolving IP of interface outbound 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 sip_utils.c:221 resolving IP of interface inbound 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:06 sip_utils.c:238 got address match [192.168.15.200] 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:06 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 09:40:06 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 proxy.c:523 incoming response for ci...@my... from outbound 09:40:06 register.c:649 REGISTER response, looking for 'Expire' information 09:40:06 proxy.c:655 Adding my Record-Route 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:06 sock.c:434 send UDP packet to 192.168.15.122: 5060 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 34 30 31 20 55 6e 61 75 SIP/2.0 401 Unau 74 68 6f 72 69 7a 65 64 0d 0a 56 69 61 3a 20 53 thorized..Via: S 49 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 IP/2.0/UDP 192.1 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 68.15.122:5060.. 52 65 63 6f 72 64 2d 52 6f 75 74 65 3a 20 3c 73 Record-Route: <s 69 70 3a 73 69 70 72 6f 78 64 40 31 39 32 2e 31 ip:siproxd@192.1 36 38 2e 31 35 2e 32 30 30 3a 35 30 36 30 3b 6c 68.15.200:5060;l 72 3e 0d 0a 46 72 6f 6d 3a 20 3c 73 69 70 3a 63 r>..From: <sip:c 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e is...@my...rv 61 75 3e 3b 74 61 67 3d 32 34 37 31 30 35 32 35 er.net>;tag=24710525 38 33 0d 0a 54 6f 3a 20 3c 73 69 70 3a 63 69 73 83..To: <sip:cis 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 co...@my... 3e 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 35 35 37 >..Call-ID: 3557 35 37 32 32 31 31 40 31 39 32 2e 31 36 38 2e 31 572211@192.168.1 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 31 20 52 5.122..CSeq: 1 R 45 47 49 53 54 45 52 0d 0a 57 57 57 2d 41 75 74 EGISTER..WWW-Aut 68 65 6e 74 69 63 61 74 65 3a 20 44 69 67 65 73 henticate: Diges 74 20 72 65 61 6c 6d 3d 22 59 61 74 65 22 2c 20 t realm="Yate", 6e 6f 6e 63 65 3d 22 38 39 31 37 38 63 66 33 63 nonce="89178cf3c 66 63 38 35 35 34 63 31 31 33 35 62 38 39 36 39 fc8554c1135b8969 35 34 36 61 32 35 64 2e 31 33 37 38 36 30 34 38 546a25d.13786048 32 38 22 2c 20 73 74 61 6c 65 3d 46 41 4c 53 45 28", stale=FALSE 2c 20 61 6c 67 6f 72 69 74 68 6d 3d 4d 44 35 0d , algorithm=MD5. 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 41 6c 6c .Allow: ACK..All 6f 77 3a 20 49 4e 56 49 54 45 0d 0a 41 6c 6c 6f ow: INVITE..Allo 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 3a 20 43 w: BYE..Allow: C 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a 20 52 45 ANCEL..Allow: RE 47 49 53 54 45 52 0d 0a 41 6c 6c 6f 77 3a 20 52 GISTER..Allow: R 45 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 4f 50 54 EFER..Allow: OPT 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 49 4e 46 IONS..Allow: INF 4f 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 45 2f O..Server: YATE/ 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 4.1.0..Content-L 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a ength: 0.... ---end of BUFFER DUMP--- 09:40:06 sock.c:157 entered sipsock_waitfordata 09:40:06 sock.c:220 FD 4 = active 09:40:06 sock.c:281 received UDP packet from [192.168.15.122:5060] count=600 ---BUFFER DUMP follows--- 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my.sip. 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 server.net SIP/2 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 31 32 32 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 122:5060..From: 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c sip:ci...@my...p. 6d 2e 69 64 2e 61 75 3b 74 61 67 3d 32 34 37 31 server.net;tag=2471 30 35 32 35 38 33 0d 0a 54 6f 3a 20 73 69 70 3a 052583..To: sip: 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...rv 2e 61 75 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 35 er.net..Call-ID: 35 35 37 35 37 32 32 31 31 40 31 39 32 2e 31 36 38 57572211@192.168 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 32 .15.122..CSeq: 2 20 52 45 47 49 53 54 45 52 0d 0a 43 6f 6e 74 61 REGISTER..Conta 63 74 3a 20 4a 65 72 65 6d 79 20 61 6e 64 20 44 ct: Jeremy and D 6f 6d 69 6e 69 63 61 20 4d 61 6c 63 6f 6c 6d 20 ominica Malcolm 3c 73 69 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 <sip:cisco@192.1 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 3b 74 68.15.122:5060;t 72 61 6e 73 70 6f 72 74 3d 75 64 70 3e 3b 65 78 ransport=udp>;ex 70 69 72 65 73 3d 33 36 30 30 0d 0a 55 73 65 72 pires=3600..User 2d 41 67 65 6e 74 3a 20 43 69 73 63 6f 2d 43 50 -Agent: Cisco-CP 37 39 30 35 2f 31 2e 30 31 2d 30 33 30 38 30 37 7905/1.01-030807 41 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 2c 20 42 A..Allow: ACK, B 59 45 2c 20 43 41 4e 43 45 4c 2c 20 49 4e 56 49 YE, CANCEL, INVI 54 45 2c 20 4e 4f 54 49 46 59 2c 20 4f 50 54 49 TE, NOTIFY, OPTI 4f 4e 53 2c 20 52 45 46 45 52 2c 20 52 45 47 49 ONS, REFER, REGI 53 54 45 52 0d 0a 41 75 74 68 6f 72 69 7a 61 74 STER..Authorizat 69 6f 6e 3a 20 44 69 67 65 73 74 20 75 73 65 72 ion: Digest user 6e 61 6d 65 3d 22 63 69 73 63 6f 22 2c 72 65 61 name="cisco",rea 6c 6d 3d 22 59 61 74 65 22 2c 6e 6f 6e 63 65 3d lm="Yate",nonce= 22 38 39 31 37 38 63 66 33 63 66 63 38 35 35 34 "89178cf3cfc8554 63 31 31 33 35 62 38 39 36 39 35 34 36 61 32 35 c1135b8969546a25 64 2e 31 33 37 38 36 30 34 38 32 38 22 2c 75 72 d.1378604828",ur 69 3d 22 73 69 70 3a 6d 61 6c 63 6f 6c 6d 2e 69 i="sip:my.sip.serv 64 2e 61 75 22 2c 72 65 73 70 6f 6e 73 65 3d 22 er.net",response=" 30 38 33 34 62 61 65 30 32 37 63 36 36 36 31 34 0834bae027c66614 34 62 38 64 39 35 38 30 62 35 36 63 61 30 39 36 4b8d9580b56ca096 22 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 "..Content-Lengt 68 3a 20 30 0d 0a 0d 0a h: 0.... ---end of BUFFER DUMP--- 09:40:06 siproxd.c:387 received 600 bytes of data 09:40:06 accessctl.c:50 deny list (SIP):*NULL* 09:40:06 accessctl.c:52 allow list (SIP):*NULL* 09:40:06 accessctl.c:54 allow list (REG):192.168.15.0/24 09:40:06 accessctl.c:149 [0] extracted address=192.168.15.0 09:40:06 accessctl.c:150 [0] extracted mask =24 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 09:40:06 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=c0a80f00 09:40:06 accessctl.c:92 granted REG/SIP access 09:40:06 accessctl.c:99 access check =3 09:40:06 security.c:48 security_check_raw: size=600 09:40:06 siproxd.c:481 checking Max-Forwards (=70) 09:40:06 siproxd.c:526 received SIP type REQ:REGISTER 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:06 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 siproxd.c:580 proxying REGISTER request to:my.sip.server.net 09:40:06 register.c:239 sip_register: 09:40:06 register.c:325 register: cisco@192.168.15.122 expires=3600 seconds 09:40:06 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 register.c:350 found entry for cisco@192.168.15.122 <-> ci...@my... at slot=0, exp=3630 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 register.c:450 masquerading UA cisco@192.168.15.122 local cisco@128.107.224.32 09:40:06 proxy.c:89 proxy_request 09:40:06 route_processing.c:63 route_preprocess: no Route header present 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:06 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:192.168.15.122 09:40:06 proxy.c:180 outgoing request from ci...@my... from inbound 09:40:06 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.122 -> sip:cisco@192.168.15.122 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:06 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:06 sip_utils.c:681 rewriting Contact header cisco@192.168.15.122 -> cisco@128.107.224.32 09:40:06 proxy.c:295 setting Max-Forwards=70 09:40:06 proxy.c:316 Purging Record-Routes (outgoing packet) 09:40:06 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:06 proxy.c:400 proxy_request: have SIP URI to my.sip.server.net:5060 09:40:06 utils.c:353 fetching outbound IP by HOSTNAME 09:40:06 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:06 sip_utils.c:866 non-existing branch -> branch hash [b547422cbd195c01086d96845e55fba0] 09:40:06 sip_utils.c:593 adding VIA:SIP/2.0/UDP 128.107.224.32:5060;branch=z9hG4bKb547422cbd195c01086d96845e55fba0 09:40:06 sock.c:434 send UDP packet to 85.234.150.85: 5060 ---BUFFER DUMP follows--- 52 45 47 49 53 54 45 52 20 73 69 70 3a 6d 61 6c REGISTER sip:my.sip 63 6f 6c 6d 2e 69 64 2e 61 75 20 53 49 50 2f 32 .server.net SIP/2 2e 30 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 .0..Via: SIP/2.0 2f 55 44 50 20 31 31 38 2e 31 30 37 2e 32 32 34 /UDP 118.107.224 2e 34 37 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d .47:5060;branch= 7a 39 68 47 34 62 4b 62 35 34 37 34 32 32 63 62 z9hG4bKb547422cb 64 31 39 35 63 30 31 30 38 36 64 39 36 38 34 35 d195c01086d96845 65 35 35 66 62 61 30 0d 0a 56 69 61 3a 20 53 49 e55fba0..Via: SI 50 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 36 P/2.0/UDP 192.16 38 2e 31 35 2e 31 32 32 3a 35 30 36 30 0d 0a 46 8.15.122:5060..F 72 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 rom: <sip:cisco@ 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 my.sip.server.net>;t 61 67 3d 32 34 37 31 30 35 32 35 38 33 0d 0a 54 ag=2471052583..T 6f 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 o: <sip:ci...@my...p 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 .server.net>..Ca 6c 6c 2d 49 44 3a 20 33 35 35 37 35 37 32 32 31 ll-ID: 355757221 31 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 1@192.168.15.122 0d 0a 43 53 65 71 3a 20 32 20 52 45 47 49 53 54 ..CSeq: 2 REGIST 45 52 0d 0a 43 6f 6e 74 61 63 74 3a 20 4a 65 72 ER..Contact: Jer 65 6d 79 20 61 6e 64 20 44 6f 6d 69 6e 69 63 61 emy and Dominica 20 4d 61 6c 63 6f 6c 6d 20 3c 73 69 70 3a 63 69 Malcolm <sip:ci 73 63 6f 40 31 31 38 2e 31 30 37 2e 32 32 34 2e sco@118.107.224. 34 37 3e 3b 65 78 70 69 72 65 73 3d 33 36 30 30 47>;expires=3600 0d 0a 41 75 74 68 6f 72 69 7a 61 74 69 6f 6e 3a ..Authorization: 20 44 69 67 65 73 74 20 75 73 65 72 6e 61 6d 65 Digest username 3d 22 63 69 73 63 6f 22 2c 20 72 65 61 6c 6d 3d ="cisco", realm= 22 59 61 74 65 22 2c 20 6e 6f 6e 63 65 3d 22 38 "Yate", nonce="8 39 31 37 38 63 66 33 63 66 63 38 35 35 34 63 31 9178cf3cfc8554c1 31 33 35 62 38 39 36 39 35 34 36 61 32 35 64 2e 135b8969546a25d. 31 33 37 38 36 30 34 38 32 38 22 2c 20 75 72 69 1378604828", uri 3d 22 73 69 70 3a 6d 61 6c 63 6f 6c 6d 2e 69 64 ="sip:my.sip.server 2e 61 75 22 2c 20 72 65 73 70 6f 6e 73 65 3d 22 .net", response=" 30 38 33 34 62 61 65 30 32 37 63 36 36 36 31 34 0834bae027c66614 34 62 38 64 39 35 38 30 62 35 36 63 61 30 39 36 4b8d9580b56ca096 22 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 41 "..Allow: ACK..A 6c 6c 6f 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 llow: BYE..Allow 3a 20 43 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a : CANCEL..Allow: 20 49 4e 56 49 54 45 0d 0a 41 6c 6c 6f 77 3a 20 INVITE..Allow: 4e 4f 54 49 46 59 0d 0a 41 6c 6c 6f 77 3a 20 4f NOTIFY..Allow: O 50 54 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 52 PTIONS..Allow: R 45 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 52 45 47 EFER..Allow: REG 49 53 54 45 52 0d 0a 55 73 65 72 2d 61 67 65 6e ISTER..User-agen 74 3a 20 43 69 73 63 6f 2d 43 50 37 39 30 35 2f t: Cisco-CP7905/ 31 2e 30 31 2d 30 33 30 38 30 37 41 0d 0a 4d 61 1.01-030807A..Ma 78 2d 46 6f 72 77 61 72 64 73 3a 20 37 30 0d 0a x-Forwards: 70.. 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length: 30 0d 0a 0d 0a 0.... ---end of BUFFER DUMP--- 09:40:06 sock.c:157 entered sipsock_waitfordata 09:40:07 sock.c:220 FD 4 = active 09:40:07 sock.c:281 received UDP packet from [85.234.150.85:5060] count=341 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 32 30 30 3a 35 30 36 30 3b 62 72 61 6e 63 68 3d 200:5060;branch= 7a 39 68 47 34 62 4b 62 35 34 37 34 32 32 63 62 z9hG4bKb547422cb 64 31 39 35 63 30 31 30 38 36 64 39 36 38 34 35 d195c01086d96845 65 35 35 66 62 61 30 3b 72 65 63 65 69 76 65 64 e55fba0;received 3d 31 31 38 2e 31 30 37 2e 32 32 34 2e 34 37 0d =128.107.224.32. 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 .Via: SIP/2.0/UD 50 20 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 P 192.168.15.122 3a 35 30 36 30 0d 0a 46 72 6f 6d 3a 20 3c 73 69 :5060..From: <si 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e p:ci...@my...rv 69 64 2e 61 75 3e 3b 74 61 67 3d 32 34 37 31 30 er.net>;tag=24710 35 32 35 38 33 0d 0a 54 6f 3a 20 3c 73 69 70 3a 52583..To: <sip: 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 ci...@my...rver 2e 61 75 3e 0d 0a 43 61 6c 6c 2d 49 44 3a 20 33 .net>..Call-ID: 3 35 35 37 35 37 32 32 31 31 40 31 39 32 2e 31 36 557572211@192.16 38 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 20 8.15.122..CSeq: 32 20 52 45 47 49 53 54 45 52 0d 0a 53 65 72 76 2 REGISTER..Serv 65 72 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a er: YATE/4.1.0.. 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length: 30 0d 0a 0d 0a 0.... ---end of BUFFER DUMP--- 09:40:07 siproxd.c:387 received 341 bytes of data 09:40:07 accessctl.c:50 deny list (SIP):*NULL* 09:40:07 accessctl.c:52 allow list (SIP):*NULL* 09:40:07 accessctl.c:54 allow list (REG):192.168.15.0/24 09:40:07 accessctl.c:149 [0] extracted address=192.168.15.0 09:40:07 accessctl.c:150 [0] extracted mask =24 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 09:40:07 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 09:40:07 accessctl.c:99 access check =1 09:40:07 security.c:48 security_check_raw: size=341 09:40:07 siproxd.c:481 checking Max-Forwards (=70) 09:40:07 sip_utils.c:198 via name 192.168.15.122 09:40:07 sip_utils.c:221 resolving IP of interface outbound 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:07 sip_utils.c:221 resolving IP of interface inbound 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:07 sip_utils.c:229 resolving IP of interface 'host_outbound' 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:07 siproxd.c:526 received SIP type RES:Trying 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME 09:40:07 proxy.c:483 proxy_response 09:40:07 sip_utils.c:618 deleting topmost VIA 09:40:07 sip_utils.c:198 via name 192.168.15.200 09:40:07 sip_utils.c:221 resolving IP of interface outbound 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:07 sip_utils.c:221 resolving IP of interface inbound 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:07 sip_utils.c:238 got address match [192.168.15.200] 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:07 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 09:40:07 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 09:40:07 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:07 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:07 proxy.c:523 incoming response for ci...@my... from outbound 09:40:07 register.c:649 REGISTER response, looking for 'Expire' information 09:40:07 proxy.c:655 Adding my Record-Route 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:07 sock.c:434 send UDP packet to 192.168.15.122: 5060 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 31 30 30 20 54 72 79 69 SIP/2.0 100 Tryi 6e 67 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 ng..Via: SIP/2.0 2f 55 44 50 20 31 39 32 2e 31 36 38 2e 31 35 2e /UDP 192.168.15. 31 32 32 3a 35 30 36 30 0d 0a 52 65 63 6f 72 64 122:5060..Record 2d 52 6f 75 74 65 3a 20 3c 73 69 70 3a 73 69 70 -Route: <sip:sip 72 6f 78 64 40 31 39 32 2e 31 36 38 2e 31 35 2e roxd@192.168.15. 32 30 30 3a 35 30 36 30 3b 6c 72 3e 0d 0a 46 72 200:5060;lr>..Fr 6f 6d 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d om: <sip:cisco@my. 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 sip.server.net>;ta 67 3d 32 34 37 31 30 35 32 35 38 33 0d 0a 54 6f g=2471052583..To 3a 20 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c : <sip:ci...@my...p 63 6f 6c 6d 2e 69 64 2e 61 75 3e 0d 0a 43 61 6c .server.net>..Cal 6c 2d 49 44 3a 20 33 35 35 37 35 37 32 32 31 31 l-ID: 3557572211 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 0d @192.168.15.122. 0a 43 53 65 71 3a 20 32 20 52 45 47 49 53 54 45 .CSeq: 2 REGISTE 52 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 45 2f R..Server: YATE/ 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 4.1.0..Content-L 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a ength: 0.... ---end of BUFFER DUMP--- 09:40:07 sock.c:157 entered sipsock_waitfordata 09:40:07 sock.c:220 FD 4 = active 09:40:07 sock.c:281 received UDP packet from [85.234.150.85:5060] count=486 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 32 30 30 20 4f 4b 0d 0a SIP/2.0 200 OK.. 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 Via: SIP/2.0/UDP 20 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a 192.168.15.200: 35 30 36 30 3b 62 72 61 6e 63 68 3d 7a 39 68 47 5060;branch=z9hG 34 62 4b 62 35 34 37 34 32 32 63 62 64 31 39 35 4bKb547422cbd195 63 30 31 30 38 36 64 39 36 38 34 35 65 35 35 66 c01086d96845e55f 62 61 30 3b 72 65 63 65 69 76 65 64 3d 31 31 38 ba0;received=118 2e 31 30 37 2e 32 32 34 2e 34 37 0d 0a 56 69 61 .107.224.47..Via 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 20 31 39 : SIP/2.0/UDP 19 32 2e 31 36 38 2e 31 35 2e 31 32 32 3a 35 30 36 2.168.15.122:506 30 0d 0a 46 72 6f 6d 3a 20 3c 73 69 70 3a 63 69 0..From: <sip:ci 73 63 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 sc...@my...rver 75 3e 3b 74 61 67 3d 32 34 37 31 30 35 32 35 38 .net>;tag=247105258 33 0d 0a 54 6f 3a 20 3c 73 69 70 3a 63 69 73 63 3..To: <sip:cisc 6f 40 6d 61 6c 63 6f 6c 6d 2e 69 64 2e 61 75 3e o...@my...> 3b 74 61 67 3d 37 33 32 33 37 35 36 35 35 0d 0a ;tag=732375655.. 43 61 6c 6c 2d 49 44 3a 20 33 35 35 37 35 37 32 Call-ID: 3557572 32 31 31 40 31 39 32 2e 31 36 38 2e 31 35 2e 31 211@192.168.15.1 32 32 0d 0a 43 53 65 71 3a 20 32 20 52 45 47 49 22..CSeq: 2 REGI 53 54 45 52 0d 0a 45 78 70 69 72 65 73 3a 20 33 STER..Expires: 3 36 30 30 0d 0a 43 6f 6e 74 61 63 74 3a 20 3c 73 600..Contact: <s 69 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 36 38 ip:cisco@192.168 2e 31 35 2e 32 30 30 3a 35 30 36 30 3e 3b 65 78 .15.200:5060>;ex 70 69 72 65 73 3d 33 36 30 30 0d 0a 53 65 72 76 pires=3600..Serv 65 72 3a 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a er: YATE/4.1.0.. 41 6c 6c 6f 77 3a 20 41 43 4b 2c 20 49 4e 56 49 Allow: ACK, INVI 54 45 2c 20 42 59 45 2c 20 43 41 4e 43 45 4c 2c TE, BYE, CANCEL, 20 52 45 47 49 53 54 45 52 2c 20 52 45 46 45 52 REGISTER, REFER 2c 20 4f 50 54 49 4f 4e 53 2c 20 49 4e 46 4f 0d , OPTIONS, INFO. 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a .Content-Length: 20 30 0d 0a 0d 0a 0.... ---end of BUFFER DUMP--- 09:40:07 siproxd.c:387 received 486 bytes of data 09:40:07 accessctl.c:50 deny list (SIP):*NULL* 09:40:07 accessctl.c:52 allow list (SIP):*NULL* 09:40:07 accessctl.c:54 allow list (REG):192.168.15.0/24 09:40:07 accessctl.c:149 [0] extracted address=192.168.15.0 09:40:07 accessctl.c:150 [0] extracted mask =24 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 09:40:07 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 09:40:07 accessctl.c:99 access check =1 09:40:07 security.c:48 security_check_raw: size=486 09:40:07 siproxd.c:481 checking Max-Forwards (=70) 09:40:07 sip_utils.c:198 via name 192.168.15.122 09:40:07 sip_utils.c:221 resolving IP of interface outbound 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:07 sip_utils.c:221 resolving IP of interface inbound 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:07 sip_utils.c:229 resolving IP of interface 'host_outbound' 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:07 siproxd.c:526 received SIP type RES:OK 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME 09:40:07 proxy.c:483 proxy_response 09:40:07 sip_utils.c:618 deleting topmost VIA 09:40:07 sip_utils.c:198 via name 192.168.15.200 09:40:07 sip_utils.c:221 resolving IP of interface outbound 09:40:07 utils.c:353 fetching outbound IP by HOSTNAME 09:40:07 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:40:07 sip_utils.c:221 resolving IP of interface inbound 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:07 sip_utils.c:238 got address match [192.168.15.200] 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:07 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 09:40:07 sip_utils.c:279 comparing urls: sip:ci...@my... -> sip:ci...@my... 09:40:07 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:07 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:07 proxy.c:523 incoming response for ci...@my... from outbound 09:40:07 register.c:649 REGISTER response, looking for 'Expire' information 09:40:07 register.c:679 Expires=3600, expires_param=0x985fd78, expires_hdr=0x985fcf0 09:40:07 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:cisco@128.107.224.32 09:40:07 utils.c:215 DNS lookup - resolved: 192.168.15.200 -> 192.168.15.200 09:40:07 utils.c:255 DNS lookup - store into cache, entry 4) 09:40:07 utils.c:215 DNS lookup - resolved: 128.107.224.32 -> 128.107.224.32 09:40:07 utils.c:255 DNS lookup - store into cache, entry 5) 09:40:07 sip_utils.c:324 compare_url: IP mismatch 09:40:07 register.c:695 no urlmap entry found 09:40:07 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:cisco@128.107.224.32 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 09:40:07 utils.c:134 DNS lookup - from cache: 128.107.224.32 -> 128.107.224.32 09:40:07 sip_utils.c:324 compare_url: IP mismatch 09:40:07 sip_utils.c:719 no Contact header rewritten! 09:40:07 proxy.c:655 Adding my Record-Route 09:40:07 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:07 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 09:40:07 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:07 sock.c:434 send UDP packet to 192.168.15.122: 5060 ---BUFFER DUMP follows--- 53 49 50 2f 32 2e 30 20 32 30 30 20 4f 4b 0d 0a SIP/2.0 200 OK.. 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 Via: SIP/2.0/UDP 20 31 39 32 2e 31 36 38 2e 31 35 2e 31 32 32 3a 192.168.15.122: 35 30 36 30 0d 0a 52 65 63 6f 72 64 2d 52 6f 75 5060..Record-Rou 74 65 3a 20 3c 73 69 70 3a 73 69 70 72 6f 78 64 te: <sip:siproxd 40 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a @192.168.15.200: 35 30 36 30 3b 6c 72 3e 0d 0a 46 72 6f 6d 3a 20 5060;lr>..From: 3c 73 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f <sip:ci...@my...p. 6c 6d 2e 69 64 2e 61 75 3e 3b 74 61 67 3d 32 34 server.net>;tag=24 37 31 30 35 32 35 38 33 0d 0a 54 6f 3a 20 3c 73 71052583..To: <s 69 70 3a 63 69 73 63 6f 40 6d 61 6c 63 6f 6c 6d ip:ci...@my...r 2e 69 64 2e 61 75 3e 3b 74 61 67 3d 37 33 32 33 ver.net>;tag=7323 37 35 36 35 35 0d 0a 43 61 6c 6c 2d 49 44 3a 20 75655..Call-ID: 33 35 35 37 35 37 32 32 31 31 40 31 39 32 2e 31 3557572211@192.1 36 38 2e 31 35 2e 31 32 32 0d 0a 43 53 65 71 3a 68.15.122..CSeq: 20 32 20 52 45 47 49 53 54 45 52 0d 0a 43 6f 6e 2 REGISTER..Con 74 61 63 74 3a 20 3c 73 69 70 3a 63 69 73 63 6f tact: <sip:cisco 40 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a @192.168.15.200: 35 30 36 30 3e 3b 65 78 70 69 72 65 73 3d 33 36 5060>;expires=36 30 30 0d 0a 41 6c 6c 6f 77 3a 20 41 43 4b 0d 0a 00..Allow: ACK.. 41 6c 6c 6f 77 3a 20 49 4e 56 49 54 45 0d 0a 41 Allow: INVITE..A 6c 6c 6f 77 3a 20 42 59 45 0d 0a 41 6c 6c 6f 77 llow: BYE..Allow 3a 20 43 41 4e 43 45 4c 0d 0a 41 6c 6c 6f 77 3a : CANCEL..Allow: 20 52 45 47 49 53 54 45 52 0d 0a 41 6c 6c 6f 77 REGISTER..Allow 3a 20 52 45 46 45 52 0d 0a 41 6c 6c 6f 77 3a 20 : REFER..Allow: 4f 50 54 49 4f 4e 53 0d 0a 41 6c 6c 6f 77 3a 20 OPTIONS..Allow: 49 4e 46 4f 0d 0a 45 78 70 69 72 65 73 3a 20 33 INFO..Expires: 3 36 30 30 0d 0a 53 65 72 76 65 72 3a 20 59 41 54 600..Server: YAT 45 2f 34 2e 31 2e 30 0d 0a 43 6f 6e 74 65 6e 74 E/4.1.0..Content 2d 4c 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a -Length: 0.... ---end of BUFFER DUMP--- 09:40:07 sock.c:157 entered sipsock_waitfordata 09:40:08 register.c:509 sip_agemap, t=1378604408 09:40:08 sock.c:157 entered sipsock_waitfordata 09:40:08 sock.c:169 winding up select() timeout 09:40:13 register.c:509 sip_agemap, t=1378604413 09:40:13 sock.c:157 entered sipsock_waitfordata 09:40:13 sock.c:169 winding up select() timeout 09:40:15 sock.c:220 FD 4 = active 09:40:15 sock.c:281 received UDP packet from [85.234.150.85:5060] count=691 ---BUFFER DUMP follows--- 49 4e 56 49 54 45 20 73 69 70 3a 63 69 73 63 6f INVITE sip:cisco 40 31 39 32 2e 31 36 38 2e 31 35 2e 32 30 30 3a @192.168.15.200: 35 30 36 30 20 53 49 50 2f 32 2e 30 0d 0a 4d 61 5060 SIP/2.0..Ma 78 2d 46 6f 72 77 61 72 64 73 3a 20 31 34 0d 0a x-Forwards: 14.. 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 44 50 Via: SIP/2.0/UDP 20 38 35 2e 32 33 34 2e 31 35 30 2e 38 35 3a 35 85.234.150.85:5 30 36 30 3b 72 70 6f 72 74 3b 62 72 61 6e 63 68 060;rport;branch 3d 7a 39 68 47 34 62 4b 31 36 32 35 33 39 34 32 =z9hG4bK16253942 36 33 0d 0a 46 72 6f 6d 3a 20 22 71 69 72 74 61 63..From: "qirta 69 62 61 22 20 3c 73 69 70 3a 30 30 30 30 31 32 iba" <sip:000012 33 34 35 36 40 38 35 2e 32 33 34 2e 31 35 30 2e 3456@85.234.150. 38 35 3a 35 30 36 30 3e 3b 74 61 67 3d 31 34 30 85:5060>;tag=140 31 32 33 32 38 32 34 0d 0a 54 6f 3a 20 3c 73 69 1232824..To: <si 70 3a 63 69 73 63 6f 40 31 39 32 2e 31 36 38 2e p:cisco@192.168. 31 35 2e 32 30 30 3a 35 30 36 30 3e 0d 0a 43 61 15.200:5060>..Ca 6c 6c 2d 49 44 3a 20 32 30 35 38 36 38 30 34 37 ll-ID: 205868047 38 40 38 35 2e 32 33 34 2e 31 35 30 2e 38 35 0d 8@85.234.150.85. 0a 43 53 65 71 3a 20 31 30 38 37 35 20 49 4e 56 .CSeq: 10875 INV 49 54 45 0d 0a 55 73 65 72 2d 41 67 65 6e 74 3a ITE..User-Agent: 20 59 41 54 45 2f 34 2e 31 2e 30 0d 0a 43 6f 6e YATE/4.1.0..Con 74 61 63 74 3a 20 3c 73 69 70 3a 30 30 30 30 31 tact: <sip:00001 32 33 34 35 36 40 38 35 2e 32 33 34 2e 31 35 30 23456@85.234.150 2e 38 35 3a 35 30 36 30 3e 0d 0a 41 6c 6c 6f 77 .85:5060>..Allow 3a 20 41 43 4b 2c 20 49 4e 56 49 54 45 2c 20 42 : ACK, INVITE, B 59 45 2c 20 43 41 4e 43 45 4c 2c 20 52 45 47 49 YE, CANCEL, REGI 53 54 45 52 2c 20 52 45 46 45 52 2c 20 4f 50 54 STER, REFER, OPT 49 4f 4e 53 2c 20 49 4e 46 4f 0d 0a 43 6f 6e 74 IONS, INFO..Cont 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 ent-Type: applic 61 74 69 6f 6e 2f 73 64 70 0d 0a 43 6f 6e 74 65 ation/sdp..Conte 6e 74 2d 4c 65 6e 67 74 68 3a 20 32 30 39 0d 0a nt-Length: 209.. 0d 0a 76 3d 30 0d 0a 6f 3d 79 61 74 65 20 31 33 ..v=0..o=yate 13 37 38 36 30 34 38 33 37 20 31 33 37 38 36 30 34 78604837 1378604 38 33 37 20 49 4e 20 49 50 34 20 38 35 2e 32 33 837 IN IP4 85.23 34 2e 31 35 30 2e 38 35 0d 0a 73 3d 53 49 50 20 4.150.85..s=SIP 43 61 6c 6c 0d 0a 63 3d 49 4e 20 49 50 34 20 38 Call..c=IN IP4 8 35 2e 32 33 34 2e 31 35 30 2e 38 35 0d 0a 74 3d 5.234.150.85..t= 30 20 30 0d 0a 6d 3d 61 75 64 69 6f 20 33 31 36 0 0..m=audio 316 30 34 20 52 54 50 2f 41 56 50 20 30 20 38 20 31 04 RTP/AVP 0 8 1 30 31 0d 0a 61 3d 72 74 70 6d 61 70 3a 30 20 50 01..a=rtpmap:0 P 43 4d 55 2f 38 30 30 30 0d 0a 61 3d 72 74 70 6d CMU/8000..a=rtpm 61 70 3a 38 20 50 43 4d 41 2f 38 30 30 30 0d 0a ap:8 PCMA/8000.. 61 3d 72 74 70 6d 61 70 3a 31 30 31 20 74 65 6c a=rtpmap:101 tel 65 70 68 6f 6e 65 2d 65 76 65 6e 74 2f 38 30 30 ephone-event/800 30 0d 0a 0.. ---end of BUFFER DUMP--- 09:40:15 siproxd.c:387 received 691 bytes of data 09:40:15 accessctl.c:50 deny list (SIP):*NULL* 09:40:15 accessctl.c:52 allow list (SIP):*NULL* 09:40:15 accessctl.c:54 allow list (REG):192.168.15.0/24 09:40:15 accessctl.c:149 [0] extracted address=192.168.15.0 09:40:15 accessctl.c:150 [0] extracted mask =24 09:40:15 utils.c:134 DNS lookup - from cache: 192.168.15.0 -> 192.168.15.0 09:40:15 accessctl.c:168 check match: entry=0, filter=c0a80f00, from=55ea9600 09:40:15 accessctl.c:99 access check =1 09:40:15 security.c:48 security_check_raw: size=691 09:40:15 siproxd.c:481 checking Max-Forwards (=14) 09:40:15 siproxd.c:526 received SIP type REQ:INVITE 09:40:15 utils.c:353 fetching outbound IP by HOSTNAME 09:40:15 proxy.c:89 proxy_request 09:40:15 route_processing.c:63 route_preprocess: no Route header present 09:40:15 utils.c:134 DNS lookup - from cache: 192.168.15.122 -> 192.168.15.122 09:40:15 sip_utils.c:1018 sip_find_direction: reghost:192.168.15.122 ip:85.234.150.85 09:40:15 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:cisco@128.107.224.32 09:40:15 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 09:40:15 utils.c:134 DNS lookup - from cache: 128.107.224.32 -> 128.107.224.32 09:40:15 sip_utils.c:324 compare_url: IP mismatch 09:40:15 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:ci...@my... 09:40:15 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 09:40:15 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:15 sip_utils.c:324 compare_url: IP mismatch 09:40:15 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:cisco@128.107.224.32 09:40:15 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 09:40:15 utils.c:134 DNS lookup - from cache: 128.107.224.32 -> 128.107.224.32 09:40:15 sip_utils.c:324 compare_url: IP mismatch 09:40:15 sip_utils.c:279 comparing urls: sip:cisco@192.168.15.200 -> sip:ci...@my... 09:40:15 utils.c:134 DNS lookup - from cache: 192.168.15.200 -> 192.168.15.200 09:40:15 utils.c:134 DNS lookup - from cache: my.sip.server.net -> 85.234.150.85 09:40:15 sip_utils.c:324 compare_url: IP mismatch 09:40:15 utils.c:386 fetching interface IP by INTERFACE [1] 09:40:15 utils.c:449 cleaning ifaddr cache (entry 0) 09:40:15 utils.c:481 getifaddrs - eth0 / lo, ifa_addr=0x9862c0c, addrfamily=17 09:40:15 utils.c:481 getifaddrs - eth0 / eth0, ifa_addr=0x9862ca8, addrfamily=17 09:40:15 utils.c:481 getifaddrs - eth0 / wlan0, ifa_addr=0x9862d44, addrfamily=17 09:40:15 utils.c:481 getifaddrs - eth0 / sit0, ifa_addr=0x9862de0, addrfamily=17 09:40:15 utils.c:481 getifaddrs - eth0 / he-ipv6, ifa_addr=0x9862e7c, addrfamily=17 09:40:15 utils.c:481 getifaddrs - eth0 / lo, ifa_addr=0x9862f18, addrfamily=2 09:40:15 utils.c:481 getifaddrs - eth0 / eth0, ifa_addr=0x9862fb4, addrfamily=2 09:40:15 utils.c:491 getifaddrs - MATCH, sin_addr=192.168.15.200 09:40:15 utils.c:543 get_ip_by_ifname: if eth0 has IP:192.168.15.200 (flags=11043) UP 09:40:15 utils.c:563 ifname lookup - store into cache, entry 0) 09:40:15 utils.c:353 fetching outbound IP by HOSTNAME 09:40:15 utils.c:134 DNS lookup - from cache: name-that-resolves-to-my-external-ip.net -> 128.107.224.32 09:... [truncated message content] |
From: Thomas R. <tr...@gm...> - 2013-08-24 08:49:58
|
Hello Jeremy, now you probabla need to capture a full debug log, including the REGISTER sequence of teh Cisco phone and inlcude in an incoming call. I still suspect that the Cisco phone is doing something funny at registration time. To further look into this, a detailed debug log of siproxd is needed. Best regards, /Thomas On 08/11/2013 10:39 AM, Jeremy Malcolm wrote: > I am coming back to the list with this old problem, because although I have made some progress I still can't get my Cisco 7905 handset to work behind my NAT router and siproxd, though more modern softphones are fine. > > The problem that I originally reported below had to do with the Cisco not being able to reach DNS - that is now fixed, and I can now make outgoing calls (even without siproxd). The problem comes with incoming calls. > > In order to receive incoming calls I'm registering the Cisco with siproxd, and the registration is showing up correctly in the siproxd_registrations file: > > ***:1:1376210552 > sip > cisco > 192.168.15.122 # this is the local network address of the phone > 5060 > sip > cisco > 128.107.224.32 # this is the external IP address > > sip > cisco > my.sip.server.net # this is my SIP server > > When I try to dial in my other softphones will ring, but the Cisco won't. The siproxd log shows: > > Aug 11 16:18:17 servalan siproxd[27573]: plugin_logcall.c:126 INFO:Outgoing Call: 000...@my... -> cisco@192.168.15.200 [Req: cisco@192.168.15.200] > Aug 11 16:18:18 servalan siproxd[27573]: plugin_logcall.c:126 INFO:ACK Call: 000...@my... -> cisco@192.168.15.200 [Req: cisco@192.168.15.200] > > (192.168.15.200 is the machine running siproxd.) A packet dump shows this: > > U my.sip.server.net:5060 -> 192.168.15.200:5060 > INVITE sip:cisco@192.168.15.200:5060 SIP/2.0. > Max-Forwards: 14. > Via: SIP/2.0/UDP my.sip.server.net:5060;rport;branch=z9hG4bK1412142834. > From: "qirtaiba" <sip:000...@my...:5060>;tag=1715387067. > To: <sip:cisco@192.168.15.200:5060>. > Call-ID: 897...@my.... > CSeq: 143 INVITE. > User-Agent: YATE/4.1.0. > Contact: <sip:000...@my...:5060>. > Allow: ACK, INVITE, BYE, CANCEL, REGISTER, REFER, OPTIONS, INFO. > Content-Type: application/sdp. > Content-Length: 209. > . > v=0. > o=yate 1376210100 1376210100 IN IP4 85.234.150.85. > s=SIP Call. > c=IN IP4 my.sip.server.net. > t=0 0. > m=audio 32108 RTP/AVP 0 8 101. > a=rtpmap:0 PCMU/8000. > a=rtpmap:8 PCMA/8000. > a=rtpmap:101 telephone-event/8000. > > # > U 192.168.15.200:5060 -> my.sip.server.net:5060 > SIP/2.0 408 Request Timeout. > Via: SIP/2.0/UDP my.sip.server.net:5060;rport;branch=z9hG4bK1412142834. > From: "qirtaiba" <sip:000...@my...:5060>;tag=1715387067. > To: <sip:cisco@192.168.15.200:5060>. > Call-ID: 897...@my.... > CSeq: 143 INVITE. > Content-Length: 0. > . > > # > U my.sip.server.net:5060 -> 192.168.15.200:5060 > ACK sip:cisco@192.168.15.200:5060 SIP/2.0. > Via: SIP/2.0/UDP my.sip.server.net:5060;rport;branch=z9hG4bK1412142834. > From: "qirtaiba" <sip:000...@my...:5060>;tag=1715387067. > To: <sip:cisco@192.168.15.200:5060>. > Call-ID: 897...@my.... > CSeq: 143 ACK. > Max-Forwards: 14. > Contact: <sip:000...@my...:5060>. > User-Agent: YATE/4.1.0. > Content-Length: 0. > . > > # > U 192.168.15.200:5060 -> my.sip.server.net:5060 > SIP/2.0 408 Request Timeout. > Via: SIP/2.0/UDP my.sip.server.net:5060;rport;branch=z9hG4bK1412142834. > From: "qirtaiba" <sip:000...@my...:5060>;tag=1715387067. > To: <sip:cisco@192.168.15.200:5060>. > Call-ID: 897...@my.... > CSeq: 143 ACK. > Content-Length: 0. > > Any more help would be much appreciated! > > On 07/04/2013, at 3:54 PM, Jeremy Malcolm <Je...@Ma...> wrote: > >> My configuration is like this one: >> >> http://siproxd.sourceforge.net/siproxd_guide/siproxd_guide_c7s3.html >> >> However my phone is different; it's a Cisco 7905. The relevant settings that the phone allows me to configure are these: >> >> UID cisco >> PWD mypassword >> Proxy my.sip.server.net >> SIPRegOn 1 >> SIPRegInterval 3600 >> StaticIP 192.168.15.122 >> OutBoundProxy 192.168.15.200 [my siproxd machine] >> StaticRoute 192.168.15.1 [my dumb masquerading router, with siproxd set as the DMZ] >> >> Here is my configuration for siproxd: >> >> if_inbound = eth0 >> if_outbound = eth0 >> host_outbound = name-that-resolves-to-my-external-ip.net >> >> It doesn't work, here is what happens: >> >> 15:31:35 INFO:siproxd.c:233 siproxd-0.8.1-53 i486-pc-linux-gnu starting up >> 15:31:35 INFO:plugins.c:112 Plugin 'plugin_logcall' [Logs calls to syslog] loaded with success, exemask=0x40 >> 07:31:35 INFO:rtpproxy_relay.c:121 Current thread stacksize is 8192 kB >> 07:31:35 INFO:sock.c:131 bound to port 5060 >> 07:31:35 INFO:siproxd.c:344 siproxd-0.8.1-53 i486-pc-linux-gnu started >> 07:31:57 INFO:plugin_logcall.c:126 Outgoing Call: ci...@my... -> 888...@my... [Req: 888...@my...] >> 07:31:57 INFO:plugin_logcall.c:126 ACK Call: ci...@my... -> 888...@my... [Req: 888...@my...] >> >> Also by using ngrep I see this: >> >> interface: eth0 (192.168.15.0/255.255.255.0) >> filter: (ip or ip6) and ( port 5060 ) >> # >> U 192.168.15.122:5060 -> 192.168.15.200:5060 >> REGISTER sip:my.sip.server.net SIP/2.0. >> Via: SIP/2.0/UDP 192.168.15.122:5060. >> From: sip:ci...@my...;tag=3840067541. >> To: sip:ci...@my.... >> Call-ID: 4035595390@192.168.15.122. >> CSeq: 1 REGISTER. >> Contact: Jeremy Malcolm <sip:cisco@192.168.15.122:5060;transport=udp>;expires=3600. >> User-Agent: Cisco-CP7905/1.01-030807A. >> Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER. >> Content-Length: 0. >> . >> >> # >> U 192.168.15.200:5060 -> 192.168.15.122:5060 >> SIP/2.0 408 Request Timeout. >> Via: SIP/2.0/UDP 192.168.15.122:5060. >> From: <sip:ci...@my...>;tag=3840067541. >> To: <sip:ci...@my...>. >> Call-ID: 4035595390@192.168.15.122. >> CSeq: 1 REGISTER. >> Content-Length: 0. >> . >> >> # >> U 192.168.15.122:5060 -> 192.168.15.200:5060 >> INVITE sip:888...@my...;user=phone SIP/2.0. >> Via: SIP/2.0/UDP 192.168.15.122:5060. >> From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. >> To: <sip:888...@my...;user=phone>. >> Call-ID: 2441701698@192.168.15.122. >> CSeq: 1 INVITE. >> Contact: Jeremy Malcolm <sip:cisco@192.168.15.122:5060;transport=udp>. >> User-Agent: Cisco-CP7905/1.01-030807A. >> Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER. >> Expires: 300. >> Content-Length: 262. >> Content-Type: application/sdp. >> . >> v=0. >> o=cisco 15826 15826 IN IP4 192.168.15.122. >> s=Cisco 7905 SIP Call. >> c=IN IP4 192.168.15.122. >> t=0 0. >> m=audio 16384 RTP/AVP 18 8 0 101. >> a=rtpmap:18 G729/8000/1. >> a=rtpmap:8 PCMA/8000/1. >> a=rtpmap:0 PCMU/8000/1. >> a=rtpmap:101 telephone-event/8000. >> a=fmtp:101 0-15. >> >> # >> U 192.168.15.200:5060 -> 192.168.15.122:5060 >> SIP/2.0 408 Request Timeout. >> Via: SIP/2.0/UDP 192.168.15.122:5060. >> From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. >> To: <sip:888...@my...;user=phone>. >> Call-ID: 2441701698@192.168.15.122. >> CSeq: 1 INVITE. >> Content-Length: 0. >> . >> >> # >> U 192.168.15.122:5060 -> 192.168.15.200:5060 >> ACK sip:888...@my...;user=phone SIP/2.0. >> Via: SIP/2.0/UDP 192.168.15.122:5060. >> From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. >> To: <sip:888...@my...;user=phone>. >> Call-ID: 2441701698@192.168.15.122. >> CSeq: 1 ACK. >> User-Agent: Cisco-CP7905/1.01-030807A. >> Content-Length: 0. >> >> Interestingly there is no sign of "name-that-resolves-to-my-external-ip.net" above. I have tried running a similar command on my.sip.server.net (because it's my own SIP server running yate), but it never sees anything. >> >> Also interestingly, I have sip softphones on the same network which work fine, even without using siproxd as the proxy. I guess they are a bit smarter about NAT, and can work fine even though my router does not have a sip ALG built-in. >> >> Any help appreciated... >> >> PS. Public IP addresses/domains have been changed for privacy/security reasons. > > -- > Jeremy Malcolm PhD LLB (Hons) B Com > Internet and Open Source lawyer, consumer advocate and geek > host -t NAPTR 5.9.8.5.2.8.2.2.1.0.6.e164.org|awk -F! '{print $3}' > > WARNING: This email has not been encrypted. You are strongly recommended to enable PGP or S/MIME encryption at your end. For instructions, see http://jere.my/l/8m. > > > ------------------------------------------------------------------------------ > Get 100% visibility into Java/.NET code with AppDynamics Lite! > It's a free troubleshooting tool designed for production. > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk > _______________________________________________ > Siproxd-users mailing list > Sip...@li... > https://lists.sourceforge.net/lists/listinfo/siproxd-users > |
From: Jeremy M. <Je...@Ma...> - 2013-08-11 09:04:51
|
I am coming back to the list with this old problem, because although I have made some progress I still can't get my Cisco 7905 handset to work behind my NAT router and siproxd, though more modern softphones are fine. The problem that I originally reported below had to do with the Cisco not being able to reach DNS - that is now fixed, and I can now make outgoing calls (even without siproxd). The problem comes with incoming calls. In order to receive incoming calls I'm registering the Cisco with siproxd, and the registration is showing up correctly in the siproxd_registrations file: ***:1:1376210552 sip cisco 192.168.15.122 # this is the local network address of the phone 5060 sip cisco 128.107.224.32 # this is the external IP address sip cisco my.sip.server.net # this is my SIP server When I try to dial in my other softphones will ring, but the Cisco won't. The siproxd log shows: Aug 11 16:18:17 servalan siproxd[27573]: plugin_logcall.c:126 INFO:Outgoing Call: 000...@my... -> cisco@192.168.15.200 [Req: cisco@192.168.15.200] Aug 11 16:18:18 servalan siproxd[27573]: plugin_logcall.c:126 INFO:ACK Call: 000...@my... -> cisco@192.168.15.200 [Req: cisco@192.168.15.200] (192.168.15.200 is the machine running siproxd.) A packet dump shows this: U my.sip.server.net:5060 -> 192.168.15.200:5060 INVITE sip:cisco@192.168.15.200:5060 SIP/2.0. Max-Forwards: 14. Via: SIP/2.0/UDP my.sip.server.net:5060;rport;branch=z9hG4bK1412142834. From: "qirtaiba" <sip:000...@my...:5060>;tag=1715387067. To: <sip:cisco@192.168.15.200:5060>. Call-ID: 897...@my.... CSeq: 143 INVITE. User-Agent: YATE/4.1.0. Contact: <sip:000...@my...:5060>. Allow: ACK, INVITE, BYE, CANCEL, REGISTER, REFER, OPTIONS, INFO. Content-Type: application/sdp. Content-Length: 209. . v=0. o=yate 1376210100 1376210100 IN IP4 85.234.150.85. s=SIP Call. c=IN IP4 my.sip.server.net. t=0 0. m=audio 32108 RTP/AVP 0 8 101. a=rtpmap:0 PCMU/8000. a=rtpmap:8 PCMA/8000. a=rtpmap:101 telephone-event/8000. # U 192.168.15.200:5060 -> my.sip.server.net:5060 SIP/2.0 408 Request Timeout. Via: SIP/2.0/UDP my.sip.server.net:5060;rport;branch=z9hG4bK1412142834. From: "qirtaiba" <sip:000...@my...:5060>;tag=1715387067. To: <sip:cisco@192.168.15.200:5060>. Call-ID: 897...@my.... CSeq: 143 INVITE. Content-Length: 0. . # U my.sip.server.net:5060 -> 192.168.15.200:5060 ACK sip:cisco@192.168.15.200:5060 SIP/2.0. Via: SIP/2.0/UDP my.sip.server.net:5060;rport;branch=z9hG4bK1412142834. From: "qirtaiba" <sip:000...@my...:5060>;tag=1715387067. To: <sip:cisco@192.168.15.200:5060>. Call-ID: 897...@my.... CSeq: 143 ACK. Max-Forwards: 14. Contact: <sip:000...@my...:5060>. User-Agent: YATE/4.1.0. Content-Length: 0. . # U 192.168.15.200:5060 -> my.sip.server.net:5060 SIP/2.0 408 Request Timeout. Via: SIP/2.0/UDP my.sip.server.net:5060;rport;branch=z9hG4bK1412142834. From: "qirtaiba" <sip:000...@my...:5060>;tag=1715387067. To: <sip:cisco@192.168.15.200:5060>. Call-ID: 897...@my.... CSeq: 143 ACK. Content-Length: 0. Any more help would be much appreciated! On 07/04/2013, at 3:54 PM, Jeremy Malcolm <Je...@Ma...> wrote: > My configuration is like this one: > > http://siproxd.sourceforge.net/siproxd_guide/siproxd_guide_c7s3.html > > However my phone is different; it's a Cisco 7905. The relevant settings that the phone allows me to configure are these: > > UID cisco > PWD mypassword > Proxy my.sip.server.net > SIPRegOn 1 > SIPRegInterval 3600 > StaticIP 192.168.15.122 > OutBoundProxy 192.168.15.200 [my siproxd machine] > StaticRoute 192.168.15.1 [my dumb masquerading router, with siproxd set as the DMZ] > > Here is my configuration for siproxd: > > if_inbound = eth0 > if_outbound = eth0 > host_outbound = name-that-resolves-to-my-external-ip.net > > It doesn't work, here is what happens: > > 15:31:35 INFO:siproxd.c:233 siproxd-0.8.1-53 i486-pc-linux-gnu starting up > 15:31:35 INFO:plugins.c:112 Plugin 'plugin_logcall' [Logs calls to syslog] loaded with success, exemask=0x40 > 07:31:35 INFO:rtpproxy_relay.c:121 Current thread stacksize is 8192 kB > 07:31:35 INFO:sock.c:131 bound to port 5060 > 07:31:35 INFO:siproxd.c:344 siproxd-0.8.1-53 i486-pc-linux-gnu started > 07:31:57 INFO:plugin_logcall.c:126 Outgoing Call: ci...@my... -> 888...@my... [Req: 888...@my...] > 07:31:57 INFO:plugin_logcall.c:126 ACK Call: ci...@my... -> 888...@my... [Req: 888...@my...] > > Also by using ngrep I see this: > > interface: eth0 (192.168.15.0/255.255.255.0) > filter: (ip or ip6) and ( port 5060 ) > # > U 192.168.15.122:5060 -> 192.168.15.200:5060 > REGISTER sip:my.sip.server.net SIP/2.0. > Via: SIP/2.0/UDP 192.168.15.122:5060. > From: sip:ci...@my...;tag=3840067541. > To: sip:ci...@my.... > Call-ID: 4035595390@192.168.15.122. > CSeq: 1 REGISTER. > Contact: Jeremy Malcolm <sip:cisco@192.168.15.122:5060;transport=udp>;expires=3600. > User-Agent: Cisco-CP7905/1.01-030807A. > Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER. > Content-Length: 0. > . > > # > U 192.168.15.200:5060 -> 192.168.15.122:5060 > SIP/2.0 408 Request Timeout. > Via: SIP/2.0/UDP 192.168.15.122:5060. > From: <sip:ci...@my...>;tag=3840067541. > To: <sip:ci...@my...>. > Call-ID: 4035595390@192.168.15.122. > CSeq: 1 REGISTER. > Content-Length: 0. > . > > # > U 192.168.15.122:5060 -> 192.168.15.200:5060 > INVITE sip:888...@my...;user=phone SIP/2.0. > Via: SIP/2.0/UDP 192.168.15.122:5060. > From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. > To: <sip:888...@my...;user=phone>. > Call-ID: 2441701698@192.168.15.122. > CSeq: 1 INVITE. > Contact: Jeremy Malcolm <sip:cisco@192.168.15.122:5060;transport=udp>. > User-Agent: Cisco-CP7905/1.01-030807A. > Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER. > Expires: 300. > Content-Length: 262. > Content-Type: application/sdp. > . > v=0. > o=cisco 15826 15826 IN IP4 192.168.15.122. > s=Cisco 7905 SIP Call. > c=IN IP4 192.168.15.122. > t=0 0. > m=audio 16384 RTP/AVP 18 8 0 101. > a=rtpmap:18 G729/8000/1. > a=rtpmap:8 PCMA/8000/1. > a=rtpmap:0 PCMU/8000/1. > a=rtpmap:101 telephone-event/8000. > a=fmtp:101 0-15. > > # > U 192.168.15.200:5060 -> 192.168.15.122:5060 > SIP/2.0 408 Request Timeout. > Via: SIP/2.0/UDP 192.168.15.122:5060. > From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. > To: <sip:888...@my...;user=phone>. > Call-ID: 2441701698@192.168.15.122. > CSeq: 1 INVITE. > Content-Length: 0. > . > > # > U 192.168.15.122:5060 -> 192.168.15.200:5060 > ACK sip:888...@my...;user=phone SIP/2.0. > Via: SIP/2.0/UDP 192.168.15.122:5060. > From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. > To: <sip:888...@my...;user=phone>. > Call-ID: 2441701698@192.168.15.122. > CSeq: 1 ACK. > User-Agent: Cisco-CP7905/1.01-030807A. > Content-Length: 0. > > Interestingly there is no sign of "name-that-resolves-to-my-external-ip.net" above. I have tried running a similar command on my.sip.server.net (because it's my own SIP server running yate), but it never sees anything. > > Also interestingly, I have sip softphones on the same network which work fine, even without using siproxd as the proxy. I guess they are a bit smarter about NAT, and can work fine even though my router does not have a sip ALG built-in. > > Any help appreciated... > > PS. Public IP addresses/domains have been changed for privacy/security reasons. -- Jeremy Malcolm PhD LLB (Hons) B Com Internet and Open Source lawyer, consumer advocate and geek host -t NAPTR 5.9.8.5.2.8.2.2.1.0.6.e164.org|awk -F! '{print $3}' WARNING: This email has not been encrypted. You are strongly recommended to enable PGP or S/MIME encryption at your end. For instructions, see http://jere.my/l/8m. |
From: Srinivas M.A. <sri...@gm...> - 2013-06-03 10:51:55
|
Hi, My setup is as follows: SIP-Phone ----- NAT Firewall ----- Siproxd ----- VOIP Provider Both Siproxd and the VOIP Provider are outside the firewall, but the fIrewall rules only allow the SIP-Phone to talk to Siproxd but not to the VOIP Provider. Siproxd worked well in this setup when the SIP-Phone was a Grandstream HT-286, since this used STUN to determine the public side host and port for its UDP SIP server and used that port for all traffic and also used the public IP and port number within all SIP messages. When the SIP-Phone was Linphone, things didn't work so well. Linphone does not use STUN for its SIP portion, but only for mapping its RTP ports. (See http://lists.gnu.org/archive/html/linphone-developers/2009-07/msg00017.html) It uses the VIa rport parameter for handling NAT issues in SIP. I had to make some changes to siproxd to make it work in this case. I have included a patch of the changes I used. They are the following: 1. Handling rport parameter from the client even in the case of UDP, according to RFC 3581 2. Modifying sip_find_direction() to treat an unknown incoming REGISTER as REQTYP_INCOMING. This was needed since the contact information in the REGISTER is a private IP behind the NAT, so it does not match the registered client information that is saved. Linphone then sends a second REGISTER using the received and rport values in the response, but without this change, the first REGISTER gets dropped and things don't go any further. Do you think this use case deserves to be handled by siproxd? And if so, what do you think of the changes. I myself think that the rport handling is okay, though maybe it needs work to not break TCP. The sip_find_direction change is a hack but I am not sure how to do it right. Regards, Srinivas ----------- Patch -------------------------------- diff -aur siproxd-0.8.1/src/proxy.c siproxd-0.8.1-patch/src/proxy.c --- siproxd-0.8.1/src/proxy.c 2011-05-28 21:17:15.000000000 +0530 +++ siproxd-0.8.1-patch/src/proxy.c 2013-06-01 00:36:42.000000000 +0530 @@ -96,14 +96,13 @@ request=ticket->sipmsg; /* - * RFC&&&& - * add a received= parameter to the topmost Via header. Used for TCP - * connections - send answer within the existing TCP connection back + * RFC3261 Section 18.2.1 + RFC3581 Section 4: + * Add a received= parameter to the topmost Via header. If client + * sent an rport parameter, set that to the right value too. + * Used to send answer within the existing TCP/UDP connection back * to client. */ - if (ticket->protocol == PROTO_TCP) { - sip_add_received_param(ticket); - } + sip_add_received_param(ticket); /* * RFC 3261, Section 16.4 @@ -667,16 +666,15 @@ * Determine Next-Hop Address */ /*&&&& priority probably should be: - * 0) rport=;received= header (TCP only for now) + * 0) rport=;received= header * 1) Route header * 2) fixed outbound proxy * 3) Via header */ /* - * IF TCP, check for rport=x;received=y parameters in VIA + * check for rport=x;received=y parameters in VIA */ - if ((ticket->protocol == PROTO_TCP) && - (sip_get_received_param(ticket, &sendto_addr, &port) == STS_SUCCESS)) { + if ((sip_get_received_param(ticket, &sendto_addr, &port) == STS_SUCCESS)) { DEBUGC(DBCLASS_PROXY, "proxy_response: have received/rport to %s:%i", utils_inet_ntoa(sendto_addr), port); /* diff -aur siproxd-0.8.1/src/sip_utils.c siproxd-0.8.1-patch/src/sip_utils.c --- siproxd-0.8.1/src/sip_utils.c 2011-05-28 21:17:15.000000000 +0530 +++ siproxd-0.8.1-patch/src/sip_utils.c 2013-06-01 02:26:26.000000000 +0530 @@ -1173,6 +1173,10 @@ } } /* if type == DIRTYP_UNKNOWN */ + if (type == DIRTYP_UNKNOWN) { + if (MSG_IS_REQUEST(ticket->sipmsg) && MSG_IS_REGISTER(request)) + type=REQTYP_INCOMING; + } if (type == DIRTYP_UNKNOWN) { DEBUGC(DBCLASS_SIP, "sip_find_direction: unable to determine " @@ -1399,13 +1403,18 @@ int sip_add_received_param(sip_ticket_t *ticket){ osip_via_t *via; char tmp[6]; + osip_generic_param_t *rport=NULL; DEBUGC(DBCLASS_PROXY,"adding received= param to topmost via"); via = osip_list_get (&(ticket->sipmsg->vias), 0); + + osip_via_param_get_byname (via, "rport", &rport); /* set rport=xxx;received=1.2.3.4 */ - snprintf(tmp, sizeof(tmp), "%i", ntohs(ticket->from.sin_port)); - osip_via_param_add(via,osip_strdup("rport"),osip_strdup(tmp)); + if (rport!=NULL) { + snprintf(tmp, sizeof(tmp), "%i", ntohs(ticket->from.sin_port)); + osip_generic_param_set_value(rport,osip_strdup(tmp)); + } osip_via_param_add(via,osip_strdup("received"), osip_strdup(utils_inet_ntoa(ticket->from.sin_addr))); |
From: Jean C. <cer...@gm...> - 2013-05-16 14:31:24
|
Hello All ! I am trying to setup an asterisk server with multiple nated nic and multiple dsl links (one nic = one dsl link = one ip) in order to allow clients to use indiferently a nic/public ip (to register and exchange media) I am thinking of using siproxd to achieve this. I'd like siproxd to listen on a given interface (say eth1), possibly with a specific port if it helps, and that it redirects all this traffic to asterisk on port 5060 / eth0 - reciprocically, asterisk would reply on port /eth1 (or lo0) and siproxd would push all this to the client via eth1 and its public adress Is this feasible ? note: I've installed siproxd 0.8.1 - but no default config file - does it have to be created by hand ? Thanks to all J. |
From: Thomas R. <tr...@gm...> - 2013-05-11 07:07:35
|
Jeremy, Can you provide a more detailed (longer) debug log? It should at *least* contain a REGISTER sequence plus the INVITE until the failure. Also please include the configuration file. You may mail me the log directly if you prefer to not post to the mailinglist. Regards, /Thomas On 04/30/2013 04:49 PM, Jeremy Malcolm wrote: > On 29/04/2013, at 3:44 AM, Thomas Ries <tr...@gm...> wrote: > >> Are you running siproxd in a chroot jail? > > I had been, and now am not, and this change has produced some progress, though still no joy yet, I get a 408 Request Timeout. When I do a test call from my handset to an echo test number, things now seem to be going wrong around here: > > 20:49:16 utils.c:386 fetching interface IP by INTERFACE [1] > 20:49:16 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP > 20:49:16 utils.c:353 fetching outbound IP by HOSTNAME > 20:49:16 utils.c:134 DNS lookup - from cache: 107.118.224.42 -> 107.118.224.42 > 20:49:16 sip_utils.c:1179 sip_find_direction: unable to determine direction of SIP packet > 20:49:16 INFO:plugin_logcall.c:126 ACK Call: ci...@my... -> 888...@my... [Req: 888...@my...] > 20:49:16 proxy.c:242 request [ACK] from/to unregistered UA (RQ: ci...@my... -> 888...@my...) > > -- > Jeremy Malcolm PhD LLB (Hons) B Com > Internet and Open Source lawyer, consumer advocate and geek > host -t NAPTR 5.9.8.5.2.8.2.2.1.0.6.e164.org|awk -F! '{print $3}' > > > > > ------------------------------------------------------------------------------ > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > _______________________________________________ > Siproxd-users mailing list > Sip...@li... > https://lists.sourceforge.net/lists/listinfo/siproxd-users > |
From: Jeremy M. <Je...@Ma...> - 2013-04-30 14:49:59
|
On 29/04/2013, at 3:44 AM, Thomas Ries <tr...@gm...> wrote: > Are you running siproxd in a chroot jail? I had been, and now am not, and this change has produced some progress, though still no joy yet, I get a 408 Request Timeout. When I do a test call from my handset to an echo test number, things now seem to be going wrong around here: 20:49:16 utils.c:386 fetching interface IP by INTERFACE [1] 20:49:16 utils.c:464 ifaddr lookup - from cache: eth0 -> 192.168.15.200 UP 20:49:16 utils.c:353 fetching outbound IP by HOSTNAME 20:49:16 utils.c:134 DNS lookup - from cache: 107.118.224.42 -> 107.118.224.42 20:49:16 sip_utils.c:1179 sip_find_direction: unable to determine direction of SIP packet 20:49:16 INFO:plugin_logcall.c:126 ACK Call: ci...@my... -> 888...@my... [Req: 888...@my...] 20:49:16 proxy.c:242 request [ACK] from/to unregistered UA (RQ: ci...@my... -> 888...@my...) -- Jeremy Malcolm PhD LLB (Hons) B Com Internet and Open Source lawyer, consumer advocate and geek host -t NAPTR 5.9.8.5.2.8.2.2.1.0.6.e164.org|awk -F! '{print $3}' |
From: Thomas R. <tr...@gm...> - 2013-04-28 19:44:57
|
Are you running siproxd in a chroot jail? in config file: [..] chrootjail = /var/lib/siproxd/ (or wherever the chroot jail is located) [...] If so, disable the use of chroot jail and try again. The environment to resolve hostnames from within a chroot jail may underly some constraints that you do not observe when you resolve a hostname just on the commandline, like do you make use of the /etc/hosts file (and is the correct file present in the chroot jail)? /Thomas On 04/20/2013 02:05 PM, Jeremy Malcolm wrote: > So it's apparently failing to lookup the name of my SIP server. But why? I can look it up from the command line of the host running siproxd. Also, later on, it can lookup its own external IP |
From: Thomas R. <tr...@gm...> - 2013-04-28 19:40:02
|
You need all the header files (<xxx>.h) installed as well. Usually the go into /usr/include or usr /local/include osip2/*.h osip2parser/*.h The config.log may give more details on what the exapt problem is. Still my bet is that the libosi2 libraries and header files are no properly installed or installed at an unusual location and configure.sh can't find them. On 04/17/2013 11:55 AM, Jack Howard wrote: > Hi! > > I don't have any libosip/include or ../lib directories. > > To install libosip I did: > > Download libosip2-4.0.0.tar.gz to /usr/local/src and unpacked it > into libosip2-4.0.0. Change into the directory, make, make install. > > That gave me the following files in /usr/local/lib > > libosip2.a > libosip2.la <http://libosip2.la> > libosip2.so > libosip2.so.10 > libosip2.so.10.0.0 > libosipparser2.a > libosipparser2.la <http://libosipparser2.la> > libosipparser2.so > libosipparser2.so.10 > libosipparser2.so.10.0.0 > > I've tried running configure with --with-libosip-prefix=/usr/local/lib and > with --with-libosip-prefix=/usr/local, but both fail. > > Should I have something else as well? > > - J. > > On 16 April 2013 22:09, Thomas Ries <tr...@gm... <mailto:tr...@gm...>> wrote: > > Where are you libosip2 libraries and header files installed? > > --with-libosip-prefix=<PREFIX> does specify a prefix and configure expects > the libosip2 libraries within PPREFIX/include and PREFIX/lib. > > If your installation directories of libosip2 are different you may try > --with-extra-includes=DIR adds non standard include paths > --with-extra-libs=DIR adds non standard library paths > instead. > > Try > --with-extra-includes=</path/to/libosip/include/> > --with-extra-libs=</path/to/libosip/lib/> > (replace </path/to...> with the proper path. > > Regards, > /Thomas > > > On 04/16/2013 01:00 PM, Jack Howard wrote: > > Hi! > > > > I'm trying to compile siproxd on a Fedora-based Linux system. > > > > I've downloaded and compiled libosip2, but when I try and run the > ./configure > > for siproxd, it errors: > > > > # ./configure --with-libosip-prefix=/usr/local > > ... > > ... > > checking for osip_init in -losip2... no > > *** ERROR: libosip2 is required! Maybe you need to use > --with-libosip-prefix ? > > > > However, as far as I can see everything is where it should be. I've tried > > setting the prefix to /usr/local and /usr/local/lib, and my /etc/ld.so.conf > > contains both paths too: > > > > include ld.so.conf.d/*.conf > > /usr/local/lib > > /usr/lib/mysql > > /usr/local/mysql-5.0.67-linux-i686/lib > > /usr/local > > > > An objdump appears to show the required item present: > > > > # objdump -x /usr/local/lib/libosip2.so |grep osip_init > > 00008fa6 g F .text 0000015a osip_init > > > > Have tried Googling, which lead me to the use of objdump, but no further. > > > > All help appreciated. > > > > -- > > Jack Howard > > Senior System Development Engineer > > 186k Limited > > http://www.186k.co.uk - 0870 1222 186 > > > > > > > ------------------------------------------------------------------------------ > > Precog is a next-generation analytics platform capable of advanced > > analytics on semi-structured data. The platform includes APIs for building > > apps and a phenomenal toolset for data science. Developers can use > > our toolset for easy data analysis & visualization. Get a free account! > > http://www2.precog.com/precogplatform/slashdotnewsletter > > > > > > > > _______________________________________________ > > Siproxd-users mailing list > > Sip...@li... > <mailto:Sip...@li...> > > https://lists.sourceforge.net/lists/listinfo/siproxd-users > > > > > ------------------------------------------------------------------------------ > Precog is a next-generation analytics platform capable of advanced > analytics on semi-structured data. The platform includes APIs for building > apps and a phenomenal toolset for data science. Developers can use > our toolset for easy data analysis & visualization. Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > _______________________________________________ > Siproxd-users mailing list > Sip...@li... > <mailto:Sip...@li...> > https://lists.sourceforge.net/lists/listinfo/siproxd-users > > > > > -- > Jack Howard > Senior System Development Engineer > 186k Limited > http://www.186k.co.uk - 0870 1222 186 > > > ------------------------------------------------------------------------------ > Precog is a next-generation analytics platform capable of advanced > analytics on semi-structured data. The platform includes APIs for building > apps and a phenomenal toolset for data science. Developers can use > our toolset for easy data analysis & visualization. Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > > > > _______________________________________________ > Siproxd-users mailing list > Sip...@li... > https://lists.sourceforge.net/lists/listinfo/siproxd-users > |
From: Jeremy M. <Je...@Ma...> - 2013-04-20 12:05:59
|
On 14/04/2013, at 9:22 PM, Thomas Ries <tr...@gm...> wrote: > The siproxd debug log may reveal more details on why a 408 Request Timeout > response is returned.. Yes, it helps, I find this in the log when my phone tries to register and dial 888123456: 11:09:05 utils.c:197 gethostbyname(my.sip.server.net) failed: h_errno=1 [Unknown host] 11:09:05 utils.c:255 DNS lookup - store into cache, entry 2) 11:09:05 utils.c:264 DNS lookup - errcnt=1 11:09:05 sock.c:434 send UDP packet to 192.168.15.122: 5060 So it's apparently failing to lookup the name of my SIP server. But why? I can look it up from the command line of the host running siproxd. Also, later on, it can lookup its own external IP address correctly: 11:09:39 utils.c:353 fetching outbound IP by HOSTNAME 11:09:39 utils.c:215 DNS lookup - resolved: 107.118.224.42 -> 107.118.224.42 11:09:39 utils.c:255 DNS lookup - store into cache, entry 3) 11:09:39 sip_utils.c:1179 sip_find_direction: unable to determine direction of SIP packet 11:09:39 INFO:plugin_logcall.c:126 Outgoing Call: ci...@my... -> 888...@my... [Req: 888...@my...] 11:09:39 proxy.c:242 request [INVITE] from/to unregistered UA (RQ: ci...@my... -> 888...@my...) 11:09:39 sock.c:434 send UDP packet to 192.168.15.122: 5060 Any ideas? Thanks. > On 04/07/2013 09:54 AM, Jeremy Malcolm wrote: >> My configuration is like this one: >> >> http://siproxd.sourceforge.net/siproxd_guide/siproxd_guide_c7s3.html >> >> However my phone is different; it's a Cisco 7905. The relevant settings that the phone allows me to configure are these: >> >> UID cisco >> PWD mypassword >> Proxy my.sip.server.net >> SIPRegOn 1 >> SIPRegInterval 3600 >> StaticIP 192.168.15.122 >> OutBoundProxy 192.168.15.200 [my siproxd machine] >> StaticRoute 192.168.15.1 [my dumb masquerading router, with siproxd set as the DMZ] >> >> Here is my configuration for siproxd: >> >> if_inbound = eth0 >> if_outbound = eth0 >> host_outbound = name-that-resolves-to-my-external-ip.net >> >> It doesn't work, here is what happens: >> >> 15:31:35 INFO:siproxd.c:233 siproxd-0.8.1-53 i486-pc-linux-gnu starting up >> 15:31:35 INFO:plugins.c:112 Plugin 'plugin_logcall' [Logs calls to syslog] loaded with success, exemask=0x40 >> 07:31:35 INFO:rtpproxy_relay.c:121 Current thread stacksize is 8192 kB >> 07:31:35 INFO:sock.c:131 bound to port 5060 >> 07:31:35 INFO:siproxd.c:344 siproxd-0.8.1-53 i486-pc-linux-gnu started >> 07:31:57 INFO:plugin_logcall.c:126 Outgoing Call: ci...@my... -> 888...@my... [Req: 888...@my...] >> 07:31:57 INFO:plugin_logcall.c:126 ACK Call: ci...@my... -> 888...@my... [Req: 888...@my...] >> >> Also by using ngrep I see this: >> >> interface: eth0 (192.168.15.0/255.255.255.0) >> filter: (ip or ip6) and ( port 5060 ) >> # >> U 192.168.15.122:5060 -> 192.168.15.200:5060 >> REGISTER sip:my.sip.server.net SIP/2.0. >> Via: SIP/2.0/UDP 192.168.15.122:5060. >> From: sip:ci...@my...;tag=3840067541. >> To: sip:ci...@my.... >> Call-ID: 4035595390@192.168.15.122. >> CSeq: 1 REGISTER. >> Contact: Jeremy Malcolm <sip:cisco@192.168.15.122:5060;transport=udp>;expires=3600. >> User-Agent: Cisco-CP7905/1.01-030807A. >> Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER. >> Content-Length: 0. >> . >> >> # >> U 192.168.15.200:5060 -> 192.168.15.122:5060 >> SIP/2.0 408 Request Timeout. >> Via: SIP/2.0/UDP 192.168.15.122:5060. >> From: <sip:ci...@my...>;tag=3840067541. >> To: <sip:ci...@my...>. >> Call-ID: 4035595390@192.168.15.122. >> CSeq: 1 REGISTER. >> Content-Length: 0. >> . >> >> # >> U 192.168.15.122:5060 -> 192.168.15.200:5060 >> INVITE sip:888...@my...;user=phone SIP/2.0. >> Via: SIP/2.0/UDP 192.168.15.122:5060. >> From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. >> To: <sip:888...@my...;user=phone>. >> Call-ID: 2441701698@192.168.15.122. >> CSeq: 1 INVITE. >> Contact: Jeremy Malcolm <sip:cisco@192.168.15.122:5060;transport=udp>. >> User-Agent: Cisco-CP7905/1.01-030807A. >> Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER. >> Expires: 300. >> Content-Length: 262. >> Content-Type: application/sdp. >> . >> v=0. >> o=cisco 15826 15826 IN IP4 192.168.15.122. >> s=Cisco 7905 SIP Call. >> c=IN IP4 192.168.15.122. >> t=0 0. >> m=audio 16384 RTP/AVP 18 8 0 101. >> a=rtpmap:18 G729/8000/1. >> a=rtpmap:8 PCMA/8000/1. >> a=rtpmap:0 PCMU/8000/1. >> a=rtpmap:101 telephone-event/8000. >> a=fmtp:101 0-15. >> >> # >> U 192.168.15.200:5060 -> 192.168.15.122:5060 >> SIP/2.0 408 Request Timeout. >> Via: SIP/2.0/UDP 192.168.15.122:5060. >> From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. >> To: <sip:888...@my...;user=phone>. >> Call-ID: 2441701698@192.168.15.122. >> CSeq: 1 INVITE. >> Content-Length: 0. >> . >> >> # >> U 192.168.15.122:5060 -> 192.168.15.200:5060 >> ACK sip:888...@my...;user=phone SIP/2.0. >> Via: SIP/2.0/UDP 192.168.15.122:5060. >> From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. >> To: <sip:888...@my...;user=phone>. >> Call-ID: 2441701698@192.168.15.122. >> CSeq: 1 ACK. >> User-Agent: Cisco-CP7905/1.01-030807A. >> Content-Length: 0. >> >> Interestingly there is no sign of "name-that-resolves-to-my-external-ip.net" above. I have tried running a similar command on my.sip.server.net (because it's my own SIP server running yate), but it never sees anything. >> >> Also interestingly, I have sip softphones on the same network which work fine, even without using siproxd as the proxy. I guess they are a bit smarter about NAT, and can work fine even though my router does not have a sip ALG built-in. >> >> Any help appreciated... >> >> PS. Public IP addresses/domains have been changed for privacy/security reasons. -- Jeremy Malcolm PhD LLB (Hons) B Com Internet and Open Source lawyer, consumer advocate and geek host -t NAPTR 5.9.8.5.2.8.2.2.1.0.6.e164.org|awk -F! '{print $3}' |
From: Jack H. <jac...@18...> - 2013-04-17 10:27:08
|
Hi! I don't have any libosip/include or ../lib directories. To install libosip I did: Download libosip2-4.0.0.tar.gz to /usr/local/src and unpacked it into libosip2-4.0.0. Change into the directory, make, make install. That gave me the following files in /usr/local/lib libosip2.a libosip2.la libosip2.so libosip2.so.10 libosip2.so.10.0.0 libosipparser2.a libosipparser2.la libosipparser2.so libosipparser2.so.10 libosipparser2.so.10.0.0 I've tried running configure with --with-libosip-prefix=/usr/local/lib and with --with-libosip-prefix=/usr/local, but both fail. Should I have something else as well? - J. On 16 April 2013 22:09, Thomas Ries <tr...@gm...> wrote: > Where are you libosip2 libraries and header files installed? > > --with-libosip-prefix=<PREFIX> does specify a prefix and configure > expects > the libosip2 libraries within PPREFIX/include and PREFIX/lib. > > If your installation directories of libosip2 are different you may try > --with-extra-includes=DIR adds non standard include paths > --with-extra-libs=DIR adds non standard library paths > instead. > > Try > --with-extra-includes=</path/to/libosip/include/> > --with-extra-libs=</path/to/libosip/lib/> > (replace </path/to...> with the proper path. > > Regards, > /Thomas > > > On 04/16/2013 01:00 PM, Jack Howard wrote: > > Hi! > > > > I'm trying to compile siproxd on a Fedora-based Linux system. > > > > I've downloaded and compiled libosip2, but when I try and run the > ./configure > > for siproxd, it errors: > > > > # ./configure --with-libosip-prefix=/usr/local > > ... > > ... > > checking for osip_init in -losip2... no > > *** ERROR: libosip2 is required! Maybe you need to use > --with-libosip-prefix ? > > > > However, as far as I can see everything is where it should be. I've > tried > > setting the prefix to /usr/local and /usr/local/lib, and my > /etc/ld.so.conf > > contains both paths too: > > > > include ld.so.conf.d/*.conf > > /usr/local/lib > > /usr/lib/mysql > > /usr/local/mysql-5.0.67-linux-i686/lib > > /usr/local > > > > An objdump appears to show the required item present: > > > > # objdump -x /usr/local/lib/libosip2.so |grep osip_init > > 00008fa6 g F .text 0000015a osip_init > > > > Have tried Googling, which lead me to the use of objdump, but no further. > > > > All help appreciated. > > > > -- > > Jack Howard > > Senior System Development Engineer > > 186k Limited > > http://www.186k.co.uk - 0870 1222 186 > > > > > > > ------------------------------------------------------------------------------ > > Precog is a next-generation analytics platform capable of advanced > > analytics on semi-structured data. The platform includes APIs for > building > > apps and a phenomenal toolset for data science. Developers can use > > our toolset for easy data analysis & visualization. Get a free account! > > http://www2.precog.com/precogplatform/slashdotnewsletter > > > > > > > > _______________________________________________ > > Siproxd-users mailing list > > Sip...@li... > > https://lists.sourceforge.net/lists/listinfo/siproxd-users > > > > > > ------------------------------------------------------------------------------ > Precog is a next-generation analytics platform capable of advanced > analytics on semi-structured data. The platform includes APIs for building > apps and a phenomenal toolset for data science. Developers can use > our toolset for easy data analysis & visualization. Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > _______________________________________________ > Siproxd-users mailing list > Sip...@li... > https://lists.sourceforge.net/lists/listinfo/siproxd-users > > -- Jack Howard Senior System Development Engineer 186k Limited http://www.186k.co.uk - 0870 1222 186 |
From: Thomas R. <tr...@gm...> - 2013-04-16 21:10:06
|
Where are you libosip2 libraries and header files installed? --with-libosip-prefix=<PREFIX> does specify a prefix and configure expects the libosip2 libraries within PPREFIX/include and PREFIX/lib. If your installation directories of libosip2 are different you may try --with-extra-includes=DIR adds non standard include paths --with-extra-libs=DIR adds non standard library paths instead. Try --with-extra-includes=</path/to/libosip/include/> --with-extra-libs=</path/to/libosip/lib/> (replace </path/to...> with the proper path. Regards, /Thomas On 04/16/2013 01:00 PM, Jack Howard wrote: > Hi! > > I'm trying to compile siproxd on a Fedora-based Linux system. > > I've downloaded and compiled libosip2, but when I try and run the ./configure > for siproxd, it errors: > > # ./configure --with-libosip-prefix=/usr/local > ... > ... > checking for osip_init in -losip2... no > *** ERROR: libosip2 is required! Maybe you need to use --with-libosip-prefix ? > > However, as far as I can see everything is where it should be. I've tried > setting the prefix to /usr/local and /usr/local/lib, and my /etc/ld.so.conf > contains both paths too: > > include ld.so.conf.d/*.conf > /usr/local/lib > /usr/lib/mysql > /usr/local/mysql-5.0.67-linux-i686/lib > /usr/local > > An objdump appears to show the required item present: > > # objdump -x /usr/local/lib/libosip2.so |grep osip_init > 00008fa6 g F .text 0000015a osip_init > > Have tried Googling, which lead me to the use of objdump, but no further. > > All help appreciated. > > -- > Jack Howard > Senior System Development Engineer > 186k Limited > http://www.186k.co.uk - 0870 1222 186 > > > ------------------------------------------------------------------------------ > Precog is a next-generation analytics platform capable of advanced > analytics on semi-structured data. The platform includes APIs for building > apps and a phenomenal toolset for data science. Developers can use > our toolset for easy data analysis & visualization. Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > > > > _______________________________________________ > Siproxd-users mailing list > Sip...@li... > https://lists.sourceforge.net/lists/listinfo/siproxd-users > |
From: Jack H. <jac...@18...> - 2013-04-16 11:58:39
|
Hi! I'm trying to compile siproxd on a Fedora-based Linux system. I've downloaded and compiled libosip2, but when I try and run the ./configure for siproxd, it errors: # ./configure --with-libosip-prefix=/usr/local ... ... checking for osip_init in -losip2... no *** ERROR: libosip2 is required! Maybe you need to use --with-libosip-prefix ? However, as far as I can see everything is where it should be. I've tried setting the prefix to /usr/local and /usr/local/lib, and my /etc/ld.so.conf contains both paths too: include ld.so.conf.d/*.conf /usr/local/lib /usr/lib/mysql /usr/local/mysql-5.0.67-linux-i686/lib /usr/local An objdump appears to show the required item present: # objdump -x /usr/local/lib/libosip2.so |grep osip_init 00008fa6 g F .text 0000015a osip_init Have tried Googling, which lead me to the use of objdump, but no further. All help appreciated. -- Jack Howard Senior System Development Engineer 186k Limited http://www.186k.co.uk - 0870 1222 186 |
From: Thomas R. <tr...@gm...> - 2013-04-14 13:22:50
|
The siproxd debug log may reveal more details on why a 408 Request Timeout response is returned.. On 04/07/2013 09:54 AM, Jeremy Malcolm wrote: > My configuration is like this one: > > http://siproxd.sourceforge.net/siproxd_guide/siproxd_guide_c7s3.html > > However my phone is different; it's a Cisco 7905. The relevant settings that the phone allows me to configure are these: > > UID cisco > PWD mypassword > Proxy my.sip.server.net > SIPRegOn 1 > SIPRegInterval 3600 > StaticIP 192.168.15.122 > OutBoundProxy 192.168.15.200 [my siproxd machine] > StaticRoute 192.168.15.1 [my dumb masquerading router, with siproxd set as the DMZ] > > Here is my configuration for siproxd: > > if_inbound = eth0 > if_outbound = eth0 > host_outbound = name-that-resolves-to-my-external-ip.net > > It doesn't work, here is what happens: > > 15:31:35 INFO:siproxd.c:233 siproxd-0.8.1-53 i486-pc-linux-gnu starting up > 15:31:35 INFO:plugins.c:112 Plugin 'plugin_logcall' [Logs calls to syslog] loaded with success, exemask=0x40 > 07:31:35 INFO:rtpproxy_relay.c:121 Current thread stacksize is 8192 kB > 07:31:35 INFO:sock.c:131 bound to port 5060 > 07:31:35 INFO:siproxd.c:344 siproxd-0.8.1-53 i486-pc-linux-gnu started > 07:31:57 INFO:plugin_logcall.c:126 Outgoing Call: ci...@my... -> 888...@my... [Req: 888...@my...] > 07:31:57 INFO:plugin_logcall.c:126 ACK Call: ci...@my... -> 888...@my... [Req: 888...@my...] > > Also by using ngrep I see this: > > interface: eth0 (192.168.15.0/255.255.255.0) > filter: (ip or ip6) and ( port 5060 ) > # > U 192.168.15.122:5060 -> 192.168.15.200:5060 > REGISTER sip:my.sip.server.net SIP/2.0. > Via: SIP/2.0/UDP 192.168.15.122:5060. > From: sip:ci...@my...;tag=3840067541. > To: sip:ci...@my.... > Call-ID: 4035595390@192.168.15.122. > CSeq: 1 REGISTER. > Contact: Jeremy Malcolm <sip:cisco@192.168.15.122:5060;transport=udp>;expires=3600. > User-Agent: Cisco-CP7905/1.01-030807A. > Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER. > Content-Length: 0. > . > > # > U 192.168.15.200:5060 -> 192.168.15.122:5060 > SIP/2.0 408 Request Timeout. > Via: SIP/2.0/UDP 192.168.15.122:5060. > From: <sip:ci...@my...>;tag=3840067541. > To: <sip:ci...@my...>. > Call-ID: 4035595390@192.168.15.122. > CSeq: 1 REGISTER. > Content-Length: 0. > . > > # > U 192.168.15.122:5060 -> 192.168.15.200:5060 > INVITE sip:888...@my...;user=phone SIP/2.0. > Via: SIP/2.0/UDP 192.168.15.122:5060. > From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. > To: <sip:888...@my...;user=phone>. > Call-ID: 2441701698@192.168.15.122. > CSeq: 1 INVITE. > Contact: Jeremy Malcolm <sip:cisco@192.168.15.122:5060;transport=udp>. > User-Agent: Cisco-CP7905/1.01-030807A. > Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER. > Expires: 300. > Content-Length: 262. > Content-Type: application/sdp. > . > v=0. > o=cisco 15826 15826 IN IP4 192.168.15.122. > s=Cisco 7905 SIP Call. > c=IN IP4 192.168.15.122. > t=0 0. > m=audio 16384 RTP/AVP 18 8 0 101. > a=rtpmap:18 G729/8000/1. > a=rtpmap:8 PCMA/8000/1. > a=rtpmap:0 PCMU/8000/1. > a=rtpmap:101 telephone-event/8000. > a=fmtp:101 0-15. > > # > U 192.168.15.200:5060 -> 192.168.15.122:5060 > SIP/2.0 408 Request Timeout. > Via: SIP/2.0/UDP 192.168.15.122:5060. > From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. > To: <sip:888...@my...;user=phone>. > Call-ID: 2441701698@192.168.15.122. > CSeq: 1 INVITE. > Content-Length: 0. > . > > # > U 192.168.15.122:5060 -> 192.168.15.200:5060 > ACK sip:888...@my...;user=phone SIP/2.0. > Via: SIP/2.0/UDP 192.168.15.122:5060. > From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. > To: <sip:888...@my...;user=phone>. > Call-ID: 2441701698@192.168.15.122. > CSeq: 1 ACK. > User-Agent: Cisco-CP7905/1.01-030807A. > Content-Length: 0. > > Interestingly there is no sign of "name-that-resolves-to-my-external-ip.net" above. I have tried running a similar command on my.sip.server.net (because it's my own SIP server running yate), but it never sees anything. > > Also interestingly, I have sip softphones on the same network which work fine, even without using siproxd as the proxy. I guess they are a bit smarter about NAT, and can work fine even though my router does not have a sip ALG built-in. > > Any help appreciated... > > PS. Public IP addresses/domains have been changed for privacy/security reasons. > > -- > Jeremy Malcolm PhD LLB (Hons) B Com > Internet and Open Source lawyer, consumer advocate and geek > host -t NAPTR 5.9.8.5.2.8.2.2.1.0.6.e164.org|awk -F! '{print $3}' > > > > > ------------------------------------------------------------------------------ > Minimize network downtime and maximize team effectiveness. > Reduce network management and security costs.Learn how to hire > the most talented Cisco Certified professionals. Visit the > Employer Resources Portal > http://www.cisco.com/web/learning/employer_resources/index.html > _______________________________________________ > Siproxd-users mailing list > Sip...@li... > https://lists.sourceforge.net/lists/listinfo/siproxd-users > |
From: Jeremy M. <Je...@Ma...> - 2013-04-07 07:54:33
|
My configuration is like this one: http://siproxd.sourceforge.net/siproxd_guide/siproxd_guide_c7s3.html However my phone is different; it's a Cisco 7905. The relevant settings that the phone allows me to configure are these: UID cisco PWD mypassword Proxy my.sip.server.net SIPRegOn 1 SIPRegInterval 3600 StaticIP 192.168.15.122 OutBoundProxy 192.168.15.200 [my siproxd machine] StaticRoute 192.168.15.1 [my dumb masquerading router, with siproxd set as the DMZ] Here is my configuration for siproxd: if_inbound = eth0 if_outbound = eth0 host_outbound = name-that-resolves-to-my-external-ip.net It doesn't work, here is what happens: 15:31:35 INFO:siproxd.c:233 siproxd-0.8.1-53 i486-pc-linux-gnu starting up 15:31:35 INFO:plugins.c:112 Plugin 'plugin_logcall' [Logs calls to syslog] loaded with success, exemask=0x40 07:31:35 INFO:rtpproxy_relay.c:121 Current thread stacksize is 8192 kB 07:31:35 INFO:sock.c:131 bound to port 5060 07:31:35 INFO:siproxd.c:344 siproxd-0.8.1-53 i486-pc-linux-gnu started 07:31:57 INFO:plugin_logcall.c:126 Outgoing Call: ci...@my... -> 888...@my... [Req: 888...@my...] 07:31:57 INFO:plugin_logcall.c:126 ACK Call: ci...@my... -> 888...@my... [Req: 888...@my...] Also by using ngrep I see this: interface: eth0 (192.168.15.0/255.255.255.0) filter: (ip or ip6) and ( port 5060 ) # U 192.168.15.122:5060 -> 192.168.15.200:5060 REGISTER sip:my.sip.server.net SIP/2.0. Via: SIP/2.0/UDP 192.168.15.122:5060. From: sip:ci...@my...;tag=3840067541. To: sip:ci...@my.... Call-ID: 4035595390@192.168.15.122. CSeq: 1 REGISTER. Contact: Jeremy Malcolm <sip:cisco@192.168.15.122:5060;transport=udp>;expires=3600. User-Agent: Cisco-CP7905/1.01-030807A. Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER. Content-Length: 0. . # U 192.168.15.200:5060 -> 192.168.15.122:5060 SIP/2.0 408 Request Timeout. Via: SIP/2.0/UDP 192.168.15.122:5060. From: <sip:ci...@my...>;tag=3840067541. To: <sip:ci...@my...>. Call-ID: 4035595390@192.168.15.122. CSeq: 1 REGISTER. Content-Length: 0. . # U 192.168.15.122:5060 -> 192.168.15.200:5060 INVITE sip:888...@my...;user=phone SIP/2.0. Via: SIP/2.0/UDP 192.168.15.122:5060. From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. To: <sip:888...@my...;user=phone>. Call-ID: 2441701698@192.168.15.122. CSeq: 1 INVITE. Contact: Jeremy Malcolm <sip:cisco@192.168.15.122:5060;transport=udp>. User-Agent: Cisco-CP7905/1.01-030807A. Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER. Expires: 300. Content-Length: 262. Content-Type: application/sdp. . v=0. o=cisco 15826 15826 IN IP4 192.168.15.122. s=Cisco 7905 SIP Call. c=IN IP4 192.168.15.122. t=0 0. m=audio 16384 RTP/AVP 18 8 0 101. a=rtpmap:18 G729/8000/1. a=rtpmap:8 PCMA/8000/1. a=rtpmap:0 PCMU/8000/1. a=rtpmap:101 telephone-event/8000. a=fmtp:101 0-15. # U 192.168.15.200:5060 -> 192.168.15.122:5060 SIP/2.0 408 Request Timeout. Via: SIP/2.0/UDP 192.168.15.122:5060. From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. To: <sip:888...@my...;user=phone>. Call-ID: 2441701698@192.168.15.122. CSeq: 1 INVITE. Content-Length: 0. . # U 192.168.15.122:5060 -> 192.168.15.200:5060 ACK sip:888...@my...;user=phone SIP/2.0. Via: SIP/2.0/UDP 192.168.15.122:5060. From: Jeremy Malcolm <sip:ci...@my...>;tag=816758886. To: <sip:888...@my...;user=phone>. Call-ID: 2441701698@192.168.15.122. CSeq: 1 ACK. User-Agent: Cisco-CP7905/1.01-030807A. Content-Length: 0. Interestingly there is no sign of "name-that-resolves-to-my-external-ip.net" above. I have tried running a similar command on my.sip.server.net (because it's my own SIP server running yate), but it never sees anything. Also interestingly, I have sip softphones on the same network which work fine, even without using siproxd as the proxy. I guess they are a bit smarter about NAT, and can work fine even though my router does not have a sip ALG built-in. Any help appreciated... PS. Public IP addresses/domains have been changed for privacy/security reasons. -- Jeremy Malcolm PhD LLB (Hons) B Com Internet and Open Source lawyer, consumer advocate and geek host -t NAPTR 5.9.8.5.2.8.2.2.1.0.6.e164.org|awk -F! '{print $3}' |