Two German naval vessels transited the Suez Canal on Thursday, positioning around 140 troops off Djibouti while the government weighs a parliamentary mandate for a mine-sweeping operation in the Strait of Hormuz.