Hi @lc-gabriellima,
As mentioned above, port forwarding rules may be required in this instance to ensure that the appropriate IPSec VPN traffic is sent from the MX WAN interface to your internal Linux server. You can find more information about this on the linked documentation.
When you're taking packet captures, make sure that you take them from both the MX LAN interface and the Internet interface. Use a filter expression of 'host X.X.X.X' where X.X.X.X is the IP address of the remote VPN peer. If you see the traffic on both the LAN and Internet interface, then it means the MX is processing it correctly and sending it out, indicating that there could be an issue further upstream.
If you need additional assistance in reviewing the packet capture, you can always reach out to Meraki Support and open a case and we'll be happy to look over it in more detail.
If you found this post helpful, please give it kudos. If my answer solved your problem, click "accept as solution" so that others can benefit from it.