|
Title: Help with Softphone Settings; Not working Post by: threehappypenguins on June 10, 2014, 08:39:15 am Sorry about the double post. I realized that practically nobody must read the Obion category. And I was able to pinpoint that's it's not the app itself. It must be a setting in my Obi. If someone could please help and point me in the right direction. This is what I wrote:
Obion and ObiAPP used to work just fine. But now when I try to use either one, it dials, then hangs up after a second. I have tried going into the Softphone in the web dashboard portal and removing the Obi as a voice gateway, saving it, then adding it again and saving it. I also have tried logging out and then logging back in for Obion. Everything appears to connect fine. I have also tried the echo test (**9222222222) and that works fine as well. Any ideas? Title: Re: Help with Softphone Settings; Not working Post by: threehappypenguins on June 10, 2014, 09:40:36 am Okay, I just don't understand this. I have a bunch of speed dials set. An example would be for Speed Dial 3, I have set sp4(*97). Then in the Star Codes, for code 36, I have set *97, VM Voice Mail, call($spd[3]).
So when I speed dial 3 from the Obion, it works fine. The Softphone in the speed dial is 1. Under the number/address, it is **9xxxxxxxxx (x's being the softphone number which I'm not posting here). Under speed dial 2, it's the Obi number and is **9xxxxxxxxx (x's being the Obi number which I'm not posting here). But when I go to call them from the Obi, it just hangs up right away. Yet the other speed dials work. What is going on? Everything used to work fine. Title: Re: Help with Softphone Settings; Not working Post by: azrobert on June 10, 2014, 10:22:02 am Please post the following:
Voice Services -> ObiTalk Service -> DigitMap Voice Services -> ObiTalk Service -> InboundCallRoute Physical Interfaces -> Phone Port -> DigitMap Physical Interfaces -> Phone Port -> OutboundCallRoute What do you want to do? Like: Dial 14805551212 from OBiON and route it to SP1. Call the OBi from OBiON. Call OBiON from OBi. Title: Re: Help with Softphone Settings; Not working Post by: threehappypenguins on June 10, 2014, 11:02:04 am Voice Services -> ObiTalk Service -> DigitMap:
(<ob>xxxxxxxxx|obxxxxxxxxx) Voice Services -> ObiTalk Service -> InboundCallRoute: It WAS: {(Mcot)>(<:>(Msp1)),(Mcot)>(<:>(Msp1)):sp1},{(Mcot)>(<*2:>(Msp2)),(Mcot)>(<**2:>(Msp2)):sp2},{(Mcot)>(<*8:>(Mli),(Mcot)>(<**8:>(Mli)):li},{(Mcot)>(<*9:>(Mpp)),(Mcot)>(<**9:>(Mpp)):pp},{(Mcot)>(Mpli):sp1},{(Mcot):aa},{ph} With User Settings > User Defined DigitMaps > User Defined Digit Map2: Label: cot DigitMap: 290xxxxxx (being the Obi Softphone number). But now it's the Obitalk settings (x's blanking out my numbers): {(290xxxxxx)>(xx.):SP1},{(290xxxxxx):aa},{ph,ph2} Physical Interfaces -> Phone Port (1 & 2) -> DigitMap It is the default Obitalk Settings: ([1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|911|**0|***|#|##|**70(Mli)|**8(Mbt)|**81(Mbt)|**82(Mbt2)|**1(Msp1)|**2(Msp2)|**3(Msp3)|**4(Msp4)|**9(Mpp)|(Mpli)) Physical Interfaces -> Phone Port (1 & 2) -> OutboundCallRoute It is the default Obitalk Settings: {911:sp3},{933:sp3},{([1-9]x?*(Mpli)):pp},{(<##:>):li},{(<#:>):ph1},{(<**70:>(Mli)):li},{(<**82:>(Mbt2)):bt2},{(<**81:>(Mbt)):bt},{(<**8:>(Mbt)):bt},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**3:>(Msp3)):sp3},{(<**4:>(Msp4)):sp4},{(<**9:>(Mpp)):pp},{(Mpli):pli} The culprit seemed to be Voice Services -> ObiTalk Service -> InboundCallRoute. I checked off ObiTALK settings again to bring it to it's default ObiTALK settings, and I was able to call the Obi just fine and the audio works just fine. I posted here because I *thought* that I already did this (brought it back to default) and it still wasn't working. So I figured that wasn't culprit and put the settings back in. So perhaps I was mistaken. But now when I try to make an outgoing calling through Obion using the Obi to one of my Voice Providers (from SP1 to SP3, for example), I get no audio either way. I have tried accessing my router and port forwarding 16600-16798, 16800-16998, 17000-17098, & 17100-17198 to my Obi's internal IP address (I got these IP ranges by going to Service Providers > ITSP Profile A > RTP, Service Providers > ITSP Profile B > RTP, Service Providers > ITSP Profile C > RTP & Service Providers > ITSP Profile D > RTP. Still no audio either way. I also tried going to Service Providers > ITSP Profile A (all the way to D) > SIP > X_PublicIPAddress and putting in my public IP. That still won't solve the problem. Title: Re: Help with Softphone Settings; Not working Post by: threehappypenguins on June 10, 2014, 11:11:09 am As for what I want to do, I just want to get this working first! :D
Basically, I want to be able to dial like I would straight from my home phone connected to my Obi. Right now I have everything set up so that 7 or 10 digits goes out of SP1, and and 11 digits goes out of SP3. Also, I see other people are using 3CXPhone. Maybe I don't understand how it works, but I was hoping to maybe use that so that I can use my native dialer, and also receive calls on it as I would on my Obi at home. I am travelling next week, and I don't want to rely on the Obi app for incoming. It doesn't stay open in the background on my Android, which is really annoying. I was thinking that I could use 3CX and have that open all the time. ??? Oh, and I just tested by calling from SP1 to SP3 on my home phone and it rang the Obion app just fine, I answered it, and it had audio both ways. :o Title: Re: Help with Softphone Settings; Not working Post by: threehappypenguins on June 10, 2014, 11:25:13 am Oh, by the way, if this helps any, this is what the Obi shows in the history when I try to call out from SP1 to SP3 from my Obion:
Title: Re: Help with Softphone Settings; Not working Post by: azrobert on June 10, 2014, 02:55:26 pm Quote Basically, I want to be able to dial like I would straight from my home phone connected to my Obi. Right now I have everything set up so that 7 or 10 digits goes out of SP1, and and 11 digits goes out of SP3. Voice Services -> ObiTalk Service -> InboundCallRoute {(290xxxxxx)>(xxxxxxx|xxxxxxxxxx):SP1},{(290xxxxxx)>(xxxxxxxxxxx):SP3},{ph,ph2} The above will route 7 and 10 digits to SP1 and 11 digits to SP3. If 11 digits is 1 followed by 10 digits then change the rule to 1xxxxxxxxxx Any other dialed number like zero will ring PH1 and PH2. I don't understand your SP1 to SP3 test. Does SP3 InboundCallRoute have any special rules? Title: Re: Help with Softphone Settings; Not working Post by: threehappypenguins on June 10, 2014, 03:22:24 pm Okay, thanks, I will implement those rules when I get the chance.
I was trying to call SP1 to SP3 because I didn't want to call somebody else's number and bother them to test it. But I just did it anyway (called an outside number) just now and it works just fine. Oh well. Title: Re: Help with Softphone Settings; Not working Post by: threehappypenguins on June 10, 2014, 04:53:34 pm I tried the rule you posted and it works perfectly for the 10 digit (SP1) dialing and 11 digit (SP3) dialing. But it doesn't work for the 7 digit dialing. It rings and rings, and then hangs up. I looked at the Obi history, and it says "Call Ended (603 Declined)."
P.S. - I assumed that for "290xxxxxx" in the rule that I'm supposed to put my Softphone number. Title: Re: Help with Softphone Settings; Not working Post by: threehappypenguins on June 10, 2014, 04:59:19 pm Aha! Silly me. I should have seen that I needed to put the area code in the for 7 digit dialing. Like this:
{(290xxxxxx)>(<xxx>xxxxxxx|xxxxxxxxxx):SP1},{(290xxxxxx)>(xxxxxxxxxxx):SP3},{ph,ph2} Where "xxx" is my (local) area code to fill in the gap. |