QVOIP Floating Rule 2.3.2
-
The entire point of the TS wizard is to create the queues and then populate the firewall rules list with appropriate content. If there are no floating rules whatsoever then something has gone very wrong. If I were you, I would blow it all away and try again. For VoIP, it normally creates two floating rules that prioritize everything that comes or goes to your VoIP provider's IP address or specified port/range.
-
The floating rules have all been created for all levels except for 7- ie. VOIP. That is what I thought was odd. Everything except VOIP is created. I have run the wizard upwards of 20 times on 3 different routers, trying both Vonage and Generic VOIP, and have experienced the same thing. Is anyone else having a different experience with the wizard for Dedicated Links using HFSC?
-
Show your rules.
You said sometimes traffic shows up in qVOIP, which means something is assigning traffic to the queue.
-
That's what is really strange. Yesterday, I'm showing traffic in the queue, this morning I look at it and there is nothing. Nothing changed whatsoever. It was bizarre. I can only assume that what I was seeing yesterday may not have been actual VOIP traffic in the queue?
I have included the Floating Rules that the shaper wizard created- I have not modified any floating rules manually at all.
-
Here are the Queues and the status queues.
-
I think maybe your eye tricked you. There is no VoIP rule as you said, and there is no traffic in that queue. On the TS wizard's VoIP page, what do you select for every option?
-
Right, as I said, there is no VOIP rule, and there is definitely no traffic in that status queue at this point. There had been the previous day, but I restarted the router when I saw no traffic was going to the queue yesterday morning like there was previously- hence the 0 value in the status queue. The day before, it varied from 3-300Kbps. Since then, it does nothing. I gather, that is as suspected based on what you have said.
As far as going through the wizard, here is a screen shot of what I select while going through the wizard, using both Vonage and Generic, respectively. Neither ends up generating any rules. Is there something that is obvious that I am just missing?
-
You're not providing the IP address of your upstream VoIP server. Your VoIP phones connect to your VoIP provider at a specified IP address of theirs. You need to figure out what that is (just check the state table and look at which IP address your phones are talking to) and then specify it when running the wizard. That's likely why the rules weren't created. However, the GUI should have hassled you for not providing a SIP server/upstream address.
-
First of all, thank you for taking the time to help me with this, I REALLY appreciate it!
Second of all, that fixed it. I pulled the registration server (sip-XXXXXX.accounts.vocalocity.com, where XXXXXX= my account number) from one of the phone's config, created an alias for it (since I have no idea if the IP address changes or if it's load balanced, etc), assigned it and it worked. It created the rule based on the host name.
Here's what I don't understand. The wizard clearly states that it's optional (check the pic) and none of the other rules require a host. Why is VOIP different? Is this a bug in the wizard, or is the text about it being optional erroneous?
-
since I have no idea if the IP address changes or if it's load balanced, etc
Ask your VoIP provider. It's not a secret so they should have no trouble telling you the exact IP addresses or ranges they use. Make an alias and then use the alias as your SIP server.
Why is VOIP different?
Those other options link to rules involving a specific port used by those particular devices. With a generic provider, you must specify the IP address. If you know that all your phone traffic uses port 5060 for instance, then you could craft floating rules that trigger on that port instead of needing to use a source/destination IP address.