My question was about the use of rewritehostport in conjunction with the dispatcher module.
I see the syntax that's required by rewritehostport yet I am strugging to understand how to take the result set of the dispatcher ds_select_dst command and pass it to the rewritehostport. For some reason I thought that uri:host and uri:port where the resulting variables out of ds_select_dst, no?
Hi,
first of all t_on_reply("1"); is useless since you do stateless forward
and that functionality may be used only in a stateful context.
and yes, the syntax is wrong. See
http://openser.org/dokuwiki/doku.php?id=openser_core_cookbook#rewritehost_sethost
regards,
bogdan
Script Head wrote:
> I have the following in my config, which works...
> now if I comment forward and comment out rewritehost I get errors. Am
> I not using the correct syntax?
>
> route[5] {
>
> #
> -----------------------------------------------------------------
> # PSTN Handler
> #
> -----------------------------------------------------------------
>
> t_on_reply("1");
>
> # do load balancing
> ds_select_dst("1","4");
> sl_send_reply("100","Trying");
>
> #rewritehost(uri:host);
> forward(uri:host,uri:port);
>
> route(4);
> route(1);
> }
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Users mailing list
>Users@openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
>
>