title: Connecting VPN clients with VPC peering in between
body: <p><strong>Situation</strong></p>
  
  <ul>
  <li>I have a VPN Server running on VPC-A. IP 10.10.39.198</li>
  <li>I have multiple VPN Clients connected on VPN Server. All clients have IPs in the 172.16.0.0/15 range</li>
  <li>I have an APP Server running on VPC-B.</li>
  </ul>
  
  <p>I now need to communicate between the App Server and a VPN client.</p>
  
  <p><strong>What have I done</strong></p>
  
  <ul>
  <li>Setup VPC Peering connection between VPC-A and VPC-B</li>
  <li>Setup routing tables between VPC-A and VPC-B. VPC-B is configured to route 172.16.0.0/15 to VPC-A</li>
  </ul>
  
  <p><strong>What works</strong></p>
  
  <ul>
  <li>VPN Server can ping the VPN clients</li>
  <li>App Server can ping the VPN Server.</li>
  </ul>
  
  <p>And there is where I am stranded now. The App server can't reach the clients of the VPN Server. </p>
  
  <p>Traceroute stays dark (only starts). While a traceroute to the VPN server is ok. What exactly am I missing here?</p>