On Mon, 2004-03-01 at 07:10, Zygmuntowicz Michal wrote: > If calling endpoints are registered with the gatekeeper and support > canMapAlias feature, it is possible to configure a virtual queue > to intercept all calls and make routing decisions. This technique > does not suit all situations, but, if used smartly, can be quite powerful. > > Soon we will have a similar, but a bit more advanced way > to make routing decision through RADIUS. Is this work in progres in CVS at all? I am wondering if it is better to make the RasSrv::OnARQ and WaitingARQ::RouteToAlias handling work for me, or to work on the new radius code. Basically, why the RouteToAlias is not working for me is the resulting ACF generated contains a DestinationInfo section, while the ACF generated when the ARQ matches a Registered Endpoints prefix does not have the DestinationInfo section. Here are 2 ras debug ACFs, one that worked, without DestinationInfo, and one that didn't generated after a RouteToAlias. 2004/03/02 14:35:07.656 2 SoftPBX.cxx(324) SoftPBX RouteToAlias dddddddddd 2197_endp 20362 2004/03/02 14:35:07.657 1 RasSrv.cxx(1321) GK ARQ Received 2004/03/02 14:35:07.657 3 RasSrv.cxx(1585) GK ARQ will request bandwith of 640 2004/03/02 14:35:07.877 2 RasTbl.cxx(1885) CallTable::Insert(CALL) Call No. 3, total sessions : 1 2004/03/02 14:35:07.877 2 RasSrv.cxx(1696) ACF|10.0.10.5:1720|2197_endp|20362|dddddddddd:h323_ID|100:dialedDigits|false; admissionConfirm { requestSeqNum = 3997 bandWidth = 640 callModel = gatekeeperRouted <<null>> destCallSignalAddress = ipAddress { ip = 4 octets { 0a 00 0a 01 null } port = 1721 } irrFrequency = 120 destinationInfo = 1 entries { [0]=h323_ID 10 characters { 0064 0064 0064 0064 0064 0064 0064 0064 dddddddd 0064 0064 dd } } willRespondToIRR = FALSE uuiesRequested = { setup = FALSE callProceeding = FALSE connect = FALSE alerting = FALSE information = FALSE releaseComplete = FALSE facility = FALSE progress = FALSE empty = FALSE status = FALSE statusInquiry = FALSE setupAcknowledge = FALSE notify = FALSE } } 2004/03/03 13:34:03.087 2 RasSrv.cxx(1696) ACF|10.0.10.4:1720|9151_endp|25698|01161294811111:dialedDigits|100:dialedDigits|false; admissionConfirm { requestSeqNum = 2781 bandWidth = 640 callModel = gatekeeperRouted <<null>> destCallSignalAddress = ipAddress { ip = 4 octets { 0a 00 0a 01 null } port = 1720 } irrFrequency = 120 willRespondToIRR = FALSE uuiesRequested = { setup = FALSE callProceeding = FALSE connect = FALSE alerting = FALSE information = FALSE releaseComplete = FALSE facility = FALSE progress = FALSE empty = FALSE status = FALSE statusInquiry = FALSE setupAcknowledge = FALSE notify = FALSE } } -- David Stanaway <kerneld@xxxxxxxxxxxxxxx> ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Homepage: http://www.gnugk.org/