Hi, I've got a strange issue, that I haven't found addressed on the wiki. My asterisk box is behind a firewall which routes udp/tcp requests on 5060 and 8000 to asterisk. When I make a call from a Zap or SIP extension on the inside of the firewall to any Zap or SIP extension on the inside of the firewall, everything works find. I have access to voipjet, and when I place a call through them everything also works fine. However, I have several SIP extensions defined for remote users. They can authenticate to asterisk and they can call me and I can call them. However, whether I place the call or receive the call I cannot hear the remote user!! They can hear me, though. (I'm inside the firewall). My remote users are on XLite, if that makes a difference. Anybody got an idea why the firewall is blocking traffic for these SIP phones, but not for voipjet? Thanks lane
Hi, I had the same problem, it is due to the fact that your server is behind a nat, I solved the problem adding in my sip.conf [general] port = 5060 bindaddr=0.0.0.0 externip=200.121.56.70 localnet=192.168.1.0/24 context=llamadas srvlookup=yes Greetings Carlos Rojas Lima - Peru On Mon, 21 Mar 2005 12:53:32 -0600, Lane <lane@joeandlane.com> wrote:> Hi, > > I've got a strange issue, that I haven't found addressed on the wiki. > > My asterisk box is behind a firewall which routes udp/tcp requests on 5060 and > 8000 to asterisk. > > When I make a call from a Zap or SIP extension on the inside of the firewall > to any Zap or SIP extension on the inside of the firewall, everything works > find. I have access to voipjet, and when I place a call through them > everything also works fine. > > However, I have several SIP extensions defined for remote users. They can > authenticate to asterisk and they can call me and I can call them. However, > whether I place the call or receive the call I cannot hear the remote user!! > They can hear me, though. (I'm inside the firewall). > > My remote users are on XLite, if that makes a difference. > > Anybody got an idea why the firewall is blocking traffic for these SIP phones, > but not for voipjet? > > Thanks > > lane > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >
> I've got a strange issue, that I haven't found addressed on the wiki. > > My asterisk box is behind a firewall which routes udp/tcp requests on 5060 and > 8000 to asterisk. > > When I make a call from a Zap or SIP extension on the inside of the firewall > to any Zap or SIP extension on the inside of the firewall, everything works > find. I have access to voipjet, and when I place a call through them > everything also works fine. > > However, I have several SIP extensions defined for remote users. They can > authenticate to asterisk and they can call me and I can call them. However, > whether I place the call or receive the call I cannot hear the remote user!! > They can hear me, though. (I'm inside the firewall). > > My remote users are on XLite, if that makes a difference. > > Anybody got an idea why the firewall is blocking traffic for these SIP phones, > but not for voipjet?>From the xlite pdf, it looks like you need udp ports 8000 through about8006 open on firewall. It says "Two additional ports after 8001 are required for each additional line used." Might try that.
<div>i had a similar problem a while ago. I solved it by defining externip=xxx.xxx.xxx.xxx in sip.conf. It tells the remote SIP client where you are. </div> <div> </div> <div>-chuks.<BR><BR></div> <BLOCKQUOTE style="PADDING-LEFT: 8px; MARGIN-LEFT: 8px; BORDER-LEFT: blue 2px solid"><BR>-------- Original Message --------<BR>Subject: [Asterisk-Users] Can't hear the caller<BR>From: Lane <lane@joeandlane.com><BR>Date: Mon, March 21, 2005 11:53 am<BR>To: "Asterisk Users Mailing List - Non-Commercial Discussion"<BR><asterisk-users@lists.digium.com><BR><BR>Hi,<BR><BR>I've got a strange issue, that I haven't found addressed on the wiki.<BR><BR>My asterisk box is behind a firewall which routes udp/tcp requests on 5060 and <BR>8000 to asterisk.<BR><BR>When I make a call from a Zap or SIP extension on the inside of the firewall <BR>to any Zap or SIP extension on the inside of the firewall, everything works <BR>find. I have access to voipjet, and when I place a call through them <BR>everything also works fine.<BR><BR>However, I have several SIP extensions defined for remote users. They can <BR>authenticate to asterisk and they can call me and I can call them. However, <BR>whether I place the call or receive the call I cannot hear the remote user!! <BR>They can hear me, though. (I'm inside the firewall).<BR><BR>My remote users are on XLite, if that makes a difference.<BR><BR>Anybody got an idea why the firewall is blocking traffic for these SIP phones, <BR>but not for voipjet?<BR><BR>Thanks<BR><BR>lane<BR>_______________________________________________<BR>Asterisk-Users mailing list<BR>Asterisk-Users@lists.digium.com<BR>http://lists.digium.com/mailman/listinfo/asterisk-users<BR>To UNSUBSCRIBE or update options visit:<BR> http://lists.digium.com/mailman/listinfo/asterisk-users </BLOCKQUOTE>
If your IP address changes daily, you need to continually update this, correct? I too have this issue with SIP, but my ISP is a little unstable, so I need to use DynDNS or No-IP to kinda work around/with it. I assume you can't specify a hostname there? -- Dana On Mon, 21 Mar 2005 13:45:44 -0700, info@cybernergies.com <info@cybernergies.com> wrote:> i had a similar problem a while ago. I solved it by defining > externip=xxx.xxx.xxx.xxx in sip.conf. It tells the remote SIP client where > you are. > > -chuks. > > > -------- Original Message -------- > Subject: [Asterisk-Users] Can't hear the caller > From: Lane <lane@joeandlane.com> > Date: Mon, March 21, 2005 11:53 am > To: "Asterisk Users Mailing List - Non-Commercial Discussion" > <asterisk-users@lists.digium.com> > > Hi, > > I've got a strange issue, that I haven't found addressed on the wiki. > > My asterisk box is behind a firewall which routes udp/tcp requests on 5060 > and > 8000 to asterisk. > > When I make a call from a Zap or SIP extension on the inside of the firewall > to any Zap or SIP extension on the inside of the firewall, everything works > find. I have access to voipjet, and when I place a call through them > everything also works fine. > > However, I have several SIP extensions defined for remote users. They can > authenticate to asterisk and they can call me and I can call them. However, > whether I place the call or receive the call I cannot hear the remote user!! > They can hear me, though. (I'm inside the firewall). > > My remote users are on XLite, if that makes a difference. > > Anybody got an idea why the firewall is blocking traffic for these SIP > phones, > but not for voipjet? > > Thanks > > lane