我正在学习RestComm的教程,介绍它们的Mobicents实现。我成功地绑定和注册用户通过CURL为Hello演示和DTMF演示.
每当我拨打sip:1234@127.0.0.1:5080或sip:3333@127.0.0.1:5080时,我都会收到以下异常
13:29:58,728 INFO [InitialRequestDispatcher] Request event dispatched to RestComm
13:29:58,767 WARN [RcmlInterpreter] org.mobicents.servlet.sip.restcomm.xml.VisitorException: java.lang.IllegalArgumentException: Illegal character in authority at index 7: file://C:\restcomm-saas-jboss-1.0.0.CR2-SNAPSHOT\server\default\deploy\restcomm.war\/audio/one-second-silence.wav
13:29:58,768 WARN [RcmlInterpreter] org.mobicents.servlet.sip.restcomm.xml.VisitorException: java.lang.IllegalArgumentException: Illegal character in authority at index 7: file://C:\restcomm-saas-jboss-1.0.0.CR2-SNAPSHOT\server\default\deploy\restcomm.war\/audio/one-second-silence.wav
13:29:58,768 WARN [RcmlInterpreter] org.mobicents.servlet.sip.restcomm.xml.VisitorException: java.lang.IllegalArgumentException: Illegal character in authority at index 7: file://C:\restcomm-saas-jboss-1.0.0.CR2-SNAPSHOT\server\default\deploy\restcomm.war\/audio/one-second-silence.wav
13:29:58,768 WARN [RcmlInterpreter] org.mobicents.servlet.sip.restcomm.xml.VisitorException: java.lang.IllegalArgumentException: Illegal character in authority at index 7: file://C:\restcomm-saas-jboss-1.0.0.CR2-SNAPSHOT\server\default\deploy\restcomm.war\/audio/one-second-silence.wav
13:29:58,769 WARN [RcmlInterpreter] org.mobicents.servlet.sip.restcomm.xml.VisitorException: java.lang.IllegalArgumentException: Illegal character in authority at index 7: file://C:\restcomm-saas-jboss-1.0.0.CR2-SNAPSHOT\server\default\deploy\restcomm.war\/audio/one-second-silence.wav
13:29:58,769 WARN [RcmlInterpreter] org.mobicents.servlet.sip.restcomm.xml.VisitorException: java.lang.IllegalArgumentException: Illegal character in authority at index 7: file://C:\restcomm-saas-jboss-1.0.0.CR2-SNAPSHOT\server\default\deploy\restcomm.war\/audio/one-second-silence.wav
13:29:58,769 WARN [RcmlInterpreter] org.mobicents.servlet.sip.restcomm.xml.VisitorException: java.lang.IllegalArgumentException: Illegal character in authority at index 7: file://C:\restcomm-saas-jboss-1.0.0.CR2-SNAPSHOT\server\default\deploy\restcomm.war\/audio/one-second-silence.wav我觉得电话的标题很好,
13:42:05,514 INFO SIPTransactionStack ;tag=1545 To: Call-ID: 23338 CSeq: 20 OPTIONS接受: application/sdp最大转发: 70用户-代理: Linphone/3.5.2 (eXosip2 2/3.6.0)内容长度:0 ]]> 13:42:05,518 INFO ;tag=97936972_57a5b08a_d49670a8-7483-482d-b493-47b6f0ffb64a 192.168.132.86:5060;rport=5060;branch=z9hG4bK24540;received=127.0.0.1 SIPTransactionStack CSeq: 20 OPTIONS Call-ID: 23338 From:;tag=1545 Content-Length: 0 ]]> 13:42:05,524个信息InitialRequestDispatcher请求事件发送到RestComm 13:42:05,546 INFO SIPTransactionStack;tag=32134 To: Call-ID: 23679 CSeq: 20邀请联系人:Content: application/sdp允许: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,NOTIFY,MESSAGE,Content,信息最大-转发: 70用户-代理: Linphone/3.5.2 (eXo耗2/3.6.0)主题:电话通话内容长度: 479 v=0 o=toto 294 IN IP4 192.168.132.86 s=Talk c=IN IP4 192.168.132.86 t=0 0 m=audio 7078 RTP/AVP 112 111 110 3 0 8 a=rtpmap:112 speex/32000 a=fmtp:112 vbr=on a=rtpmap:111 speex/16000 a=fmtp:111 vbr=on a=rtpmap:110 speex/8000 a=fmtp:110 vbr=on a=rtpmap:101电话-event/8000 vbr=on a=rtpmap:110电话0-11 m=video 9078 RTP/AVP 103 99 98 a=rtpmap:103 AVP 8/90000 a=rtpmap:99 MP4V-ES/90000 a=fmtp:99 profile-id=3 a=rtpmap:98 H 263-1998/90000 a=fmtp:98 CIF=1;QCIF=1 ]]> 13:42:05,558 INFO SIPTransactionStack通过: SIP/2.0/UDP SIPTransactionStack CSeq: 20邀请呼叫ID: 23679来自:;tag=32134内容长度:0 ]]> 13:42:05,573 INFO ;tag=51502709_57a5b08a_2e371fbf-827f-4e13-be37-4ba38c93a9c9 SIPTransactionStack CSeq: SIP/2.0/UDP SIPTransactionStack CSeq: 20邀请呼叫ID: 23679 13:42:05,576个信息请求事件被发送到org.mobicents.servlet.sip.restcomm.xml.VisitorException: 13:42:05,593警告RcmlInterpreter java.lang.IllegalArgumentException:非法字符在索引7: file://C:\restcomm-saas-jboss-1.0.0.CR2-SNAPSHOT\server\default\deploy\restcomm.war/audio/one-second-silence.wav 13:42:05,634警告RcmlInterpreter org.mobicents.servlet.sip.restcomm.xml.VisitorException: java。file://C:\restcomm-saas-jboss-1.0.0.CR2-SNAPSHOT\server\default\deploy\restcomm.war/audio/one-second-silence.wav 13:42:05,634警告RcmlInterpreter org.mobicents.servlet.sip.restcomm.xml.VisitorException: java.lang.IllegalArgumentException:权威中的非法字符在索引7: file://C:\restcomm-saas-jboss-1.0.0.CR2-SNAPSHOT\server\default\deploy\restcomm.war/audio/one-second-silence.wav
发布于 2013-03-01 10:49:21
我通过将声音文件移动到另一个目录而不是war文件来重新分配它。在restcomm.xml内部,我改变了他们的路线。
从…
${restcomm:home}/音频/一秒-沉默。
至
C:/restcomm/声音/一秒-沉默。
我想,这只是Windows操作系统的一个问题,这个例子在Linux上的运行一定很有魅力。
发布于 2014-01-09 09:02:02
您还可以在Amazon title?ie=UTF8&sr=0-3上使用现成的AMI来避免这种问题,因为一切都是预先正确配置的
https://stackoverflow.com/questions/15153717
复制相似问题