<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">After some thought I realized that a lookup had to be invoked while in dialog. The BYE was directed at the proxy and the GRUU needed to be mapped to the device that was the intended target.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Added the following to script for "in dialog"</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;">                       xlog("Check for GRUU, Method is $rm\n"); </span><span style=" font-family:'monospace';"><br />                       if $(ru{uri.params}{param.exist,gr}) { <br />                               xlog("Found GRUU\n"); <br />                               if (!lookup("location","m")) { <br />                               xlog("Lookup failed\n"); <br />                               };<br /></span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:rr:after_loose: Topmost route URI: 'sip:192.168.1.2;lr;ftag=SAjVc2sqm' is me</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:core:parse_headers: flags=200</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:core:get_hdr_field: cseq <CSeq>: <252> <BYE></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:core:get_hdr_field: content_length=0</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:core:get_hdr_field: found end of header</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:rr:find_next_route: No next Route HF found</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:rr:after_loose: No next URI found!</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:core:parse_headers: flags=78</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:core:parse_to_param: tag=uqzwj</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:core:_parse_to: end of header reached, state=29</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:core:_parse_to: display={}, ruri={sip:7@192.168.1.2}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:rr:check_route_param: params are <;lr;ftag=SAjVc2sqm></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:rr:check_route_param: params are <;lr;ftag=SAjVc2sqm></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] Check for GRUU, Method is BYE</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] Found GRUU</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:registrar:parse_lookup_flags: final flags: 1</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:registrar:extract_aor: has gruu</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:registrar:extract_aor: public gruu</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:registrar:select_contacts: ct: sip:4@192.168.1.72:5062;transport=udp</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:registrar:select_contacts: ruri has gruu</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:registrar:select_contacts: matched sip instance</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Nov  8 11:49:30 [24807] DBG:registrar:push_branch: setting as ruri <sip:4@192.168.1.72:5062;transport=udp><br /></p></body></html>