Domanda

Sto cercando di creare una raccolta siti tramite stsadm. Faccio:

STSADM -o createsite `
    -url "<url>" `
    -title "<title>" `
    -description "<desc>" `
    -lcid 1033 `
    -owneremail "<user email>" `
    -sitetemplate "STS#1" `
    -ownerlogin "<domain\user.name>"

(Nota a margine:. Sono in PowerShell con un alias impostato per stsadm)

Quando eseguo il comando, al prompt Powershell ottengo solo il seguente output:

L'utente può non essere trovato.

Se guardo nei registri ULS, vedo i seguenti registri correlate (troncati un po 'per chiarezza):

  • Creazione sito http: // somehost / siti / test nel contenuto WSS_Content_768e4db1bf23493085857cd381b2f72e banca dati
  • di errore quando si cerca di ottenere foreste di fiducia e domini. Messaggio di eccezione:. contesto di protezione corrente non è associato a un dominio o di strutture di Active Directory
  • Trovato 0 foreste attendibili.
  • Trovato 0 domini trusted
  • Errore nella risoluzione di utente '': System.ComponentModel.Win32Exception: Impossibile contattare il server di catalogo globale

Se creo una raccolta siti tramite Amministrazione centrale, utilizzando lo stesso credenziali, la raccolta siti viene creata bene.

Tutte le idee su come risolvere questo problema? (Solo per nota, ho creato un'applicazione web tramite stsadm con le stesse credenziali utente e che bene ha funzionato.)

È stato utile?

Soluzione

Mi chiedo se il contesto di protezione si riferisce a è il contesto di protezione dello script?

Credo che devo 2 domande:

  1. sono in esecuzione lo script sul server di SPT o in remoto?
  2. Il conto si sta eseguendo sotto ha i diritti per creare un sito?

OK 3 domande ... Si può accedere al SPT con l'account in uso nel parametro ownerlogin?

Sono anche curioso di sapere perché si aliasing stsadm? Se è nel vostro percorso, si dovrebbe essere in grado di eseguire lo stesso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top