iBGP+VPNV4 issue : routing OK but prefix unreachable

Hello,
Here is my setup:

  • 2 CCR1016 sharing an iBGP session (in the main table), no multihop, no routing, (routers is the same VLAN)
  • They exchange some prefix in a VRF
  • VPNV4 prefix seem to be OK as the appear in the designated routing table
  • Next Hop is in the main routing table (which is from my understanding the expected behaviour)
  • ARP is OK
  • No firewall rules between routers
  • No VRF Rules
    -All concerned interface in the VRF

But : all VPV4 destinations remain unreachable !
Some screenshot to undestand better

tracert is NOK as i did not get any first NH

Any idea ?

Many thanks
3.png
2.png
1.png

VPNv4 requires an MPLS forwarding plane for prefixes to be reachable. Do you have LDP enabled?

Thank you
yes I did set up LDP but now removed because it did not change anything.
But maybe this part of my set up was wrong

Here is a blog post I wrote on MikroTik and VPNv4. In this example, the P routers are Juniper but the PEs are MikroTik and using VPNv4

The lab config is included in the article.

https://stubarea51.net/2020/01/22/juniper-to-mikrotik-mpls-and-vpnv4-interop/

Thank you for your help
For some reasons, I had to reconfigure OSPF.
LDP is working and routing is OK

Thanks again