Iran claims it has nothing to do with the attack and that was launched by some Iraqi militias from within Syria.
Which, all things considered, isn't "that" of an outlandish claim.
I mean... lots of people in the Middle East hate America and have not ties to Iran.
Though, the means used to carry out the attack have to be taken into account as well and they rule out a number of potential perps.