I guess I am not grinning or laughing and still don't have it working right.

Here is my current setup:
DSS:
Interfaces:
eth0 - 192.168.137.102/255.255.255.0, BC: auto, GW: 192.168.137.240
eth1 - 10.100.101.4/255.255.255.0, BC: auto: GW:

Default GW: eth0 192.168.137.240

Failover:
eth0 -
eth1 - Virtual IP: 10.100.100.4/255.255.255.0, BC: 10.100.100.255, GW:
(NOTE: when I use this Virtual IP I get the message that "The entered Virtual IP is in the same subnetwork as one of the network interfaces or Virtual IPs that already exist in the system.
It is recommend to use IP that has a unique subnetwork class and is not used in any other place in your configuration.
Do you want to continue?")
As far as I can tell it is in a different subnet and not used anywhere else.

Server:
bond0 - 192.168.137.104 BC:192.168.137.255/255.255.255.0, GW: 192.168.137.240
eth1.800 - 10.100.100.13/255.255.255.0, BC: 10.100.100.255, GW:

Ping Test from DSS to 10.100.100.13 fails

If I setup the following and remove the Virtual IP then I can ping the server:
DSS:
Interfaces:
eth0 - 192.168.137.102/255.255.255.0, BC: auto, GW: 192.168.137.240
eth1 - 10.100.100.4/255.255.255.0, BC: auto: GW:

Default GW: eth0 192.168.137.240

Failover:
eth0 -
eth1 -

Server:
bond0 - 192.168.137.104 BC:192.168.137.255/255.255.255.0, GW: 192.168.137.240
eth1.800 - 10.100.100.13/255.255.255.0, BC: 10.100.100.255, GW:


So I'm still stuck and not making any headway?
Can anyone help me un-muddle this?

Additional information:
DSS:
eth0 is on vlan 100
eth1 is on vlan 800

Server:
bond0 is attached to eth0 and is in vlan 100
eth1.800 is on vlan 800

thanks,
-Tomas