Hello, the selects were developed by SER guys in the past (when it was a separate project, 2005-2008), so I am not that familiar with all the features they support and the actual relation between header names and select paths. In this case I see that the dash '-' has to be replaced with underscore '_' in header name, but I guess there can be headers with underscore in name...
However, if you just want to take the value for header X-Digium-AppServer-Response-URI, you can use Kamailio's native pseudo-variable (pv): $hdr(X-Digium-AppServer-Response-URI) If you need from the second header with same name: $(hdr(X-Digium-AppServer-Response-URI)[1]) . The index can be an integer or a PV holding an integer. If the value is negative, it counts from the end of the list of headers. Cheers, Daniel On 27/03/15 16:09, Kyle Kurz wrote: > I'm trying to use the is_present_hf function to detect the presence of > a user-defined header and getting the following errors in my Kamailio > logs: > > 2(12149) BUG: <core> [select.c:426]: run_select(): Select structure > has not been resolved > 2(12149) ERROR: <core> [lvalue.c:416]: lval_assign(): assignment > failed at pos: (99,58-99,58) > 2(12149) ERROR: <script>: > > A quick Google search yielded no results for why this could be > happening. Originally, I had my code in route[REPLY], but noticed that > was not one of the paths it was listed as available in the textops > document, so I moved it to request_route, but got the same errors. > Does anyone have any feedback on how to move forward? My code snippet > is below: > > if (is_present_hf("X-Digium-AppServer-Response-URI")) { > $var(a) = @hf_value.X_Digium_AppServer_Response_URI[1]; > xlog ("\n\nHERE RESPONSE URI $var(a)\n\n"); > } > > Thanks, > Kyle > > -- > > *Kyle Kurz* > Digium, Inc. · Senior Software Engineer > 9115 Brown Deer Rd · San Diego, CA 92121 · US > direct +1 858.537.1166 > Check us out at: http://digium.com > <http://digium.com/> · http://asterisk.org <http://www.asterisk.org/> > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users -- Daniel-Constantin Mierla http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda Kamailio World Conference, May 27-29, 2015 Berlin, Germany - http://www.kamailioworld.com
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users