Two NATO-led soldiers died in a traffic accident in Afghanistan on Wednesday, and a rocket also hit the biggest US military base in the country, officials said on Thursday.