Varnish 3: Can't create director
I have a new pfSense 2.1 setup. I added the varnish 3 package and created 6 backends, all identical except for the IP and name. Works fine if I don't define a director, although everything gets sent to the first backend.
So I go to the LB Directors tab, click "add a new item" and try creating a director. I give it a name, and then select the backends (I've tried anything from a single backend to all 6). It won't "stick".
The general system log shows this error:
php: /pkg_edit.php: XML error: Attribute without value at line 2525 in /conf/config.xml
And it reverts to a backup config. Looking at /conf/config.xml.bad on line 2525 I see this:
The entire varnish config section looks like this:
<varnishlbdirectors><config><director settings=""><directorname>cluster</directorname> <fieldtype>==</fieldtype> <directorurl><directorurl2><rewritehost><rewriteurl><grace><customapping><backendlist><directortype>round-robin</directortype> <row><backendname>blade1</backendname> <weight>10</weight></row> <failoversettings><failover></failover></failoversettings></backendlist></customapping></grace></rewriteurl></rewritehost></directorurl2></directorurl></director></config></varnishlbdirectors>
Did you selected the other options on lb director?
Host equal to yourwebsite.com.
Did you filled weight option besides backend field?
Thanks for the reply.
Yes, I've tried putting in the hostname and other values, a weight, etc. Same problem.
Sorry for the late reply. I've found the bug.
It's fixed on 0.2.1