No specific immigration/visa requirements to the crew onboard vessels calling at the port and no particular restrictions pertaining to certain nationalities except for the Iranian nationality.
Possible crew change operations is only after vessel's berthing, and there are restrictions to the outer anchorage areas.
No restrictions on crew shore leave pass, however the Iranian nationality is not permitted for a shore leave pass (permitted only in case of needing medical help at a hospital). Also the Iraqi nationality is only permitted for only 48 hours shore leave pass on one condition which is leaving the seaman book at the customs authority.
There are seaman missions in the port.
No consulates or embassies available.