Corroded water heater unions
The di-electric unions are supposed to have a rubber gasket to insure a water tight seal. The installer may not have gotten the gaskets correctly in place when the unions were installed, did not tighten the union nut correctly, or may have not take the rubber gaskets out before soldering thus ruining or distorting the rubber.