Причин может быть несколько. От элементарной - застой холодной воды в бойлере, первичная вода с содержанием железа. До проблем с магниевым анодом, особенно если стоит система водоподготовки воды на вводе в дом.ну и конечно всем известные легионеллы. Готового решения проблемы нет. Метод проб и ошибок, но проще начать с установки вместо обычного магниевого анода, электронного варианта защиты.