BT-200 - Error on display 503

Hi guys !!

i have a crazy problem with an Grandstream BT-200 configured under a debian etch + asterisk 1.2 + freepbx 2.3, i receive into display an error 503 after a transfer call to some extension.

I have tried the same configuration on my debian lenny + asterisk 1.4 + freepbx 2.5.0 and this problem dont appear

TNX ALL
SAT

Name/username Host Dyn Nat ACL Port Status
104/104 192.168.0.94 D N 5060 OK (25 ms)
103/103 192.168.0.93 D N 5060 OK (26 ms)
102/102 192.168.0.90 D N 5060 OK (6 ms)

-- Executing Macro("SIP/102-0859a568", "exten-vm|103|103") in new stack
    -- Executing Macro("SIP/102-0859a568", "user-callerid") in new stack
    -- Executing NoOp("SIP/102-0859a568", "user-callerid: device 102") in new stack
    -- Executing GotoIf("SIP/102-0859a568", "0?report") in new stack
    -- Executing GotoIf("SIP/102-0859a568", "0?start") in new stack
    -- Executing Set("SIP/102-0859a568", "REALCALLERIDNUM=102") in new stack
    -- Executing NoOp("SIP/102-0859a568", "REALCALLERIDNUM is 102") in new stack
    -- Executing Set("SIP/102-0859a568", "AMPUSER=102") in new stack
    -- Executing Set("SIP/102-0859a568", "AMPUSERCIDNAME=Commerciale") in new stack
    -- Executing GotoIf("SIP/102-0859a568", "0?report") in new stack
    -- Executing Set("SIP/102-0859a568", "CALLERID(all)=Commerciale <102>") in new stack
    -- Executing Set("SIP/102-0859a568", "REALCALLERIDNUM=102") in new stack
    -- Executing NoOp("SIP/102-0859a568", "TTL:  ARG1: 103") in new stack
    -- Executing GotoIf("SIP/102-0859a568", "0?continue") in new stack
    -- Executing Set("SIP/102-0859a568", "__TTL=64") in new stack
    -- Executing GotoIf("SIP/102-0859a568", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,21)
    -- Executing NoOp("SIP/102-0859a568", "Using CallerID "Commerciale" <102>") in new stack
    -- Executing Set("SIP/102-0859a568", "FROMCONTEXT=exten-vm") in new stack
    -- Executing Set("SIP/102-0859a568", "VMBOX=103") in new stack
    -- Executing Set("SIP/102-0859a568", "EXTTOCALL=103") in new stack
    -- Executing Set("SIP/102-0859a568", "CFUEXT=") in new stack
    -- Executing Set("SIP/102-0859a568", "CFBEXT=") in new stack
    -- Executing Set("SIP/102-0859a568", "RT=15") in new stack
    -- Executing Macro("SIP/102-0859a568", "record-enable|103|IN") in new stack
    -- Executing GotoIf("SIP/102-0859a568", "0?2:4") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing DeadAGI("SIP/102-0859a568", "recordingcheck|20090415-124948|1239792588.12") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
  recordingcheck|20090415-124948|1239792588.12: Inbound recording not enabled
    -- AGI Script recordingcheck completed, returning 0
    -- Executing NoOp("SIP/102-0859a568", "No recording needed") in new stack
    -- Executing Macro("SIP/102-0859a568", "dial|15|tr|103") in new stack
    -- Executing DeadAGI("SIP/102-0859a568", "dialparties.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
  dialparties.agi: Starting New Dialparties.agi
  == Parsing '/etc/asterisk/manager.conf': Found
  == Parsing '/etc/asterisk/manager_custom.conf': Found
  == Manager 'admin' logged on from 127.0.0.1
  dialparties.agi: priority is 1
  dialparties.agi: Caller ID name is 'Commerciale' number is '102'
  dialparties.agi: Methodology of ring is  'none'
       >  dialparties.agi: USE_CONFIRMATION:  'FALSE'
       >  dialparties.agi: RINGGROUP_INDEX:   ''
    --  dialparties.agi: Added extension 103 to extension map
    --  dialparties.agi: Extension 103 cf is disabled
    --  dialparties.agi: Extension 103 do not disturb is disabled
       >  dialparties.agi: extnum: 103
       >  dialparties.agi: exthascw: 1
       >  dialparties.agi: exthascfb: 0
       >  dialparties.agi: extcfb:
       >  dialparties.agi: exthascfu: 0
       >  dialparties.agi: extcfu:
    --  dialparties.agi: dbset CALLTRACE/103 to 102
  == Manager 'admin' logged off from 127.0.0.1
    -- AGI Script dialparties.agi completed, returning 0
    -- Executing Dial("SIP/102-0859a568", "SIP/103|15|tr") in new stack
    -- Called 103
    -- SIP/103-085a3e70 is ringing
    -- SIP/103-085a3e70 answered SIP/102-0859a568
    -- Music class default requested but no musiconhold loaded.
    -- Executing Macro("SIP/103-085b30f8", "exten-vm|104|104") in new stack
    -- Executing Macro("SIP/103-085b30f8", "user-callerid") in new stack
    -- Executing NoOp("SIP/103-085b30f8", "user-callerid: device 103") in new stack
    -- Executing GotoIf("SIP/103-085b30f8", "0?report") in new stack
    -- Executing GotoIf("SIP/103-085b30f8", "0?start") in new stack
    -- Executing Set("SIP/103-085b30f8", "REALCALLERIDNUM=103") in new stack
    -- Executing NoOp("SIP/103-085b30f8", "REALCALLERIDNUM is 103") in new stack
    -- Executing Set("SIP/103-085b30f8", "AMPUSER=103") in new stack
    -- Executing Set("SIP/103-085b30f8", "AMPUSERCIDNAME=INT Mirko") in new stack
    -- Executing GotoIf("SIP/103-085b30f8", "0?report") in new stack
    -- Executing Set("SIP/103-085b30f8", "CALLERID(all)=INT Mirko <103>") in new stack
    -- Executing Set("SIP/103-085b30f8", "REALCALLERIDNUM=103") in new stack
    -- Executing NoOp("SIP/103-085b30f8", "TTL:  ARG1: 104") in new stack
    -- Executing GotoIf("SIP/103-085b30f8", "0?continue") in new stack
    -- Executing Set("SIP/103-085b30f8", "__TTL=64") in new stack
    -- Executing GotoIf("SIP/103-085b30f8", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,21)
    -- Executing NoOp("SIP/103-085b30f8", "Using CallerID "INT Mirko" <103>") in new stack
    -- Executing Set("SIP/103-085b30f8", "FROMCONTEXT=exten-vm") in new stack
    -- Executing Set("SIP/103-085b30f8", "VMBOX=104") in new stack
    -- Executing Set("SIP/103-085b30f8", "EXTTOCALL=104") in new stack
    -- Executing Set("SIP/103-085b30f8", "CFUEXT=") in new stack
    -- Executing Set("SIP/103-085b30f8", "CFBEXT=") in new stack
    -- Executing Set("SIP/103-085b30f8", "RT=15") in new stack
    -- Executing Macro("SIP/103-085b30f8", "record-enable|104|IN") in new stack
    -- Executing GotoIf("SIP/103-085b30f8", "0?2:4") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing DeadAGI("SIP/103-085b30f8", "recordingcheck|20090415-124957|1239792597.14") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
  recordingcheck|20090415-124957|1239792597.14: Inbound recording not enabled
    -- AGI Script recordingcheck completed, returning 0
    -- Executing NoOp("SIP/103-085b30f8", "No recording needed") in new stack
    -- Executing Macro("SIP/103-085b30f8", "dial|15|tr|104") in new stack
    -- Executing DeadAGI("SIP/103-085b30f8", "dialparties.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
  dialparties.agi: Starting New Dialparties.agi
  == Parsing '/etc/asterisk/manager.conf': Found
  == Parsing '/etc/asterisk/manager_custom.conf': Found
  == Manager 'admin' logged on from 127.0.0.1
  dialparties.agi: priority is 1
  dialparties.agi: Caller ID name is 'INT Mirko' number is '103'
  dialparties.agi: Methodology of ring is  'none'
       >  dialparties.agi: USE_CONFIRMATION:  'FALSE'
       >  dialparties.agi: RINGGROUP_INDEX:   ''
    --  dialparties.agi: Added extension 104 to extension map
    --  dialparties.agi: Extension 104 cf is disabled
    --  dialparties.agi: Extension 104 do not disturb is disabled
       >  dialparties.agi: extnum: 104
       >  dialparties.agi: exthascw: 1
       >  dialparties.agi: exthascfb: 0
       >  dialparties.agi: extcfb:
       >  dialparties.agi: exthascfu: 0
       >  dialparties.agi: extcfu:
    --  dialparties.agi: dbset CALLTRACE/104 to 103
  == Manager 'admin' logged off from 127.0.0.1
    -- AGI Script dialparties.agi completed, returning 0
    -- Executing Dial("SIP/103-085b30f8", "SIP/104|15|tr") in new stack
    -- Called 104
    -- SIP/104-085bbbe8 is ringing
    -- SIP/104-085bbbe8 answered SIP/103-085b30f8
    -- Music class default requested but no musiconhold loaded.
[color=red][b]
  == Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/103-085b30f8<ZOMBIE>' in macro 'dial'
  == Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/103-085b30f8<ZOMBIE>' in macro 'exten-vm'
  == Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/103-085b30f8<ZOMBIE>'
    -- Executing Macro("SIP/103-085b30f8<ZOMBIE>", "hangupcall") in new stack
    -- Executing ResetCDR("SIP/103-085b30f8<ZOMBIE>", "w") in new stack
    -- Executing NoCDR("SIP/103-085b30f8<ZOMBIE>", "") in new stack
    -- Executing GotoIf("SIP/103-085b30f8<ZOMBIE>", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,6)
    -- Executing GotoIf("SIP/103-085b30f8<ZOMBIE>", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing Wait("SIP/103-085b30f8<ZOMBIE>", "5") in new stack
  == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/103-085b30f8<ZOMBIE>' in macro 'hangupcall'
  == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/103-085b30f8<ZOMBIE>'
    -- Incoming call: Got SIP response 400 "Bad Request" back from 192.168.0.93
[/b][/color]
    -- Music class default requested but no musiconhold loaded.
  == Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/102-0859a568' in macro 'dial'
  == Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/102-0859a568' in macro 'exten-vm'
  == Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/102-0859a568'
    -- Executing Macro("SIP/102-0859a568", "hangupcall") in new stack
    -- Executing ResetCDR("SIP/102-0859a568", "w") in new stack
    -- Executing NoCDR("SIP/102-0859a568", "") in new stack
    -- Executing GotoIf("SIP/102-0859a568", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,6)
    -- Executing GotoIf("SIP/102-0859a568", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing Wait("SIP/102-0859a568", "5") in new stack
  == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/102-0859a568' in macro 'hangupcall'
  == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/102-0859a568'

PLS HELP ME

Tell me just where i can looking