On 03-01 16:33, Nils Ohlmeier wrote:
On Saturday 03 January 2004 15:28, Jiri Kuthan wrote:
At 06:19 PM 1/2/2004, Nils Ohlmeier wrote:
Because you made the wrong assumption: loose_route() will directly deliver/forward the request if it contains a valid route header. If i'm not wrong the t_relay() in the if clause is only for the case loose_route fails e.g. because of a broken route header.
not really. The consruct Franz mentioned is correct. his problems must live somehwere else.
Then i'm wondering how the loose_route() call could work before the if clause was introduced into the config. But after looking at the RR module code, you seem to be right.
Because loose_routing was not implemented at that time yet. This condition is necessary only when strict/loose routers are mixed and IP/hostname of the proxy can occur in the Request-URI, see my previous email.
Jan.