U.S. military officials say the blockade of Iranian ports is holding and so is a ceasefire in the war with Iran.