Nationals of VWP countries who are also nationals of Iran, Iraq, Sudan, or Syria are NOT eligible for an ESTA.

In addition, nationals of VWP countries who have traveled to or been present in Iran, Iraq, Sudan, Syria, Libya, Somalia and Yemen on or after March 1, 2011 are not eligible for an ESTA.