CAPE CANAVERAL, Fla. — A NASA telescope has captured the biggest solar flare in years, which temporarily knocked out radio communication on Earth.