VoiceGuide IVR Software Main Page
Jump to content

Voip Registration Problem?

Recommended Posts

Hello,

 

I am testing VoiceGuide + Dialogic HMP 3.0 over VoIP, and am having a problem.

 

I installed Dialogic HMP driver, tested using "IPMediaServer.exe" as susggested in the Help section, and installed VoiceGuide.

It was fine up to this point. (I guess)

 

Then I created an account with a VoIP service provider, Nextiva.com, for "SIP trunking" service and obtained information for VoIP_Registrations.

However, I cannot call in or out at all. The VG trace shows same error messages over and over.

 

I asked Nextiva once again, and they mentioned the registration is correct. Do I need SIP trunking service from them or else?

(Please see below message from them)

 

the SIP authentication details and server info you provided is correct for your trunk:

SIP

208.73.146.95

527733526@208.73.146.95>

527733526@208.73.146.95>

 

sbc.voipdnsservers.com

527733526

[removed]

 

I do not know where to start to solve this issue, so I am sending the Config file and VoiceGuide logs.

 

Thanks for your help.

Log_VoIP.zip

Edited by SupportTeam

Share this post


Link to post

Have you tried using sbc.voipdnsservers.com instead of 208.73.146.95 ?

 

Do you have conductivity to sbc.voipdnsservers.com from HMP machine?

 

Can you post the WireShark trace that captures the system startup? We can then see what is happening to the SIP registration messages.

Share this post


Link to post
Have you tried using sbc.voipdnsservers.com instead of 208.73.146.95 ?

 

It was the same.

 

 

Do you have conductivity to sbc.voipdnsservers.com from HMP machine?

 

I ran the WireShark trace while making one call out, and it looks like something is not right (but not sure exactly what) as it never shows any IP/domain name of the VoIP provider.

I turned off Windows firewall on the IVR server for this testing.

 

Please see the log and let me know any findings.

 

Thank you.

VoIP_WireShark_Log.zip

Share this post


Link to post

Are you able to register the telephone number 527733526 with sbc.voipdnsservers.com when using a SIP softphone on this system?

 

and then receive and make calls with this SIP softphone through the registered account?

Share this post


Link to post
Are you able to register the telephone number 527733526 with sbc.voipdnsservers.com when using a SIP softphone on this system?

 

"527733526" is User Name, not a phone number.

 

The attached screen shot is the setting information of the softphone that works for both incoming/outgoing call. (The VoIP support guy helped me establish it)

I found out the "Domain" information has port number, but I do not know where I can add that information to in VG config.xml file.

 

post-2547-134386465956_thumb.jpg

 

So, it might be a configuration issue?

Share this post


Link to post

So looks like your SIP service provider uses a port 5062 to handle the SIP registrations.

 

Just use the same address that you used in the softphone registration. See below.

 

Note that Realm entry must be set to: voip.nextiva.com

 

7777777 needs to be replaced with your password. (you may want to change your password now as well)

 

 

<VoIP_Registrations>

<VoIP_Registration>

<Display>iTime test</Display>

<Protocol>SIP</Protocol>

<RegServer>208.73.146.95:5062</RegServer>

<RegClient>527733526</RegClient>

<LocalAlias>527733526</LocalAlias>

</VoIP_Registration>

</VoIP_Registrations>

<VoIP_Authentications>

<VoIP_Authentication>

<Display>voipdnsservers</Display>

<Realm>voip.nextiva.com</Realm>

<Identity></Identity>

<AuthUsername>527733526</AuthUsername>

<AuthPassword>9999999</AuthPassword>

</VoIP_Authentication>

</VoIP_Authentications>

Share this post


Link to post

You first need to confirm that HMP registers with your VoIP service provider.

 

Then test system by dialing into it (run though the demo Credit Card Payment script).

Ensure the DTMF tones are detected and the payback sounds fine etc.

 

Only once the inbound calls are working you should try making outgoing calls.

Share this post


Link to post

Two things to mention:

 

1. If I add some number to "<Expiration></Expiration>" in the config file, it stops showing the errors, but I am not sure if this means it is connected because calling the designated phone number does not call to VoiceGuide.

 

2. It is connected to a weird answering machine, saying "Please say the name of the person or group..." which is not my script at all.

And the VG status monitor shows no call in ever.

I spoke to the Nextiva support and they say it must a default IVR from my machine.... (even if I stopped Dialogic HMP and VG Service...)

 

I am totally confused now.

 

I attached VG trace with WireShark trace, which has the record of starting VG service, and that of the moment I called this number that was answered by a different IVR machine.

 

Am I dreaming?

 

Thanks.

VoiceGuide_LogWithConfig.zip

Share this post


Link to post

WireShark trace shows that registration succeeded:

 

254	11.542687000	10.20.10.15	208.73.146.95	SIP	451	Request: REGISTER sip:208.73.146.95:5062;ttl=10
255	11.572060000	208.73.146.95	10.20.10.15	SIP	451	Status: 401 Unauthorized    (0 bindings)
256	11.572827000	10.20.10.15	208.73.146.95	SIP	655	Request: REGISTER sip:208.73.146.95:5062;ttl=10
257	11.609195000	208.73.146.95	10.20.10.15	SIP	402	Status: 200 OK    (1 bindings)

 

No incoming SIP calls can be seen in the WireShark trace.

 

This means that no calls were sent to your system while WireShark was running.

 

If you made calls while WireShark was running then they were not answered by anything on your system as they did not arrive at your system.

Share this post


Link to post

I spent some time to modify my config file and made it work.

If I use the config attached in the previous thread, it transferred my phone to some other compny's VoIP number, and I still do not know how that happened.

 

Anyways, the registration below works for my VoIP provider. Thanks for your all the help.

 

<VoIP_Registrations>

<VoIP_Registration>
<Display>IVRTest</Display>
<Protocol>SIP</Protocol>
<RegServer>sbc.voipdnsservers.com</RegServer>
<RegClient>xxxxx@sbc.voipdnsservers.com</RegClient>
<LocalAlias>xxxxx@sbc.voipdnsservers.com</LocalAlias>
<Expires>3600</Expires>
</VoIP_Registration>

</VoIP_Registrations>

<VoIP_Authentications>

<VoIP_Authentication>
<Display>voipdnsservers</Display>
<Realm>voip.nextiva.com</Realm>
<Identity></Identity>
<AuthUsername>xxxxx</AuthUsername>
<AuthPassword>yyyyyy</AuthPassword>
</VoIP_Authentication>

</VoIP_Authentications>

 

I have two more issues with this testing, but I will create a new topic as those will be separate from this issue.

Thanks again.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×