Simptome

Atunci când porniți portalul de business în Microsoft Dynamics GP sau microsoft Dynamics SL pe o stație de lucru, primiți următorul mesaj de eroare:

Eroare: Numele principal al serviciului (SPN) pentru utilizatorul "domeniu\utilizator" nu a fost găsit în Active Directory

Cauză

Această problemă apare atunci când sunt adevărate următoarele condiții:

  • Serverul virtual se extinde în Administrare SharePoint centrală.

  • Este selectată autentificarea Kerberos.

  • Serviciul director Active Directory nu este configurat să utilizeze autentificarea Kerberos.

Rezolvare

Pentru a rezolva această problemă, utilizați autentificarea NTLM în loc de autentificarea Kerberos.Notă Dacă trebuie să utilizați autentificarea Kerberos, vizitați următorul site web Microsoft pentru mai multe informații:

http://www.microsoft.com/windowsserver2003/technologies/security/kerberos/default.mspx Pentru a activa autentificarea NTLM, urmați acești pași:

  1. Pe serverul care rulează Microsoft Internet Information Services (IIS), faceți clic pe Start,pe Executare,tastați cmd, apoi faceți clic pe OK.

  2. În linia de comandă, tastați comanda următoare, apoi apăsați pe ENTER:

    unitate cd :\inetpub\adminscriptsNote Înlocuiți unitatea cu numele un computerului hard disk pe care este instalat Windows Server 2003.

  3. În linia de comandă, tastați comanda următoare, apoi apăsați pe ENTER:

    cscript adsutil.vbs obțineți w3svc/xx/NTAuthenticationProvidersNote Înlocuiți xx cu numărul ID virtual de server. Pentru a determina numărul ID virtual al serverului, urmați acești pași:

    1. Pe serverul care rulează IIS, faceți clic pe Start,indicați spre Toate programele,spre Instrumente de administrare ,apoi faceți clic pe Internet Information Services (IIS) Manager.

    2. Extindeți numele computerului, extindeți Site-uri web, faceți clic dreapta pe site-ul web pe care ați instalat Portalul de firmă, apoi faceți clic pe Proprietăți.

    3. Faceți clic pe fila Site web, apoi pe Proprietăți lângă caseta Format jurnal activ.

    4. Rețineți calea și numele de fișier ale fișierului .log. Calea și numele fișierului sunt asemănătoare cu următoarele:

      W3SVCxx\exyymmdd.logIn această cale, xx reprezintă numărul ID al serverului virtual.

  4. Pentru a activa autentificarea NTLM pe serverul virtual, tastați următoarea comandă în linia de comandă, apoi apăsați pe ENTER:

    cscript adsutil.vbs set w3svc/xx/NTAuthenticationProviders "NTLM"Notă Înlocuiți xx cu numărul ID de server virtual notat la Pasul 3.

  5. Reporniți IIS. Pentru a face acest lucru, urmați acești pași:

    1. Faceți clic pe Start, peExecutare , tastați cmd, apoi faceți clic pe OK.

    2. În linia de comandă, tastați iisreset, apoi apăsați ENTER.

    3. În linia de comandă, tastați ieșire, apoi apăsați pe ENTER.

  6. Porniți Microsoft Internet Explorer pe o stație de lucru, apoi tastați următoarea adresă URL pe bara de adrese:

    http://xx/sites/businessportalNote Replace xx cu numele serverului.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.