If you dive inside the environment light, you'll see why. There is no geometry to emit light from, a NULL is the default.
However, if you supply geometry for the portal, you'll see once the light has geometry to project rays from, the viewport reflects this.
It renders fine, of course. Most people use the viewport as a reference rather than for final pixel. You could switch to using the /stage context for comprehensive lighting.