Explosions and gun fights were reported outside the U.S. Consulate in Herat, Afghanistan, early Friday but officials said no Americans were injured.
The attacks in the western Afghan city near the border with Iran began about 6 a.m. local time Friday.
The Taliban told the BBC a suicide bomber set off explosives outside the building. An Afghan military spokesman told the BBC the initial explosion damaged the outer defenses of the U.S. consulate and that the attackers later breached the perimeter and opened fire.
CNN quoted Deputy U.S. State Department spokeswoman Marie Harf that a truck carrying the attackers sped towards the front gate of the consulate and began firing with assault rifles, which led to a gun battle with Afghan security forces.
Harf said about that time, the truck exploded causing major damage to the front gate of the consulate, forcing consulate personnel to take shelter inside while U.S. security forces also responded to the attack. She said there were no U.S. casualties.
CNN, quoting a hospital spokesman, said nine injured people were taken to his facility in Herat.
Earlier this month, an attack allegedly by Taliban forces targeted the U.S. base at the Torkham border crossing to Pakistan in eastern Afghanistan. Three of the attackers were killed in a gun battle.