I'm setting up a new to me RV340 and am running in to problems getting the static routing setup. I have a physical system that runs some virtual hosts (email, web, etc) and was allowing external access. The problem that I'm having seems to be with static routing, I can't get the RV340 to use the IP of the physical host as a gateway to the virtual subnet. What I need to have is something like this:
Internet -> WAN -> LAN -> physical host -> virtual host
The internal IP addressing looks like this:
192.168.1.1 (RV340) -> 192.168.1.12 (physical host nic ) -> 192.168.2.1 (physical host virtual nic ) -> 192.168.2.2 (virtual host)
This is my VLAN table:

This is my routing table:

I've tried changing the routing table interface value to VLAN2. That didn't help.
When I use the diagnostic Ping on the 340 to 192.168.2.2 I get a ping failed. However when I ping the 192.168.2.1 address, I get a valid response. When I ping from other systems on the network, I have to make sure that there's a static route on the system for ping to work. Once that's in place they can find the host. The thing is that eventually I'll have to get IMAP, POP, and SMTP all going to the virtual host from both internal and external hosts.
I had all this running previously on a RVS4000 but that is beyond EOL and is slowly dying which is why the upgrade is happening now.
Thanks in advance for taking the time to look this over. My normal gig is systems administration, not network administration so I'm hoping one of you knowledgeable folks out there can help me out.