The Pentagon has barred an official watchdog from providing unclassified guideposts in his reports on the Afghanistan war.