Thanks for the replies guys. I've tested the water, and the results are:
Nitrates: approx 70 mg/L. This is quite high, but the water in the tank has always been quite high in nitrates.
Nitrites: hardly detectable, much less than 0.1 mg/L
Ammonia: hardly detectable, between 0 and 0.1 mg/L
pH...