cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ECF voice channel (webRTC calls and queue attach/detach)

sebastian_tur
Explorer
0 Kudos
1,066

Hi Guys,

I'm starting preparing ECF voice channel working but I have problem with answering voice calls + logging in/logging out from queues at ECF sample agent app.

I have situation that I configured everything in IA/SC + SBC Audiocodes from ECF dev guide, but still I can't logged into voice queue (only chat and email queues are available to login) and calls are not allocating to the agent.

From CDT everything works fine as always.

Thanks for answer in advance.

BR,

Sebastian

Accepted Solutions (0)

Answers (4)

Answers (4)

ekke_einberg
Explorer

Most probably the SIP signalling is not up (REGISTER fails towards Audicodes). You can see relevant SIP messages and errors from browser console.

Without connection to wss/SIP proxy voice queues are disabled.

BR,

Ekke Einberg

sebastian_tur
Explorer
0 Kudos

Hi Ekke,

Many Thanks for reply. Which browser console you mean? On ....ecf/12/sample/agent.html F12 dev console or in Audiocodes web log console?

BR,

Sebastian

Former Member
0 Kudos

Sebastian,

Open the ECF client, sign in, press F12 and in Chrome check console tab. Next as Ekke said look for SIP signaling and specially for REGISTER. Should look like this:

JsSIP:Transport sending message:
REGISTER sip:agentserver-agents1 SIP/2.0
*** As you see register goes to Agent Server. Therefore it's good to check also AS logs for errors ***

JsSIP:Transport received text message:
SIP/2.0 200 OK

Br,
Jukka

lloyd_goveia
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Sebastian,

We discussed this topic internally with other experts in Operations and Development and got some pointers to share with you:

  1. Is Windows firewall Port 4433 Open? Try to disable it to see the effect.
  2. Your basic connection to SBC seems to work. The red dot at the title row in the screenshot you sent indicates a successful registration.
  3. The certificate error (cert common name invalid) in the log does not matter, because connection is formed via Basic authentication, as you have both chosen in IA, in VU_ECF_Agent: authenticate with certificate or Basic authentication. This means that cert authentication is tried; it fails - so Basic authentication is used instead. To get rid of the error message, change to Basic authentication. If you want to use the certificate, are you now using the same certificate both in internal server certificate field and in trusted store?

For troubleshooting we need:

a) more than one second of log, preferable showing both authentication and a call attempt

b) need to see whether Registration goes through to SBC and what is the response from CCtr side.

  • A recommendation is to install Audiocodes syslog viewer (Version 1.29 or higher) for better visibility into Audiocodes.
  • This tool shows you much more information already during a call attempt and helps you pinpoint the problem – even Audiocodes themselves uses this program for troubleshooting.
  • As you will be using Audiocodes more in the future, you should start using it already now.

I hope this gets us closer to resolving this problem.

Best regards,
Lloyd Goveia

sebastian_tur
Explorer
0 Kudos

Hi guys,

I'm going back with the topic. Thanks with the previous answers, they were very helpful. Unfortunatelly I have still problem with websocket connection to AudioCodes. I have error with certificate which is strange because certificates are installed properly in ECF server and AudioCodes (the same CA):

Please see my configuration and maybe you will find sth wrong, because I'm starting to give up.

IA (VU_Agents -> websocket SIP proxies):

AudioCodes:

I'm doing everything from ECF_DEV guide. Can you give me some advice with that?

BR,

Sebastian

ekke_einberg
Explorer
0 Kudos

I mean agent.html console. But is you see SIP problems there then next you should check Audiocodes logs. Audiocodes configuration is tricky (luckily we dont use Audiocodes for ECF)...

BR,

Ekke