Por si a alguien le sirve yo tenía exactamente el mismo error, el problema era un plugin que se llama IPblockCountry que bloquea accesos desde determinados países (yo tengo bloqueados a China, Rusia, India y Pakistán ya que no son mi público potencial y los únicos accesos que he tenido desde allí han sido intentos de hackear la web -algunos con éxito)
Al deshabilitar el plugin todo volvió a la normalidad. Al parecer el plugin funciona con una base de datos que le indica de dónde son las IP que se van conectando, seguramente hubo un error en la actualización de estas IP y no me dejaba entrar dándome ese error, a pesar de estar accediendo desde España.
Hay otras personas que tienen este error por culpa de un módulo de joomla que se llama joomslide.