1. The tunnel can be set up and all devices are configured similarly, it indicates that the fault is not caused by the configuration error.
2. There are tunnels between an NE40E and a Juniper device that are set up successfully and the ping is successful. Therefore, it is concluded that tunnels canbe set up successfully between Juniper devices and the NE40E.
3. The two lines that cannot set up tunnels are special. That is, an NE40E is between another NE40E and a Juniper router. Therefore, the problem may be caused by the differences between some end processing mechanism, resulting in forwarding and label switching errors. To be specific, the problem may be caused by the PHP mechanism.
4. The PHP on the NE40E is enbaled by default and so does it on the Juniper device. After the PHP is disabled on both the NE40E and Juniper devices, the problem is resolved.
Disable the PHP on all the devices.
Run command label advertise non-null to disable PHP on Huawei devices.
After the PHP is disabled, reconfigure the LSP by running the following command on Huawei devices.
<huawei>reset mpls rsvp-te
After the reset, the fault is rectified.