Hi folks,

The manpage for relayd.conf has this basic construct in it a couple of times :

           table <service> { 192.168.1.1, 192.168.1.2, 192.168.2.3 }
           table <fallback> disable { 10.1.5.1 retry 2 }

           redirect "www" {
                   listen on www.example.com port 80
                   forward to <service> check http "/" code 200
                   forward to <fallback> check http "/" code 200
           }

And also has this to say about the "disable" attribute.

     disable
             The redirection is initially disabled.  It can be later enabled
             through relayctl(8).

What I don't understand from the given examples is how "<fallback>"
above is getting re-enabled.  It starts out with the table disabled -
I get that.  But then within the redirect we are basically saying
(correct me if I am wrong) "always use <service> unless it is not
availble, in which case use <fallback>"

But I don't see anywhere that <fallback> was re-enabled so how can it
be used?  And I search through the manpage and don't see any mention
of this.  Does it automatically get re-enabled within the "redirect -
forward"?  And if that is the case, what was the point of starting it
disabled in the first place?

thanks,
-Alan

-- 
"Don't eat anything you've ever seen advertised on TV"
         - Michael Pollan, author of "In Defense of Food"

Reply via email to