This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

VOIP calls out - no ringing

Hi

Not sure where to place this sort of "issue" but thought General may be a good place.. and if not then Mods please move to appropriate location!

I've just installed ASG 7.3 on the weekend and most things are working without a hitch. One issue which I can't figure out is our VOIP calls. Calls can be made and received without an issue but outbound calls do no have ringing. A dial tone exists but when you make a call there is no indication (i.e. ringing) that the call is going through. 

At the other end the phone rings as I've hung up the call thinking VOIP wasn't working and then calling again only to be asked by ther other person was it me that just called...

Previous firewall(s) we've used had no such issue (Smoothwall and IPCop). I've installed ASG as both those firewalls would not recognise some of the newer hardware. The old firewall PC had hardware failure after a 5 year stint so decided to "upgrade"...

Anyway, any ideas and where I should be looking/modifying to fix the issue?

cheers
[:D]


This thread was automatically locked due to age.
  • Hi,
    welcome to the ASG world.

    Please post you PF rules.

    Are you using the SIP assistant? If so please post the configuration.

    I suspect you will be missing a PF rule for a specific port range.

    Ian M
  • Hi.. Thanks for the welcome!

    OK the only PF rules I've added that weren't created by the installation are for eth2 (which is our wireless network). Network setup is as follows:
    eth0 - Internal
    eth1 - External
    eth2 - Wireless (Ethernet to a Wireless Access Point)

    The ATA sits on the Internal network with a fixed IP.

    The installation created PF rules are as follows:
    Internal --> Any (VOIP protocols)
    Internal --> Any (nstant Messaging (IM))
    Internal --> Any (Terminal Applications)
    Internal --> Any (Email Messaging)
    Internal --> Any (Web Surfing)

    My PC is the only one on the Internal network (apart from the ATA), all other machines hang off the Wireless network.

    Not sure what you mean by the SIP assistant. VOIP Security? If so then I've defined my VOIP provider SIP proxy for the SIP Server networks and the SIP client network as being the Internal network.

    Any more info needed, let me know.

    Apart from this small issue the ASG installation is humming along nicely.

    BTW, your Astaro specs are very similar to mine! 

    cheers.
  • Hi,
    I have 2 ATAs using services from different VOIP providers. Both use the basic 5060 SIP but from there out they go different ways.

    I have included a picture with all the protocols one of my VOIP providers users. I have put all in one group and pointed the group at the VOIP domain.

    I would suggest that you watch the packet filter log while you make a call and see what packets a dropped. Make sure have logging enabled on the VOIP rule.

    SIP assistant is VOIP Security.

    Ian M
  • Very bizarre... You're in Vic Aus, didn't see that when I read your first post! [H]

    I'm in Vic as well but am using PennyTel VOIP so I have this under the VOIP Security --> SIP Server.

    Not sure what you mean by "I have put all in one group and pointed the group at the VOIP domain"... Do I need to define something like the pic you've provided?

    I think I have the logging turned on for VOIP but will check and then keep an eye on the dropped packets.

    Will report back what I find.

    cheers!

    EDIT: Forgot to ask - The graphic you provided, where do you define those protocol rules?
  • OK I haven't defined any new services (like your image) and I've checked the PF log as I make a call. Attached is a file with a snippet of the logs. I've substituted some of the IPs with their "name" so you an idea of where the traffic is coming from/going to.

    Given the details in teh file could you please advise what I need to do?

    Thanks in advance.

    MC
  • Hi,
    you define the port ranges in the definitions-> services menu


    Basically you will need a definition for a Penntel VOIP-> UDP 16460:16470-> 21875:21890 just to cover a range that might be used.
    You would need a network definition of your VOIP provider name it my VOIP ->dnshost-> pennytel 
    Another definition My ata-> host-> 192.168.x.x
    then you would need to create 2 packet filter rules maybe. Start with one and see what happens.

    My ata-> pennytel (protocols/ports)-> my VOIP->allow.

    Try that out and see what happens.

    Ian M
  • Thanks for the info!

    Before I saw your instructions I created 2 new service definitions for my VOIP and then added these to the already defined "VoIP Protocol" service. Once I did this the call ringing worked!

    I'll give your suggestion a try on the weekend when I have more time but thanks for the pointers and the advice.

    cheers!
  • Hey,
    if it works stick with it unless you are seeing a very high packet loss or poor quality voice.
    I also added QOS for voip on the external interface. I have no idea if it helps or not, no-one complains about poor or loss of voice during conversations.
    Because I have 2 VOIP services I gave the QOS about 80k based on the usage graphs showing  a peak of about 40k.

    Ian M
  • Greetings 

    I was wondering if you could share your setup (or validate mine).

    I have a SPA3000 connecting directly to my Astaro FW via a small netgear switch.

    I created two service definitions
    1. UDP 5060:5061
    2. UDP 16384:16483

    I created to Network definitions
    1. SPA3000, Host 192.168.***.***
    2. PennyTel, DnsHost

    I then created on single packet filter
    SPA3000 to VOIP Services to PennyTel

    This allow's me to make and receive call's however I still have the problem of no ring tone when I make a call.

    Kind Regards
    VV[8-)]
  • Don't you need an inbound rule and DNAT as well?

    Barry