Mira si el fichero /etc/timezone contiene el texto "Europe/Madrid".Si tienes bien configurada la zona horaria y te aparece bien la hora local ya no sé que más decirte.
-- Alfonso García Rodríguez wrote:
Pero tzconfig como me han sugerido no es la solución, ya que estocombiara el enlace "/etc/localtime" que actualmente apunta a "/usr/share/zoneinfo/Europe/Madrid".