[OpenSIPS-Users] Two OpenSIPS proxies issue
duane.larson at gmail.com
duane.larson at gmail.com
Fri Jul 6 16:39:21 CEST 2012
I did not find the problem. Yeah I've been looking at that exact link to
see what I am doing wrong. When I don't have the OpenSIPS/SBC device in the
equation, and a firewall that isn'ta pain, my logic on the OpenSIPS/Proxy
works without issue. I'll have to look harder at the ACK and Route headers
and see what is going wrong. If anyone spots the issue let me know.
On , Ali Pey <alipey at gmail.com> wrote:
> Does this mean that you found the problem?
> Basically you need to follow the Ack's request URI and Route headers to
> see why it's being routed the way it is and then you'd know how to fix it.
> This is a good example similar to your scenario that you can use as a
> reference: http://www.tech-invite.com/Ti-sip-dialog.html
> Regards,
> Ali Pey
> On Thu, Jul 5, 2012 at 10:18 PM, duane.larson at gmail.com> wrote:
> I see that the third 200 OK is edited by my OpenSIPS/Proxy server but
> that is because in the location table in the "received" field I stored
> the received Public IP address so that the replies are sent to the Public
> IP address of the device instead of the private IP that was in the
> original contact header.
> On , Ali Pey alipey at gmail.com> wrote:
> > Examine the Contact header of the 200 OK. That's where this usually
> gets messed up.
> >
> > Regards,
> > Ali Pey
> >
> > On Wed, Jul 4, 2012 at 3:49 PM, Duane Larson duane.larson at gmail.com>
> wrote:
> >
> >
> > I have the following scenario
> >
> >
> > LAN OpenSIPS/SBC INTERNET OpenSIPS/Proxy
> >
> >
> >
> >
> > I have the OpenSIPS/SBC device because the firewall that is protecting
> the LAN doesn't play well with SIP. It has the following IPs (LAN =
> 192.168.88.1), WAN (99.xx.xx.161).
> >
> >
> >
> > The OpenSIPS/Proxy device sits on the internet and has the following IP
> 50.xx.xx.156.
> >
> > All of the devices on the LAN point to the OpenSIPS/SBC as their proxy
> and then the OpenSIPS/SBC relays all requests to the OpenSIPS/Proxy.
> >
> >
> >
> >
> >
> > The issue I am seeing is that when a call is set up after the Callee
> sends the 200 OK the Caller sends the ACK but the ACK is never getting to
> the Callee. So the Callee keeps sending 200 OKs and eventually when
> someone hangs up the other person doesn't know.
> >
> >
> >
> >
> >
> > I see that when the Caller sends the ACK it is sent to the OpenSIPS/SBC
> LAN address, then the OpenSIPS/SBC sends the ACK to the OpenSIPS/Proxy,
> then the OpenSIPS/Proxy sends it back to the OpenSIPS/SBC WAN address.
> All of that is good but the next thing that happens is that the
> OpenSIPS/SBC sends the ACK not to the Callee but to its WAN interface. I
> know this has something to do with my VIA headers but I am not sure how
> my config is messed up.
> >
> >
> >
> >
> >
> >
> > Here is the siptrace of the call
> >
> > http://pastebin.com/wpbut5Nb
> >
> > Here is the current config on the OpenSIPS/SBC box
> >
> >
> >
> >
> >
> > http://pastebin.com/PsahZEX3
> >
> >
> > Any ideas where I've messed up?
> >
> >
> >
> > _______________________________________________
> >
> >
> > Users mailing list
> >
> >
> > Users at lists.opensips.org
> >
> >
> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> >
> >
> >
> >
> >
> >
> >
> >
> >
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20120706/6d5e22c6/attachment.htm>
More information about the Users
mailing list