Dear Fernando
Thanks for your reply
There is nothing more from the log, its trying to execute the script and then freeswitch sends "Socket interrupted, bye!" message
Here is the log
Dialplan: loopback/919895999999-b Regex (PASS) [astpp_callingcards1] destination_number(919895999999) =~ /^919895999999$/ break=on-false
Dialplan: loopback/919895999999-b Action eval(astpp script)
Dialplan: loopback/919895999999-b Action set(accountcode=
2142324450)
Dialplan: loopback/919895999999-b Action perl(/var/www/cgi-bin/astpp/astpp-fs-xml.cgi)
2013-10-24 09:12:38.072345 [DEBUG] switch_core_state_machine.c:167 (loopback/919895999999-b) State Change CS_ROUTING -> CS_EXECUTE
2013-10-24 09:12:38.072345 [DEBUG] switch_core_session.c:1338 Send signal loopback/919895999999-b [BREAK]
2013-10-24 09:12:38.072345 [DEBUG] mod_loopback.c:592 loopback/919895999999-b CHANNEL KILL
2013-10-24 09:12:38.072345 [DEBUG] switch_core_state_machine.c:470 (loopback/919895999999-b) State ROUTING going to sleep
2013-10-24 09:12:38.072345 [DEBUG] switch_core_state_machine.c:415 (loopback/919895999999-b) Running State Change CS_EXECUTE
2013-10-24 09:12:38.072345 [DEBUG] switch_core_state_machine.c:477 (loopback/919895999999-b) State EXECUTE
2013-10-24 09:12:38.072345 [DEBUG] mod_loopback.c:431 loopback/919895999999-b CHANNEL EXECUTE
2013-10-24 09:12:38.072345 [DEBUG] switch_core_state_machine.c:209 loopback/919895999999-b Standard EXECUTE
EXECUTE loopback/919895999999-b set(open=true)
2013-10-24 09:12:38.072345 [DEBUG] mod_dptools.c:1402 loopback/919895999999-b SET [open]=[true]
EXECUTE loopback/919895999999-b eval(astpp script)
EXECUTE loopback/919895999999-b set(accountcode=
2142324450)
2013-10-24 09:12:38.072345 [DEBUG] mod_dptools.c:1402 loopback/919895999999-b SET [accountcode]=
[2142324450]
EXECUTE loopback/919895999999-b perl(/var/www/cgi-bin/astpp/astpp-fs-xml.cgi)
Socket interrupted, bye!