I do have latest stable Adhearsion with some IVR, on asterisk 13.
On regular basis, getting following error, it seems, that it happening during DTMF processing.
Most of time the app working well, it is random error, however after this user have to restart whole adhearsion, it do not process further calls
Any idea how I debug it?
Regards
[2017-03-24 15:24:28.246] ERROR Celluloid: Punchblock::Translator::Asterisk crashed!
RubyAMI::Error: RubyAMI::Error
/usr/lib/ruby/gems/2.3.0/gems/celluloid-0.15.2/lib/celluloid/responses.rb:29:in `value'
/usr/lib/ruby/gems/2.3.0/gems/celluloid-0.15.2/lib/celluloid/calls.rb:92:in `value'
/usr/lib/ruby/gems/2.3.0/gems/celluloid-0.15.2/lib/celluloid/proxies/sync_proxy.rb:33:in `method_missing'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/connection/asterisk.rb:66:in `method_missing'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/call.rb:351:in `block in send_ami_action'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/ami_error_converter.rb:8:in `convert'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/call.rb:351:in `send_ami_action'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/call.rb:322:in `redirect_back'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/component/stop_by_redirect.rb:24:in `stop_by_redirect'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/component/output.rb:93:in `stop_by_redirect'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/component/composed_prompt.rb:44:in `process_dtmf'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/component/composed_prompt.rb:62:in `block in register_dtmf_event_handler'
/usr/lib/ruby/gems/2.3.0/gems/has-guarded-handlers-1.6.3/lib/has_guarded_handlers.rb:162:in `call_handler'
/usr/lib/ruby/gems/2.3.0/gems/has-guarded-handlers-1.6.3/lib/has_guarded_handlers.rb:141:in `block (3 levels) in trigger_handler'
/usr/lib/ruby/gems/2.3.0/gems/has-guarded-handlers-1.6.3/lib/has_guarded_handlers.rb:136:in `catch'
/usr/lib/ruby/gems/2.3.0/gems/has-guarded-handlers-1.6.3/lib/has_guarded_handlers.rb:136:in `block (2 levels) in trigger_handler'
/usr/lib/ruby/gems/2.3.0/gems/has-guarded-handlers-1.6.3/lib/has_guarded_handlers.rb:134:in `each'
/usr/lib/ruby/gems/2.3.0/gems/has-guarded-handlers-1.6.3/lib/has_guarded_handlers.rb:134:in `find'
/usr/lib/ruby/gems/2.3.0/gems/has-guarded-handlers-1.6.3/lib/has_guarded_handlers.rb:134:in `block in trigger_handler'
[08:37]
[2017-03-24 14:43:13.412] ERROR Celluloid: Punchblock::Translator::Asterisk crashed!
RubyAMI::Error: RubyAMI::Error
/usr/lib/ruby/gems/2.3.0/gems/celluloid-0.15.2/lib/celluloid/responses.rb:29:in `value'
/usr/lib/ruby/gems/2.3.0/gems/celluloid-0.15.2/lib/celluloid/calls.rb:92:in `value'
/usr/lib/ruby/gems/2.3.0/gems/celluloid-0.15.2/lib/celluloid/proxies/sync_proxy.rb:33:in `method_missing'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/connection/asterisk.rb:66:in `method_missing'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/call.rb:351:in `block in send_ami_action'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/ami_error_converter.rb:8:in `convert'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/call.rb:351:in `send_ami_action'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/call.rb:322:in `redirect_back'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/component/stop_by_redirect.rb:24:in `stop_by_redirect'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/component/output.rb:93:in `stop_by_redirect'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/component/composed_prompt.rb:44:in `process_dtmf'
/usr/lib/ruby/gems/2.3.0/gems/punchblock-2.7.5/lib/punchblock/translator/asterisk/component/composed_prompt.rb:62:in `block in register_dtmf_event_handler'
/usr/lib/ruby/gems/2.3.0/gems/has-guarded-handlers-1.6.3/lib/has_guarded_handlers.rb:162:in `call_handler'
--
You received this message because you are subscribed to the Google Groups "Adhearsion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adhearsion+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to adhearsion+...@googlegroups.com.
--
eventfilter = !Event: RTCP*
eventfilter = !Variable: RTPAUDIOQOS*
--
You received this message because you are subscribed to the Google Groups "Adhearsion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adhearsion+unsubscribe@googlegroups.com.