Al Qaeda claims responsibility for rocket attack