The connectors on the outside may have some air corrosion, very slight; with the eye, as opposed to a close-up pic, they look fine. The output connector looks the same, and it's never had a wet (or dry) cable connected to it.
Yes, I'm amazed it was working fine a few days ago, with all that rust!