I took some logs earlier
what i want is when refferred to party is busy or unavailable, the first call continues and when the channel is Answered the first call hung up. i was hoping to use the refer notify system for that.
[Jun 27 11:39:28] DEBUG[2062211]: res_pjsip/pjsip_distributor.c:499 distributor: Searching for serializer associated with dialog dlg0x7ff650e8c0e8 for Request msg REFER/cseq=23018 (rdata0x7ff650f661b8)
[Jun 27 11:39:28] DEBUG[2062211]: res_pjsip/pjsip_distributor.c:507 distributor: Found serializer pjsip/distributor-000000c8 associated with dialog dlg0x7ff650e8c0e8
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4306 session_on_rx_request: PJSIP/ta.mh.Test-00000045 Request: REFER
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4325 session_on_rx_request: PJSIP/ta.mh.Test-00000045 Handled request REFER ? yes
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4831 session_inv_on_tsx_state_changed: PJSIP/ta.mh.Test-00000045 TSX State: Trying Inv State: CONFIRMED
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4496 handle_incoming_request: PJSIP/ta.mh.Test-00000045: Method is REFER
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_refer.c:407 refer_progress_alloc: Created progress monitor ‘0x7ff6880e97e8’ for transfer occurring from channel ‘PJSIP/ta.mh.Test-00000045’ and endpoint ‘ta.mh.Test’
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_refer.c:445 refer_progress_alloc: Accepting REFER request for progress monitor ‘0x7ff650bf22b0’
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4597 handle_outgoing_response: PJSIP/ta.mh.Test-00000045: Method is REFER, Response is 202 Accepted
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4616 handle_outgoing_response: PJSIP/ta.mh.Test-00000045
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip/pjsip_message_filter.c:298 filter_on_tx_message: Re-wrote Contact URI host/port to x.x.x.x:5060 (this may be re-written again later)
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4831 session_inv_on_tsx_state_changed: PJSIP/ta.mh.Test-00000045 TSX State: Completed Inv State: CONFIRMED
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:5020 session_inv_on_tsx_state_changed: Nothing delayed
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4251 session_on_tsx_state: PJSIP/ta.mh.Test-00000045 TSX State: Completed Inv State: CONFIRMED
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4255 session_on_tsx_state: Topology: Pending: (null topology) Active: <0:audio-0:audio:sendrecv (alaw)>
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4260 session_on_tsx_state:
[Jun 27 11:39:28] DEBUG[2080382]: parking/parking_bridge_features.c:304 parking_is_exten_park: Checking if 302@TestTakwa is a parking exten
[Jun 27 11:39:28] DEBUG[2080382]: bridge.c:1964 ast_bridge_remove: Removing channel PJSIP/ta.mh.Test-00000045 from bridge 3cb48900-0d8b-4ccd-b08d-5be8fb6786ac
[Jun 27 11:39:28] DEBUG[2080382]: bridge_channel.c:299 ast_bridge_channel_leave_bridge_nolock: Setting 0x7ff68400d570(PJSIP/ta.mh.Test-00000045) state from:0 to:2
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4506 handle_incoming_request: PJSIP/ta.mh.Test-00000045
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:5020 session_inv_on_tsx_state_changed: Nothing delayed
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4251 session_on_tsx_state: PJSIP/ta.mh.Test-00000045 TSX State: Completed Inv State: CONFIRMED
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4255 session_on_tsx_state: Topology: Pending: (null topology) Active: <0:audio-0:audio:sendrecv (alaw)>
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4260 session_on_tsx_state:
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_refer.c:165 refer_progress_notify: Sending initial 100 Trying NOTIFY for progress monitor ‘0x7ff650bf22b0’
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip/pjsip_resolver.c:475 sip_resolve: Performing SIP DNS resolution of target ‘x.x.x.x’
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip/pjsip_resolver.c:502 sip_resolve: Transport type for target ‘x.x.x.x’ is ‘UDP transport’
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip/pjsip_resolver.c:523 sip_resolve: Target ‘x.x.x.x’ is an IP address, skipping resolution
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip/pjsip_message_filter.c:298 filter_on_tx_message: Re-wrote Contact URI host/port to x.x.x.x:5060 (this may be re-written again later)
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4831 session_inv_on_tsx_state_changed: PJSIP/ta.mh.Test-00000045 TSX State: Calling Inv State: CONFIRMED
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:5020 session_inv_on_tsx_state_changed: Nothing delayed
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4251 session_on_tsx_state: PJSIP/ta.mh.Test-00000045 TSX State: Calling Inv State: CONFIRMED
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4255 session_on_tsx_state: Topology: Pending: (null topology) Active: <0:audio-0:audio:sendrecv (alaw)>
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4260 session_on_tsx_state:
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_refer.c:173 refer_progress_notify: Sending NOTIFY with response ‘200’ and state ‘5’ on subscription ‘0x7ff650e98220’ and progress monitor ‘0x7ff650bf22b0’
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip/pjsip_resolver.c:475 sip_resolve: Performing SIP DNS resolution of target ‘x.x.x.x’
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip/pjsip_resolver.c:502 sip_resolve: Transport type for target ‘x.x.x.x’ is ‘UDP transport’
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip/pjsip_resolver.c:523 sip_resolve: Target ‘x.x.x.x’ is an IP address, skipping resolution
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip/pjsip_message_filter.c:298 filter_on_tx_message: Re-wrote Contact URI host/port to x.x.x.x:5060 (this may be re-written again later)
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4831 session_inv_on_tsx_state_changed: PJSIP/ta.mh.Test-00000045 TSX State: Calling Inv State: CONFIRMED
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:5020 session_inv_on_tsx_state_changed: Nothing delayed
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4251 session_on_tsx_state: PJSIP/ta.mh.Test-00000045 TSX State: Calling Inv State: CONFIRMED
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4255 session_on_tsx_state: Topology: Pending: (null topology) Active: <0:audio-0:audio:sendrecv (alaw)>
[Jun 27 11:39:28] DEBUG[2080382]: res_pjsip_session.c:4260 session_on_tsx_state:
[Jun 27 11:39:28] DEBUG[2084738][C-0000001b]: bridge_channel.c:2117 bridge_channel_internal_pull: Bridge 3cb48900-0d8b-4ccd-b08d-5be8fb6786ac: pulling 0x7ff68400d570(PJSIP/ta.mh.Test-00000045)
– Channel PJSIP/ta.mh.Test-00000045 left ‘simple_bridge’ basic-bridge <3cb48900-0d8b-4ccd-b08d-5be8fb6786ac>
[Jun 27 11:39:28] DEBUG[2084738][C-0000001b]: bridge_channel.c:2128 bridge_channel_internal_pull: Bridge 3cb48900-0d8b-4ccd-b08d-5be8fb6786ac: 0x7ff68400d570(PJSIP/ta.mh.Test-00000045) is leaving simple_bridge technology
[Jun 27 11:39:28] DEBUG[2084738][C-0000001b]: stasis_bridges.c:290 bridge_snapshot_update_create: Update: 0x7ff684004248 Old: 3cb48900-0d8b-4ccd-b08d-5be8fb6786ac New: 3cb48900-0d8b-4ccd-b08d-5be8fb6786ac
[Jun 27 11:39:28] DEBUG[2084738][C-0000001b]: bridge_native_rtp.c:773 native_rtp_bridge_compatible: Bridge ‘3cb48900-0d8b-4ccd-b08d-5be8fb6786ac’ can not use native RTP bridge as two channels are required
[Jun 27 11:39:28] DEBUG[2084738][C-0000001b]: bridge.c:531 find_best_technology: Bridge technology native_rtp is not compatible with properties of existing bridge.
[Jun 27 11:39:28] DEBUG[2084738][C-0000001b]: bridge.c:521 find_best_technology: Bridge technology holding_bridge does not have any capabilities we want.
[Jun 27 11:39:28] DEBUG[2084738][C-0000001b]: bridge.c:521 find_best_technology: Bridge technology softmix does not have any capabilities we want.
[Jun 27 11:39:28] DEBUG[2084738][C-0000001b]: bridge.c:546 find_best_technology: Chose bridge technology simple_bridge
[Jun 27 11:39:28] DEBUG[2084738][C-0000001b]: bridge.c:1040 smart_bridge_operation: Bridge 3cb48900-0d8b-4ccd-b08d-5be8fb6786ac is already using the new technology.
[Jun 27 11:39:28] DEBUG[2084738][C-0000001b]: stasis_bridges.c:290 bridge_snapshot_update_create: Update: 0x7ff684005198 Old: 3cb48900-0d8b-4ccd-b08d-5be8fb6786ac New: 3cb48900-0d8b-4ccd-b08d-5be8fb6786ac