summaryrefslogtreecommitdiffstats
path: root/etc/inc/vslb.inc
Commit message (Collapse)AuthorAgeFilesLines
* Relayd expects send/expect arguments to be quoted strings. (And expect must ↵jim-p2011-11-011-2/+2
| | | | be a pattern, not just a partial string)
* Show session detail in Virtual Server statusjim-p2011-09-291-0/+16
|
* Add relayd to Status > Services and widget. Add capability to kill when ↵jim-p2011-09-281-3/+8
| | | | restarting instead of a simple reload. Implements #1913
* Fixup relayd to handle DNS load balancing as well as standard TCP load ↵jim-p2011-09-271-41/+63
| | | | balancing.
* In upgrade code for server load balancing, set redirect_mode. Also in the ↵jim-p2011-06-271-13/+13
| | | | backend code, assume redirect_mode as the default if it's not set.
* Timeout is either a global option and/or a table stanza option. For now made ↵Warren Baker2011-05-051-4/+5
| | | | | | it a global option. For the future each pool should probably have a configurable timeout.
* Some more whitespace fixes.Warren Baker2011-05-031-53/+52
|
* Use correct config variable and fix some whitespaces.Warren Baker2011-05-031-11/+11
|
* Resolves #1486. When sticky option is selected under advanced->misc honor it ↵Ermal2011-05-021-1/+4
| | | | even in the relayd.conf setting.
* Backend support for the retry parameter.jim-p2010-12-141-1/+6
|
* Move some lb status parsing functions to a common area so they can be reused ↵jim-p2010-12-141-0/+66
| | | | by the widget.
* Fix path for relayctl. Fixes #739Erik Fonnesbeck2010-07-141-2/+2
|
* only reload if relayd is already running, don't kill and then start itChris Buechler2010-07-111-9/+19
|
* fix some of the logging for load balancer, still partially brokenChris Buechler2010-07-111-1/+2
|
* couple load balancer fixes, resolves #723Chris Buechler2010-07-111-2/+2
|
* Prevent bootup code from dying on empty load_balancer arraysSeth Mos2009-12-031-1/+3
|
* Rework includes/require. This saves about 4 megabytes.Scott Ullrich2009-11-211-2/+1
| | | | Simplify get_memory(). Tested on mips/i386
* Do not write out <sitedown></sitedown> if the Fall Back Pool is set to ↵Scott Ullrich2009-10-161-2/+3
| | | | none.. Simply unset() it.
* Add pfSense_BUILDER_BINARIES: and pfSense_MODULE: additionsScott Ullrich2009-09-121-1/+6
|
* Do not include things just for being able too. Reduce a it to only config.incErmal Luci2009-06-181-3/+1
|
* Only attempt starting relayd when the vs array is not emptySeth Mos2008-11-071-2/+3
|
* oops, changed a line in testing, revertBill Marquette2008-11-021-1/+1
|
* Comment code on why primary pools port is in use - the front end shouldBill Marquette2008-11-021-1/+2
| | | | | | probably only show fallback pools with the same port, but that will be difficult if not impossible to put in place until we have a better AJAX framework in place.
* Only print out protocols that have actions assignedBill Marquette2008-11-021-3/+7
|
* Fix generation of protocol lineBill Marquette2008-11-021-1/+1
|
* No need to use a reference to the array, if it doesn't exist alreadyBill Marquette2008-09-081-3/+3
| | | | | this tends to make it exist the next time a write_config() occurs which is now happening during bootup thanks to OpenVPN...yay! ;)
* Bring in relay options for inbound load balancerBill Marquette2008-08-281-9/+73
| | | | | More work pending, this seems to generate proper configs needs much more testing though
* Ooops, remove leftover debug codeBill Marquette2008-08-051-1/+0
|
* oh how I hate thee php arrayBill Marquette2008-08-051-1/+1
|
* Bring in new server load balancing code, this introduces:Bill Marquette2008-08-051-7/+120
| | | | | | * The ability to create your own monitors (tcp, http, https, send/expect) * A new way of displaying 'standard tables' - MainTable class * monitor_type array type
* add comment with an XXX to remind me to fixBill Marquette2008-07-081-1/+1
|
* Raise the timeout value to 1 second on checks, setting a global timeout doesBill Marquette2008-07-081-2/+2
| | | | | no good. See http://readlist.com/lists/openbsd.org/misc/15/78304.html many thanks to Alex Volkov who pointed me to this thread
* allow relayd to actually restartBill Marquette2008-07-071-3/+3
| | | | | sitedown isn't required, but may still be set to nothing, don't write out a bogus config line in this situation
* pkill relayd instead of using relayctl due to it losing the control ↵Bill Marquette2008-06-161-1/+6
| | | | connection (or whatever it is)
* Bring in relayd to perform server load balancingBill Marquette2008-06-161-147/+65
| | | | | | | | Move gateway load balancing code into gwlb.inc - still uses slbd TODO: vs and pool status screens are currently broken...and wouldn't work with the gateway pools anyway, ultimately, the gateway pools need to move.
* Correct is_array() check. Suggested-by: Bill MScott Ullrich2007-04-211-1/+1
|
* Check for array type before foreach()Scott Ullrich2007-04-111-4/+5
| | | | Reminded-by: Ryan Wagoner/Seth Mos
* Do not foreach through an item that does not existScott Ullrich2007-03-301-5/+7
|
* Unlink pool file only if it existsScott Ullrich2007-03-291-1/+2
|
* Unlink pool file only if it existsScott Ullrich2007-03-291-1/+2
|
* Remove load balancer pool status file when we reconfigure a pool.Seth Mos2007-03-201-1/+5
|
* Sleep for 2 seconds between restarting slbdScott Ullrich2007-03-011-1/+2
|
* Handle a very unique edge case when using load balancing plus a dhcp wan. ↵Scott Ullrich2007-02-131-2/+12
| | | | If the DHCP wan goes down, then when we add back the route freebsd will simply prefer the working wan.
* Merge in new (outbound) load balancing configuration code from HEAD.Seth Mos2006-12-301-5/+5
| | | | | | | | | | * assign interfaces to pool instead of manual IP configuration * Only show interfaces with a gateway * Offer list of monitor IPs including interface gateways. This code is tested for outbound load balancing on a carp cluster and works for me (smos). The server side needs testing. Which I don't know how to. Let's give it a run for a snapshot or 2.
* backout last commitScott Ullrich2006-04-171-1/+0
|
* Reload filter on boot.Scott Ullrich2006-04-171-0/+1
|
* MFC 11474Scott Ullrich2006-04-161-1/+2
| | | | kill slbd if there are no pools or virtual servers
* MFC ougoing lb monitoring fixesScott Ullrich2006-04-151-14/+29
|
* Counter from 1, not 0. Slbd no likie.Scott Ullrich2006-04-141-2/+2
|
* MFC from head.Scott Ullrich2006-04-141-29/+34
| | | | Atleast the code that I wrote prior was pretty much the same.
OpenPOWER on IntegriCloud