[lvs-users] "connection refused" when persistence enabled
horms at verge.net.au
Mon Nov 30 00:04:57 GMT 2009
On Sun, Nov 29, 2009 at 12:16:22PM +0200, Julian Anastasov wrote:
> On Sat, 28 Nov 2009, Simon Horman wrote:
> > On Fri, Nov 27, 2009 at 11:54:41PM +1100, Simon Horman wrote:
> > > On Tue, Nov 17, 2009 at 08:33:52PM +0200, Deon van der Merwe wrote:
> > > > Hi,
> > > >
> > > > Been using this setup on at least 4 different installations without this
> > > > issue... we have multiple virtual services and use iptables MARK to tag
> > > > the packets for each virtual service.
> > > >
> > > > My problem is that when I enable/configure persistence on IPVS the
> > > > client gets "connection refused". The same config *without* persistence
> > > > works fine.
> > >
> > > Hi Deon,
> > >
> > > that looks very odd. I've been able to reproduce the problem here
> > > with 2.6.30. But its getting a bit late in the day for me to debug it.
> > > I'll try and get a chance to do so shortly if no one else gets
> > > there first.
> Hm, your change in 2.6.30 should fix this problem:
> looking at
> kernel: IPVS: template lookup/in IP 126.96.36.199:0->0.0.0.0:0 not hit
> daddr=0.0.0.0 shows that fwmark is not provided at the
> right place, so the user just needs to upgrade or to apply
> the patch from May, 2009:
I've been able to reproduce the problem that Deon reported
with 2.6.30, which includes the change above, so I think
that it is a separate problem.
That said, Deon also needs to change above, "ipvs: Fix IPv4 FWMARK virtual
services", as he is using more than one fwmark.
More information about the lvs-users