you are using one-arm mode, not routed :-) (thanks for the config ;)
For the ACE to work properly, you need to make sure that traffic to the server and return traffic follow the same path.
In your case, the request hits the VIP, the ACE loadbalances correctly, but the server sees that the source address is elsewhere and replys to its default gateway, and not to the ACE.
For one armed mode to work, you should implement sourceNAT on the ace, so that the soure address is NATed to the ACE its adres. This way, the server will reply to the ACE, and ACE replies to the client.
you are doing loadbalancing, but over only 1 server ;-)
It is mandatory to configure it on the ACE.
Like it is now, SNAT on ASA:
Packet from client arrives on ASA ==> ASA does SNAT to its own internal address in vlan 2 ==> sends packet to VIP on ACE ==> VIP chooses a server and sends it to that server ==> server processes and replies to source of the packet: server answers to ASA bypassing the ACE.
That's why the server needs to see the ACE address as source, so it can answer to the ACE, which in his turn answers to the ASA.
Introduction This article will help you understand the steps on how to
download the UCS licenses from the Cisco Systems website and then
installing it on the UCS. The redacted (blue lines) just covers up
certain numbers for privacy please do not take them...
Introduction This article will help you understand and educate the
customer on how to clear their "expired licenses"
(license-graceperiod-expired) from their UCS-M. If a customer just
purchased a license and needs a step by step guide on how to download
==================== VIC FNIC driver does not support Virtual Volumes (
second level LUN ID ) An enhancement request has been created to track
this feature - CSCux64473 UPDATE - 12-14-2016 We made some traction on
the enhancement request - The Fix is in t...