I would like to make a communication between two VRFs using BGP.
I am using a Cisco 3825 with the IOS below :
C3825-IPSERVICESK9-M Version 12.4(11) XW7
You'll find my configuration in the attached text file with some show commands.
With this configuration the redistribution is working fine in one way from the EXP1 to EXP3 but not the EXP3 to EXP1.
I remember having done in the past a similar configuration on Cisco 3750 and it was working in the both way.
Do you think I have to upgrade the IOS with the latest version?
You could be hitting a bug on that IOS version. I recommend downloading a mainline code unless you need a feature that is only available on that track.