The rebel triggered the explosion as a soldier opened fire when he failed to stop at the sentry point at  Chenkalady, 250 kilometres east of the capital on Tuesday morning, the military said.