When cpl does a proxy to a location set it is not correctly checking the return value from t_relay.
The following change was made in rev 3306 and it appears cpl was never updated to handle it...
Author: bogdan_iancu <bogdan_iancu@689a6050-402a-0410-94f2-e92a70836424>
Date: Tue Dec 11 13:51:07 2007 +0000
- fixed the returning code of t_relay() script function. We need more values for error situation in order to describe the error (an
- new error code E_NO_DESTINATION was added to report when there are no available branch to forward to.
- t_relay returns now:
-1 : generic internal error
-2 : bad message (parsing errors)
-3 : no destination available (no branches were added or request already cancelled)
-4 : bad destination (unresolvable address)
-5 : destination filtered (black listed)
-6 : generic send failed
Closes bug #1764906.