Yes, I cleared the helper then reset all the connections and rebooted the
router. Still no luck.

Casey

On Fri, Jan 30, 2015 at 8:29 AM, Tim Warnock <[email protected]> wrote:

> Did you disable the SIP Helper?
>
> > -----Original Message-----
> > From: [email protected] [mailto:mikrotik-
> > [email protected]] On Behalf Of Casey Mills
> > Sent: Friday, 30 January 2015 11:23 PM
> > To: Mikrotik discussions
> > Subject: Re: [Mikrotik] SIP Problem
> >
> > Yes Nathan, everything in your first paragraph is correct.
> >
> > I also agree with your statements about the VPN and UDP.
> >
> > I ended up resetting my router back to the default configuration and
> > v6.19.  Then only added the bare minimum to get traffic flowing again. My
> > FreePBX server still wouldn't connect. I was using a distribution created
> > for the Raspberry Pi. I went to the FreePBX website and downloaded the
> > full
> > ISO and installed on a test machine. This distribution had no issues
> > connecting to the SIP trunk provider SIP.US. Maybe the issues wasn't my
> > firewall after all, but it sure looked like it.
> >
> > I'm still really curious what the issue was. I would prefer to use a
> small,
> > low power, inexpensive device. Anyone know of a good low power device
> > that
> > might be Atom processor based to run the full distribution?
> >
> > Thanks for all of your help everyone!
> > Casey
> >
> >
> >
> > On Thu, Jan 29, 2015 at 9:03 PM, Nathan Anderson <[email protected]>
> > wrote:
> >
> > > (...replying to myself...)
> > >
> > > Ignore my comments about the dst-nat rules.  I misread your posts and
> > > thought you had said that you successfully managed to connect directly
> to
> > > your SIP trunk provider *from your Android phone* and *from within your
> > > network*.  Now I see that you are using those dst-nat rules to make
> your
> > > FreePBX server accessible to remote extensions from the outside, and
> > that
> > > your Android phone is set up as an extension, *not* that you were
> > > registering to your SIP provider from your handheld.
> > >
> > > My only comment on that would be that requiring a VPN connection rather
> > > than doing the port-forwarding might be safer and better protect you
> from
> > > toll fraud. :)  But at least I see what you are doing with those now.
> > >
> > > I haven't tested this theory, but the reason why I suggest you try
> > > temporarily disabling that drop rule for forwarded traffic with an
> invalid
> > > connection state is that everything I've read so far seems to suggest
> that
> > > anything is considered an "invalid" connection if it A) doesn't already
> > > have an entry in connection tracking, and B) it is not a "new"
> connection,
> > > which basically means TCP SYN.  Unlike TCP, my understanding is that
> UDP
> > > really doesn't have easily definable connection "states", so I'm not
> > > actually sure that the "connection-state" firewall matcher is
> compatible
> > > with anything other than TCP (or that it makes sense to apply it to
> > > anything other than TCP).  Again, I have not tested or verified this.
> But
> > > if this is the case, then it's possible that rather than ignoring UDP
> > > traffic, the filter rule might be blindly tossing anything UDP that is
> > > being forwarded.  (You did say that you see the packets being received
> > from
> > > the FreePBX box, but that they were being dropped b
> > >  efore being forwarded...)
> > >
> > > If disabling that rule fixes your problem, and you want to keep a rule
> > > like that in place, you might try making it more specific by adding
> > > additional matchers, such as "protocol=tcp" and perhaps even
> > > "in-interface=<WAN>".
> > >
> > > --
> > > Nathan Anderson
> > > First Step Internet, LLC
> > > [email protected]
> > >
> > > On Thursday, January 29, 2015 5:30 PM, Nathan Anderson wrote:
> > >
> > > > Are you doing SIP over TCP or UDP from FreePBX?  (Guessing UDP.)
> > > >
> > > > Are you doing SIP over TCP or UDP from your Android phone that works?
> > > > (Guessing TCP.)
> > > >
> > > > Can you try either disabling the last rule in your firewall filters
> list
> > > > (action=drop chain=forward connection-state=invalid), and/or also
> > setting
> > > > protocol=tcp on it, and then try to originate SIP traffic from your
> > > > FreePBX server again?
> > > >
> > > > They probably aren't harming anything, but unless your SIP trunk
> > provider
> > > > isn't requiring you to send SIP REGISTER to them and instead uses
> > > > IP-based authentication, you don't need all of those dst-nat rules
> > > > pointed at your FreePBX box.  The kernel's connection tracking
> should be
> > > > able to figure all of that out.
> > > _______________________________________________
> > > Mikrotik mailing list
> > > [email protected]
> > > http://mail.butchevans.com/mailman/listinfo/mikrotik
> > >
> > > Visit http://blog.butchevans.com/ for tutorials related to Mikrotik
> > > RouterOS
> > >
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL:
> > <http://mail.butchevans.com/pipermail/mikrotik/attachments/20150130/b
> > 6568c01/attachment.html>
> > _______________________________________________
> > Mikrotik mailing list
> > [email protected]
> > http://mail.butchevans.com/mailman/listinfo/mikrotik
> >
> > Visit http://blog.butchevans.com/ for tutorials related to Mikrotik
> RouterOS
> _______________________________________________
> Mikrotik mailing list
> [email protected]
> http://mail.butchevans.com/mailman/listinfo/mikrotik
>
> Visit http://blog.butchevans.com/ for tutorials related to Mikrotik
> RouterOS
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.butchevans.com/pipermail/mikrotik/attachments/20150130/73713936/attachment.html>
_______________________________________________
Mikrotik mailing list
[email protected]
http://mail.butchevans.com/mailman/listinfo/mikrotik

Visit http://blog.butchevans.com/ for tutorials related to Mikrotik RouterOS

Reply via email to