Unidentified attackers fired several rockets at U.S. forces in Afghanistan on Christmas, but no casualties were reported, the U.S. military said Thursday.

Two rockets landed Wednesday near a U.S. base in the troubled eastern town of Khost, military spokesman Maj. Steve Clutter told reporters at Bagram Air Base, the headquarters of U.S. and coalition troops in Afghanistan.

In a separate attack, one rocket was fired Tuesday toward another American base in Shkhin, farther south near the Pakistan border, Clutter said.

One U.S. soldier was wounded last weekend in a similar rocket attack at a U.S. base in Asadabad, in northeastern Kunar province, which borders Pakistan.

U.S. troops are fired on with rockets almost every day in eastern Afghanistan. But the casualties and damage are rare.

In Shkhin, 22-year-old paratrooper Sgt. Steven Checo was shot and killed Saturday in a gunbattle with enemy fighters.

Meanwhile, a four-year-old Afghan boy was transported to a coalition medical facility at Bagram after he was injured Wednesday while playing with unexploded ordnance in Deh Rawood in the central province of Uruzgan.

The boy lost his right eye, but was in stable condition, Clutter said.