Iran has repeatedly insisted that any deal to end the wider West Asia war — which its ally Hezbollah joined on March 2 — must also halt the fighting in Lebanon.