This is the log I get when I connect to adhearsion. I don't get any more logs when I place a call. (the call is placed but doesn't connect to the adhearsion code we wrote)
591c30f10508_appcore_asterisk_1 | XSLT support not found. XML documentation may be incomplete.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] NOTICE[1]: cdr.c:4163 cdr_toggle_runtime_options: CDR simple logging enabled.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] NOTICE[1]: loader.c:1443 load_modules: 303 modules will be loaded.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: res_odbc.c:526 load_odbc_config: The 'pooling', 'shared_connections', 'limit', and 'idlecheck' options were replaced by 'max_connections'. See res_odbc.conf.sample.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: res_odbc.c:526 load_odbc_config: The 'pooling', 'shared_connections', 'limit', and 'idlecheck' options were replaced by 'max_connections'. See res_odbc.conf.sample.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] NOTICE[1]: res_odbc.c:1089 load_module: res_odbc loaded.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: res_phoneprov.c:1231 get_defaults: Unable to find a valid server address or name.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: res_config_mysql.c:1223 load_mysql_config: MySQL RealTime: No database user found, using 'asterisk' as default.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: res_config_mysql.c:1229 load_mysql_config: MySQL RealTime: No database password found, using 'asterisk' as default.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: res_config_mysql.c:1235 load_mysql_config: MySQL RealTime: No database host found, using localhost via socket.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: res_config_mysql.c:1241 load_mysql_config: MySQL RealTime: No database name found, using 'asterisk' as default.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: res_config_mysql.c:1247 load_mysql_config: MySQL RealTime: No database port found, using 3306 as default.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: res_config_mysql.c:1264 load_mysql_config: MySQL RealTime: No database socket found (and unable to detect a suitable path).
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] NOTICE[1]: chan_skinny.c:8418 config_load: Configuring skinny from skinny.conf
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: sip/config_parser.c:819 sip_parse_nat_option: nat=yes is deprecated, use nat=force_rport,comedia instead
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: chan_sip.c:31828 display_nat_warning: !!! PLEASE NOTE: Setting 'nat' for a peer/user that differs from the global setting can make
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: chan_sip.c:31829 display_nat_warning: !!! the name of that peer/user discoverable by an attacker. Replies for non-existent peers/users
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: chan_sip.c:31830 display_nat_warning: !!! will be sent to a different port than replies for an existing peer/user. If at all possible,
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: chan_sip.c:31831 display_nat_warning: !!! use the global 'nat' setting and do not set 'nat' per peer/user.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] WARNING[1]: chan_sip.c:31832 display_nat_warning: !!! (config category='green' global force_rport='No' peer/user force_rport='Yes')
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:47] NOTICE[55]: chan_sip.c:24442 handle_response_peerpoke: Peer 'green' is now Reachable. (1ms / 2000ms)
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:48] NOTICE[1]: confbridge/conf_config_parser.c:2094 verify_default_profiles: Adding default_menu menu to app_confbridge
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:48] NOTICE[1]: cel_custom.c:97 load_config: No mappings found in cel_custom.conf. Not logging CEL to custom CSVs.
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:48] WARNING[1]: app_voicemail.c:5775 inboxcount2: Failed to obtain database object for 'asterisk'!
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:48] WARNING[1]: app_voicemail.c:5775 inboxcount2: Failed to obtain database object for 'asterisk'!
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:48] WARNING[88]: pbx.c:6991 add_priority: Unable to register extension '1' priority 1 in 'adhearsion-redirect', already in use
591c30f10508_appcore_asterisk_1 | [Mar 13 07:08:48] WARNING[87]: pbx.c:6991 add_priority: Unable to register extension '1' priority 1 in 'adhearsion-redirect', already in use
api_1 | Adhearsion server at /srv/app
api_1 | [2017-03-13 07:09:04.195] INFO Adhearsion::Console: Launching Adhearsion Console
api_1 | [2017-03-13 07:09:04.207] INFO Adhearsion::Initializer: Setting RAILS_ENV to "development"
AHN> [2017-03-13 07:09:04.381] DEBUG Punchblock::Connection::Asterisk: Starting up...
api_1 | [2017-03-13 07:09:04.420] INFO Adhearsion::PunchblockPlugin::Initializer: Starting connection to server
591c30f10508_appcore_asterisk_1 | [Mar 13 07:09:04] WARNING[89]: pbx.c:6991 add_priority: Unable to register extension '1' priority 1 in 'adhearsion-redirect', already in use
api_1 | [2017-03-13 07:09:04.504] INFO Adhearsion::PunchblockPlugin::Initializer: Connected to Punchblock server
api_1 | [2017-03-13 07:09:04.523] WARN Punchblock::Translator::Asterisk: Recordings directory /var/punchblock/record does not exist. Recording might not work. This warning can be ignored if Adhearsion is running on a separate machine than Asterisk. See
http://adhearsion.com/docs/call-controllers#recordingapi_1 | [2017-03-13 07:09:04.535] INFO Adhearsion::Process: Transitioning from booting to running with 0 active calls due to booted event.
api_1 | [2017-03-13 07:09:04.540] INFO Adhearsion::Initializer: Adhearsion v2.6.3 initialized in "development"!
I should say that if I don't use adhearsion, the call does follow asterisk dialplan as expected.