<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hi Kai-Uwe,</div><div>thank you for your answer. but it doesn't work. </div><div>i use this dialplan.</div><div><br></div><div><div>exten => 22,n,Answer()</div><div>exten => 22,n,NoCDR()</div><div>exten => 22,n,WaitExten(2)</div><div>exten => 22,n,Set(CHANNEL(musicclass)=music)</div><div>exten => 22,n,Set(CHANNEL(language)=de)</div><div>exten => 22,n,Read(roomid,conf-getconfno,6,1)</div><div>exten => 22,n,MeetMe(${roomid},Ms)</div><div>exten => 22,n,Hangup()</div><div>exten => i,1,Playback(conf-invalid)</div><div>exten => i,n,Goto(22,1)</div><div>exten => t,1,Goto(22,1)</div></div><div><br></div><div>Sometimes, but only sometimes the caller jump into the " i " extension with the same room number (which doesn't exist), but i can't comprehend. </div><div><br></div><div>i see, that MeetMe get the Roomnumer, then he drop the call</div><div><br></div><div><div>- Executing [22@provider:8] MeetMe("SIP/100-00003b5c", "212,Ms") in new stack</div><div> == Parsing '/usr/local/asterisk-1.6.2.9/etc/asterisk/meetme.conf': == Found</div><div> == Spawn extension (provider, 22, 8) exited non-zero on 'SIP/100-00003b5c'</div></div><div><br></div><div>Any Ideas?</div><div><br></div><div>Thanx,</div><div>Daniel</div><br><div><div>Am 06.09.2010 um 23:54 schrieb Kai-Uwe Jensen:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex; position: static; z-index: auto; ">
I use "MeetMe(,Ms)" in the Dialplan and if a Conference Room does't exist Asterisk play (conf-invalid.slin)<br>
If i use "MeetMe(${room},Ms)" (value from DTMF Read) and the Conference Room doesn't exist Asterisk don't play (conf-invalid.slin) and Asterisk Hangup the Call.<br></blockquote></div><br>Use the "i" extension to control what happens when entering an invalid room number. Simple example:<br>
<br>exten => 5000,Goto(confline,s,1)<br><br>[confline]<br>exten => s,1,Background(enter-conf-call-number)<br>exten => s,n,WaitExten(20)<br><br>exten => i,1,Playback(conf-invalid)<br>exten => i,n,Goto(s,1)<br>
<br>exten => t,1,Goto(s,1)<br><br>; Participants always dial a 7-digit conference number, optionally followed<br>; by the #-sign<br>exten => _XXXXXXX,1,MeetMe(${EXTEN},Mxwsp)<br>exten => _XXXXXXX,n,Hangup()<br>exten => _XXXXXXX#,1,Goto(${EXTEN:-8:7},1) <br>
-- <br>_____________________________________________________________________<br>-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com">http://www.api-digital.com</a> --<br>New to Asterisk? Join us for a live introductory webinar every Thurs:<br> <a href="http://www.asterisk.org/hello">http://www.asterisk.org/hello</a><br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:<br> <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a></blockquote></div><br></body></html>