hanged line cant be solved by fop2 !!!!

hi ,
as u see from image, the exte ention manager has been hanged for more than 4 hours ,

my questin is , wts the reason of this problem and how to prevent it ??

the 2nd issue , is why using fop2 why i click on hang , the line still busy and cant be solved and be an active ???

there is a solution to solve this problem which is reloading the server ,but i don't want to o it !! , i need better solution

is there any solution this this problem ??
is there cli command to fix the hanged extentions for long times as in image ??
http://im29.gulfup.com/2012-07-14/1342280060341.png


with my best regards

Comments

  • Hi,

    Your problem is not FOP2, your problem is Asterisk. Your problem is being made *apparent* by fop2. Without fop2 you might not notice that you have locked channels *in* Asterisk.

    Asterisk might have locked up channels/threads that will be there forever until you restart Asterisk. Asterisk is a complex multithread application and sometimes sh?t happens.

    So, the solution to your problem is restart Asterisk. Locked channels do not respond sometimes to hangup requests as FOP2 performs. FOP2 just request Asterisk to hangup a channel, but that channel is in a race condition that makes the channel unavailable for any other actions/applications/threads. So the only way is to restart asterisk.

    Best regards,
  • Hi Admin,

    Problems refresh the interface. Some agents are displayed as online and they are not impossible to hang up through the interface. If you try listening: anything online and more job agent remains as busy after disconnecting the phone .

    thank for your help.
  • Hi,

    Your description is confusing at least. What do you consider an "online agent"? What do you see in fop2 for them? A call can be requested to hang up, but not an online agent (?). Did you configure fop2 by hand, or you are using freepbx auto configuration?
  • Hi,
    I consider that "Online agent"? --> Communication is still .
    I am using the Freepbx auto configuration. that it is a problem?.

    Thank you for your quick reply
  • ok, so "online agent" is an active call.

    You see some active calls that you cannot hangup with FOP2?

    In that case , in the asterisk cli, issue this command:

    core show channels

    Do you see those active calls?

    If so, then those calls ARE there and are thread locked. It happens. It is an asterisk bug. The only way to clear them is to restart *asterisk*. FOP2 is just showing you those calls that perhaps you did not know where locked or existed.

    Best regards,
Sign In or Register to comment.