On investigating the outage, the Revenue Department and E-Governance Department concluded that it was not due to “technical glitches” but a “motivated Distributed Denial of Service (DDoS ...