Author Topic: Kill a hanging call on Web Ignite  (Read 1133 times)

Offline richmckevitt

  • Contributer
  • *
  • Posts: 15
  • Country: gb
  • Karma: +0/-0
    • View Profile
Kill a hanging call on Web Ignite
« on: October 14, 2021, 07:54:06 AM »
Hi - We have the odd issue where by a call that has ended still shows as active for an agent.  Is there any easy way to kill this call?  I have tried on the MiVB to busy the PLID and RTS the PLID and that doesnt work.

I have also tried going on the MiContact Center Config API under the /api/v1/diagnostics/router page and used the command
{
"commandName" : "clearagentstate",
"value" : "77524"
}
but I get an error
{
"message": "An error has occurred.",
"exceptionMessage": "An error occurred while sending the request.",
"exceptionType": "System.Net.Http.HttpRequestException",
"stackTrace": " at System.Runtime.ExceptionServices.ExceptionDispatc hInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.Handl eNonSuccessAndDebuggerNotification(Task task)\r\n at Mitel.MiccSdk.Services.HttpClientService.<SendAsync>d__c.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatc hInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.Handl eNonSuccessAndDebuggerNotification(Task task)\r\n at Mitel.MiccSdk.Services.HttpClientService.<SendAsync>d__3.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatc hInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.Handl eNonSuccessAndDebuggerNotification(Task task)\r\n at Mitel.MiccSdk.Controllers.DiagnosticsController.<PostRouterCommand>d__19.MoveNext()",
"innerException": {
"message": "An error has occurred.",
"exceptionMessage": "Unable to connect to the remote server",
"exceptionType": "System.Net.WebException",
"stackTrace": " at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)\r\n at System.Net.Http.HttpClientHandler.GetRequestStrea mCallback(IAsyncResult ar)",
"innerException": {
"message": "An error has occurred.",
"exceptionMessage": "No connection could be made because the target machine actively refused it 172.30.41.65:5029",
"exceptionType": "System.Net.Sockets.SocketException",
"stackTrace": " at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)\r\n at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)\r\n at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)"
}
}
This was done on the actual remote server though?!

There must be a way to do this


Offline imanm93

  • Jr. Member
  • **
  • Posts: 76
  • Country: au
  • Karma: +0/-0
  • Keep it simple!
    • View Profile
    • Iman Mohammadi's Blog
Re: Kill a hanging call on Web Ignite
« Reply #1 on: October 22, 2021, 02:48:37 PM »
Can you monitor the state of that agent on Contact Center Client?
Did you tried to logged out the agent from Contact Center Client and logged it in again?


 

Sitemap 1 2 3 4 5 6 7 8 9 10