Ticket #2091 (closed Bugs: duplicate)

Opened 1 year ago

Last modified 1 year ago

DeviceandUser mode problem with users who are not logged in

Reported by: brettm Assigned to:
Priority: major Milestone: 2.3
Component: Core - Users/Devices Version: 2.3-branch
Keywords: deviceanduser Cc:
Confirmation: SVN Revision (if applicable):
Backend Engine: Asterisk 1.4.x Backend Engine Version: 1.4.7.1

Description

When a call is directed to a user who is not logged in at a device, and does not have a device assigned to them as their default one, I get Declined on Snom 320 phone. No Voicemail.

AGI Rx << VERBOSE "Added extension 390 to extension map" 3 -- dialparties.agi: Added extension 390 to extension map AGI Tx >> 200 result=1

AGI Rx << GET VARIABLE ARG4 AGI Tx >> 200 result=0

AGI Rx << DATABASE GET "CF" "390" AGI Tx >> 200 result=0

AGI Rx << VERBOSE "Extension 390 cf is disabled" 3 -- dialparties.agi: Extension 390 cf is disabled AGI Tx >> 200 result=1

AGI Rx << DATABASE GET "DND" "390" AGI Tx >> 200 result=0

AGI Rx << VERBOSE "Extension 390 do not disturb is disabled" 3 -- dialparties.agi: Extension 390 do not disturb is disabled AGI Tx >> 200 result=1

AGI Rx << DATABASE GET "CW" "390" AGI Tx >> 200 result=0

AGI Rx << DATABASE GET "CFB" "390" AGI Tx >> 200 result=0

AGI Rx << DATABASE GET "CFU" "390" AGI Tx >> 200 result=0

AGI Rx << VERBOSE "extnum: 390" 4

dialparties.agi: extnum: 390

AGI Tx >> 200 result=1

AGI Rx << VERBOSE "exthascw: 0" 4

dialparties.agi: exthascw: 0

AGI Tx >> 200 result=1

AGI Rx << VERBOSE "exthascfb: 0" 4

dialparties.agi: exthascfb: 0

AGI Tx >> 200 result=1

AGI Rx << VERBOSE "extcfb: " 4

dialparties.agi: extcfb:

AGI Tx >> 200 result=1

AGI Rx << VERBOSE "exthascfu: 0" 4

dialparties.agi: exthascfu: 0

AGI Tx >> 200 result=1

AGI Rx << VERBOSE "extcfu: " 4

dialparties.agi: extcfu:

AGI Tx >> 200 result=1

AGI Rx << VERBOSE "ExtensionState?: 0" 4

dialparties.agi: ExtensionState?: 0

AGI Tx >> 200 result=1

AGI Rx << VERBOSE "Extension 390 has ExtensionState?: 0" 1 dialparties.agi: Extension 390 has ExtensionState?: 0 AGI Tx >> 200 result=1

AGI Rx << VERBOSE "Checking CW and CFB status for extension 390" 3 -- dialparties.agi: Checking CW and CFB status for extension 390 AGI Tx >> 200 result=1

AGI Rx << DATABASE GET "AMPUSER" "390/device" AGI Tx >> 200 result=1 ()

AGI Rx << DATABASE GET "DEVICE" "/dial" AGI Tx >> 200 result=0

AGI Rx << DATABASE PUT "CALLTRACE" "390" "505" AGI Tx >> 200 result=1

AGI Rx << VERBOSE "dbset CALLTRACE/390 to 505" 3 -- dialparties.agi: dbset CALLTRACE/390 to 505 AGI Tx >> 200 result=1

AGI Rx << NOOP AGI Tx >> 200 result=0

== Manager 'admin' logged off from 127.0.0.1 -- AGI Script dialparties.agi completed, returning 0 -- Executing [s@macro-dial:2] NoOp?("IAX2/tombl-2", "Returned from dialparties with no extensions to call") in new stack -- Executing [s@macro-dial:3] NoOp?("IAX2/tombl-2", "DIALSTATUS is ") in new stack -- Executing [s@macro-exten-vm:10] Set("IAX2/tombl-2", "SV_DIALSTATUS=") in new stack -- Executing [s@macro-exten-vm:11] GosubIf?("IAX2/tombl-2", "0?docfu|1") in new stack -- Executing [s@macro-exten-vm:12] GosubIf?("IAX2/tombl-2", "0?docfb|1") in new stack -- Executing [s@macro-exten-vm:13] Set("IAX2/tombl-2", "DIALSTATUS=") in new stack -- Executing [s@macro-exten-vm:14] NoOp?("IAX2/tombl-2", "Voicemail is 390") in new stack -- Executing [s@macro-exten-vm:15] GotoIf?("IAX2/tombl-2", "0?s-|1") in new stack -- Executing [s@macro-exten-vm:16] NoOp?("IAX2/tombl-2", "Sending to Voicemail box 390") in new stack -- Executing [s@macro-exten-vm:17] Macro("IAX2/tombl-2", "vm|390|") in new stack -- Executing [s@macro-vm:1] Macro("IAX2/tombl-2", "user-callerid|SKIPTTL") in new stack -- Executing [s@macro-user-callerid:1] NoOp?("IAX2/tombl-2", "user-callerid: Catherine 505 505") in new stack -- Executing [s@macro-user-callerid:2] Set("IAX2/tombl-2", "AMPUSER=505") in new stack -- Executing [s@macro-user-callerid:3] GotoIf?("IAX2/tombl-2", "0?report") in new stack -- Executing [s@macro-user-callerid:4] GotoIf?("IAX2/tombl-2", "1?start") in new stack -- Goto (macro-user-callerid,s,6) -- Executing [s@macro-user-callerid:6] NoOp?("IAX2/tombl-2", "REALCALLERIDNUM is 505") in new stack -- Executing [s@macro-user-callerid:7] Set("IAX2/tombl-2", "AMPUSER=") in new stack -- Executing [s@macro-user-callerid:8] Set("IAX2/tombl-2", "AMPUSERCIDNAME=") in new stack -- Executing [s@macro-user-callerid:9] GotoIf?("IAX2/tombl-2", "1?report") in new stack -- Goto (macro-user-callerid,s,13) -- Executing [s@macro-user-callerid:13] NoOp?("IAX2/tombl-2", "TTL: 64 ARG1: SKIPTTL") in new stack -- Executing [s@macro-user-callerid:14] GotoIf?("IAX2/tombl-2", "1?continue") in new stack -- Goto (macro-user-callerid,s,23) -- Executing [s@macro-user-callerid:23] NoOp?("IAX2/tombl-2", "Using CallerID "Catherine 505" <505>") in new stack -- Executing [s@macro-vm:2] Set("IAX2/tombl-2", "VMGAIN=") in new stack -- Executing [s@macro-vm:3] GotoIf?("IAX2/tombl-2", "1?vmx|1") in new stack -- Goto (macro-vm,vmx,1) -- Executing [vmx@macro-vm:1] Set("IAX2/tombl-2", "MODE=unavail") in new stack -- Executing [vmx@macro-vm:2] GotoIf?("IAX2/tombl-2", "1?notdirect") in new stack -- Goto (macro-vm,vmx,4) -- Executing [vmx@macro-vm:4] NoOp?("IAX2/tombl-2", "Checking if ext 390 is enabled: ") in new stack -- Executing [vmx@macro-vm:5] GotoIf?("IAX2/tombl-2", "1?s-|1") in new stack

Change History

07/13/07 18:05:17 changed by vgster

  • status changed from new to closed.
  • resolution set to duplicate.
Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads