Is that copper routed through any poured concrete slab near that porch? If so that might be were the corrosion and/break has happened.

Either, way I would replace the whole route and not with copper.