Linear dynamical systems where both inputs and outputs are contaminated by errors are considered. A characterization of the sets of all observationally equivalent transfer functions is given, the role of the causality assumption is investigated and conditions for identifiability in the case of Gaussian as well as non-Gaussian observations are derived.