Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    WMI Generic failure

    Ciao a tutti. Avevo creato un programmino per configurare le zone DNS del server tramite WMI che fino a ieri funzionava. Da oggi qualunque operazione vado ad eseguire mi da Generic failure. Ho anche scaricato l'utility Microsoft WMI Code Creator ma l'errore lo da lo stesso, quindi non dipende dalla mia applicazione.
    Il server è un 2008 R2. Da cosa può dipendere?
    Il codice per la creazione della zona DNS è questo
    codice:
    ManagementClass classInstance = new ManagementClass("root\\MicrosoftDNS", "MicrosoftDNS_Zone", null);
    ManagementBaseObject inParams = classInstance.GetMethodParameters("CreateZone");
    inParams["ZoneName"] = Host;
    inParams["ZoneType"] = 0;
    inParams["DsIntegrated"] = false;
    inParams["DataFileName"] = Host + ".dns";
    ManagementBaseObject outParams = classInstance.InvokeMethod("CreateZone", inParams, null);
    Lunga vita e prosperità!!
    Usa Mozilla! http://www.mozilla.com

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    E' un po' poco quell'errore per capire.

    Dai un'occhiata al registro degli eventi del server.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Dal registro degli eventi risulta questo:

    Server DNS: impossibile analizzare il file di zona pippo.it.dns per la zona pippo.it. Controllare che il file di zona si trovi nella directory %SystemRoot%\System32\Dns e che contenga dati validi.
    Lunga vita e prosperità!!
    Usa Mozilla! http://www.mozilla.com

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma con quale utente stai eseguendo il codice?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Originariamente inviato da oregon
    Ma con quale utente stai eseguendo il codice?
    con l'utente Administrator
    Lunga vita e prosperità!!
    Usa Mozilla! http://www.mozilla.com

  6. #6
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,536
    Ciao,
    sei certo di aver aggiunto il server DNS nel server (scusa il gioco di parole)?
    in genere quello va installato a parte da add role...

    ovviamente se funzionava prima sulla stessa macchina e poi all'improvviso non va più allora non è questo il problema (a meno che non l'hai inavvertitamente rimosso tu o qualche aggiornamento), ma visto che non hai specificato se funzionava nella stessa macchina...


  7. #7
    Certo, il DNS role è installato.
    Lunga vita e prosperità!!
    Usa Mozilla! http://www.mozilla.com

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma quel codice è in un programma che lancia l'amministratore da console? O viene eseguito da un servizio? O in altro modo?

    E dopo avere creato la zona, l'hai cancellata prima di lanciare nuovamente il programma?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Il codice viene eseguito da un servizio che gira con l'utente Local System. La zona che dovrebbe creare non viene creata per via di quell'errore quindi la zona non esiste.
    Lunga vita e prosperità!!
    Usa Mozilla! http://www.mozilla.com

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il servizio e il DNS sono sullo stesso server?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.