On 01.09.2009 10:52 Uhr, Juha Heinanen wrote:
this is really strange if you say that the other machine works ok with same binaries and config. Maybe some objects got corrupted in a way or another. Would it be possible to get sources and compile/install on faulty machine?Juha Heinanen writes: > ... > xlog("L_INFO", "INFO: : Request URI when leaving Initial_Tasks: <$ru>\n"); > route(2); i changed that to $avp(REQUEST_URI_AVP) = $ru; xlog("L_INFO", "INFO: EXTR: Request URI when leaving Initial_Tasks: <$ru>\n"); route(2); and in front of route block 2: route [2] {xlog("L_INFO", "INFO: EXTR: Request URI when entering Other_Requests: <$ru>\n");if (!is_avp_set("$avp(REQUEST_URI_AVP)")) { $avp(REQUEST_URI_AVP) = $ru; } else { $ru = $avp(REQUEST_URI_AVP); }; and the calls that kept on failing started to work! something is seriously wrong, however, because there should not be any need to save/restore request uri from being modified by lookup() function that is not explicitly called by the script.
Cheers, Daniel -- Daniel-Constantin Mierla * http://www.asipto.com/ _______________________________________________ Kamailio (OpenSER) - Users mailing list [email protected] http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
