Hi again,
I think it's time to do a low level debug, you can try this (in Zentyal Server):
Install tcpdump if not installed, we will use it to see packets in your network:
apt-get install tcpdump
After that you can execute this command and watch the output
# tcpdump -vvv -i eth2 src <client_ip> or dst <client_ip>
After some testing paste the result and maybe we can see what's happening