From: Yves A. <yv...@gm...> - 2013-06-11 05:50:29
|
hi, as far as I can see (you did not show all the code / logs...) you used the wrong context... while the example uses "default", you have named the correspong context in your dialplan "incoming-call"... So change the line originateAction.setContext("default"); to originateAction.setContext("incoming-call"); and try again.. yves Am 08.06.2013 09:53, schrieb Rounak Saha: > telnet 127.0.0.1 5038 is working fine. > *Manager.conf* > [general] > enabled = yes > port = 5038 > bindaddr = 127.0.0.1 > webenabled=yes > allowmultiplelogin=yes > > [admin] > secret = s12345 > read = system,call,log,verbose,command,agent,config,read,write,originate > write = system,call,log,verbose,command,agent,config,read,write,originate > > [manager] > secret = squirrel > deny = 0.0.0.0/0.0.0.0 <http://0.0.0.0/0.0.0.0> > permit = 127.0.0.1/255.0.0.0 <http://127.0.0.1/255.0.0.0> > read=system,call,log,verbose,agent,command,user > write=system,call,log,verbose,agent,command,user > > > On Sat, Jun 8, 2013 at 2:49 AM, Rounak Saha <rou...@gm... > <mailto:rou...@gm...>> wrote: > > I tried the code given in tutorial HelloManager > http://www.asterisk-java.org/0.3.1/tutorial.html > > I changed the sip according to my asterisk program.The sip is > working fine if I am calling extension from a softphone. > I am able to succesfully log in > > Here are the necessary files > > *Sip.conf* > [1000abc] > type=peer > allow=all > secret=secret > host=dynamic > context=incoming-call > nat=yes > > *extensions.conf* > [incoming-call] > exten => 100,1,Answer() > same =>n,Agi(agi://localhost/hello.agi) > > exten=>300,1,Answer() > same=>n,Playback(/home/user/Desktop/b) > same=>n,Hangup() > > *HelloManager* > originateAction = new OriginateAction(); > originateAction.setChannel("SIP/1000abc"); > originateAction.setContext("default"); > originateAction.setExten("300"); > originateAction.setPriority(new Integer(1)); > originateAction.setTimeout(new Integer(30000)); > //setTimeout is showing as deprecated > > *Output* > Jun 08, 2013 2:35:46 AM > org.asteriskjava.manager.internal.ManagerConnectionImpl connect > INFO: *Connecting to localhost:5038* > Jun 08, 2013 2:35:46 AM > org.asteriskjava.manager.internal.ManagerConnectionImpl > setProtocolIdentifier > INFO: *Connected via Asterisk Call Manager/1.1* > Jun 08, 2013 2:35:46 AM > org.asteriskjava.manager.internal.ManagerConnectionImpl doLogin > INFO:*Successfully logged in* > Jun 08, 2013 2:35:46 AM > org.asteriskjava.manager.internal.ManagerConnectionImpl doLogin > INFO: Determined Asterisk version: Asterisk 1.8 > *Error* > Jun 08, 2013 2:35:46 AM > org.asteriskjava.manager.internal.ManagerConnectionImpl disconnect > INFO: *Closing socket.* > Jun 08, 2013 2:35:46 AM > org.asteriskjava.manager.internal.ManagerReaderImpl run > INFO: Terminating reader thread: No more lines available: null > > *LogFile* > > [Jun 8 02:35:46] DEBUG[9743] manager.c: Running action 'Challenge' > [Jun 8 02:35:46] DEBUG[9743] manager.c: Running action 'Login' > [Jun 8 02:35:46] VERBOSE[9743] manager.c: == Manager 'manager' > logged on from 127.0.0.1 > [Jun 8 02:35:46] DEBUG[9743] manager.c: Running action 'Command' > [Jun 8 02:35:46] DEBUG[9743] manager.c: Running action 'Command' > [Jun 8 02:35:46] DEBUG[9743] manager.c: Running action 'Logoff' > [Jun 8 02:35:46] VERBOSE[9743] manager.c: == Manager 'manager' > logged off from 127.0.0.1 > * > * > * > * > > > > > ------------------------------------------------------------------------------ > How ServiceNow helps IT people transform IT departments: > 1. A cloud service to automate IT design, transition and operations > 2. Dashboards that offer high-level views of enterprise services > 3. A single system of record for all IT processes > http://p.sf.net/sfu/servicenow-d2d-j > > > _______________________________________________ > Asterisk-java-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/asterisk-java-users |