grabar llamadas asterisk desde PHP

Hola
Estoy comenzando en esto de Asterisk y para ello he instalado un elastix 1.5 y conectado varios agentes a la red publica, todos tienen habilitadas la grabacion de llamadas. También desarrolle un script de click to dial para mi web,con este script en PHP los usuarios pueden recibir y hacer llamadas un poco más fácil desde el web.

Todo funciona muy bien, pero las llamadas que se hacen desde el script de clic to dial nunca se graban, si se registran que se realizaron, pero la grabacion no se hace.

Todos los usuarios tienene en la configuración de su extension:

Record Incoming -> always
Record Outgoing -> always

la verdad no sé que estoy haciendo mal y estoy muy confundido, he buscado en diversas páginas y no encuentro una solución, espero puedan ayudarme. El script que tengo en el web es:

fputs($oSocket, "Action: login\r\n");
fputs($oSocket, "Events: off\r\n");
fputs($oSocket, "Username: ".$user."\r\n");
fputs($oSocket, "Secret: ".$secret."\r\n\r\n");
fputs($oSocket, "Action: originate\r\n");
fputs($oSocket, "Channel: ".$strChannel."\r\n");
fputs($oSocket, "WaitTime: 30\r\n");
fputs($oSocket, "CallerId: ".$strCallerId."\r\n");
fputs($oSocket, "Exten: ".$strExten."\r\n");
fputs($oSocket, "Context: from-internal\r\n");
fputs($oSocket, "Priority: 1\r\n\r\n");
fputs($oSocket, "Action: Logoff\r\n\r\n");
sleep(3);
fclose($oSocket);

gracias

grabar llamadas asterisk desde PHP


Agrego más información, son algunos cambios que he hecho a mi asterisk, pero nada ha dado resultado, Ojala alguien pueda ayudarme:

En el archivo extensions_custom.conf tengo:

[record-c2dial]
exten => _.,1,Answer
exten => _.,n,Set(date=${STRFTIME(${EPOCH},,%Y-%m-%d_%H-%M-%S)})
exten => _.,n,MixMonitor(c2dial-${date}-${EXTEN}.wav)
exten => _.,n,Goto(from-internal,${EXTEN},1)

mi manager.conf tiene:

[c2c]
secret = c2c
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user,originate
write = system,call,log,verbose,command,agent,user,originate

Y la verdad ya no sé que más hacer... he intentado todo...