L'errore 401 è quello di accesso non autorizzato, se non ricordo male.
Quindi significa che, o la pagina non esiste, oppure è stata rimossa ed il server ti risponde in quel modo, oppure lo script attendeva l'inserimento di una password.
Probabilmente, la risorsa a cui punta lo script non è più in quel sottodominio, oppure sono state modificate le API per la ricerca su NIC.IT.
Magari se vai nel sito trovi il modo per utilizzare le loro API di ricerca ed adattare lo script che già hai.

Mentre rileggevo, però, mi è venuto un dubbio.
Fare una query WHOIS spesso significa ottenere dei dati sensibili di chi ha domini registrati.
Non è che magari le query dirette sono state interdette per motivi di privacy???