ID članka: 817076
Proširi sve | Sažmi sve

Na ovoj stranici

Opis problema

Ako klijent utvrdi da na mjestu klijenta nema poslužitelja za usmjeravanje servisa MSMQ (Microsoft Message Queuing, red čekanja poruka), klijent postavlja upite za veze mjesta i poslužitelje usmjeravanja da bi upoznao topologiju tvrtke. To se događa da bi mogao donijeti odluke o usmjeravanju koje obično donosi poslužitelj za usmjeravanje. Algoritam za usmjeravanje servisa MSMQ koristi veze mjesta i poslužitelje usmjeravanja. Oni se definiraju za imenički servis Active Directory za usmjeravanje između web-mjesta. Kada servis reda čekanja poruka stvori vezu između web-mjesta, najprije u vezi web-mjesta pokušava pronaći poslužitelj usmjeravanja. Ako ne postoji poslužitelj usmjeravanja, servis reda čekanja poruka pokušava izravno poslati poruku. Ako imate tisuće klijenata, samo nekoliko kontrolera domena i nemate poslužitelje usmjeravanja, (neuspjeli) upiti za poslužitelje usmjeravanja mogu negativno utjecati na performanse kontrolera domena.

Ako niste sigurni postoji li taj problem u vašem okruženju, pogledajte odjeljak "Kako utvrditi postoji li problem" .

RJEŠENJE

Da biste riješili taj problem, instalirajte najnoviji servisni paket za Microsoft Windows 2000. Ako iz nekog razloga nije moguće instalirati najnoviji servisni paket za Windows 2000, možete nabaviti hitni popravak pomoću kojeg će se isto tako riješiti taj problem. Nakon instalacije servisnog paketa ili hitnog popravka, u odjeljku "Dodatne informacije" potražite informacije o tome kako postaviti parametre registra koji će izbjegavati nepotrebne upite preusmjeravanja.

Kako nabaviti servisni paket

Da biste riješili taj problem, nabavite najnoviji servisni paket za Microsoft Windows 2000. Dodatne informacije potražite u članku iz Microsoftove baze znanja pod brojem:
260910 Kako nabaviti najnoviji servisni paket za Windows 2000

Kako nabaviti hitni popravak

Microsoft je stavio na raspolaganje podržani hitni popravak. No on je namijenjen samo ispravku problema opisanog u ovom članku. Primijenite ga samo na sustave u kojima se taj problem pojavljuje. Taj hitni popravak možda će se dodatno testirati. Stoga vam preporučujemo da, ako vam opisani problem ne uzrokuje velike poteškoće, pričekate sljedeći servisni paket za Windows 2000 u kojem će se nalaziti i taj hitni popravak.

Da biste odmah riješili problem i nabavili hitni popravak, obratite se Microsoftovoj službi korisničke podrške. Potpun popis brojeva telefona Microsoftove službe za korisničku podršku, kao i informacije o cijenama podrške potražite na sljedećem Microsoftovu web-mjestu:
http://support.microsoft.com/contactus/?ws=support
Napomena U posebnim se slučajevima naknade koje se obično zaračunavaju za pozive službi za podršku neće naplatiti ako Microsoftov stručnjak za podršku utvrdi da se problem može riješiti određenim ažuriranjem. Uobičajene cijene poziva službi podrške primjenjuju se na dodatna pitanja i probleme koje nemaju veze s pripadnom nadopunom. Engleska verzija sadrži atribute datoteka (ili noviju verziju atributa datoteka) koje su navedene u sljedećoj tablici. Datumi i sati za te datoteke izraženi su u koordiniranom univerzalnom vremenu (UTC). Kada se prikažu podaci o datoteci, oni se pretvaraju u lokalno vrijeme. Da biste saznali razliku između koordiniranog univerzalnog vremena (UTC-a) i lokalnog vremena, na upravljačkoj ploči pogledajte karticu Vremenska zona u sklopu modula Datum i vrijeme.
   Datum     Vrijeme      Verzija     Veličina     Naziv datoteke
   --------------------------------------------------
   25. 3. 2003.  18.00  5.0.0.766         281.360  Mq1repl.dll
   4. 2. 2003.  15.51  5.0.0.766          14.096  Mq1sync.exe
   19. 2. 2003.  17.21  5.0.0.769          75.408  Mqac.sys
   25. 3. 2003.  18.00  5.0.0.773         217.360  Mqads.dll
   30. 10. 2002.  16.43  5.0.0.761          25.360  Mqbkup.exe
   25. 3. 2003.  18.00  5.0.0.750          76.560  Mqdscli.dll
   25. 3. 2003.  18.00  5.0.0.773          42.256  Mqdssrv.dll
   21. 10. 2002.  20.31  5.0.0.759          98.064  Mqmig.exe        
   25. 3. 2003.  18.00  5.0.0.759         265.488  Mqmigrat.dll
   25. 3. 2003.  18.00  5.0.0.740         222.480  Mqoa.dll
   25. 3. 2003.  18.00  5.0.0.762           8464  Mqperf.dll
   25. 3. 2003.  18.00  5.0.0.773         428.304  Mqqm.dll
   25. 3. 2003.  18.00  5.0.0.765         102.672  Mqrt.dll         
   25. 3. 2003.  18.00  5.0.0.772          70.928  Mqsec.dll
   25. 3. 2003.  18.00  5.0.0.769         400.656  Mqsnap.dll
   25. 3. 2003.  18.00  5.0.0.762          23.824  Mqupgrd.dll
   25. 3. 2003.  18.00  5.0.0.767         110.352  Mqutil.dll
   25. 3. 2003.  18.00  5.0.0.748          64.784  Msmq.cpl

				

STATUS

Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na". Taj je problem najprije ispravljen u servisnom paketu Microsoft Windows 2000 Service Pack 4.

DODATNE INFORMACIJE

Da bi se izbjegli nepotrebni upiti preusmjeravanja, administratori mogu postaviti parametar registra. Da bismo postavili taj parametar registra umjesto vas, prijeđite na odjeljak "Popravite mi to". Ako to želite sami učiniti, prijeđite na odjeljak "Popravit ću to sam".

Dodatne informacije o nabavi hitnog popravka za Windows 2000 Datacenter Server potražite u članku iz Microsoftove baze znanje pod brojem
265173 Program Datacenter i Windows 2000 Datacenter Server

Popravite mi to

Da biste automatski postavili parametar registra, kliknite vezu Popravite taj problem. Zatim u dijaloškom okviru File Download (Preuzimanje datoteke) kliknite Run (Pokreni), a potom slijedite korake u tom čarobnjaku.

Popravite taj problem
Microsoftov popravak 50085



Napomena Taj je čarobnjak možda dostupan samo na engleskom jeziku, ali automatsko popravljanje funkcionira i za verzije sustava Windows na drugim jezicima.

Napomena Ako trenutno ne radite na računalu na kojemu se pojavljuje problem, rješenje za popravak možete spremiti na izbrisivi memorijski pogon ili na CD, a zatim ga pokrenuti na računalu na kojem se problem pojavljuje.

Sada prijeđite na odjeljak "Kako konfigurirati dodatnu promjenu u ovom servisnom paketu i hitnom popravku".

Popravit ću to sam

Važno Ovaj odjeljak, postupak ili zadatak sadrži upute za izmjenu registra. No nepravilnim izmjenama registra možete prouzročiti ozbiljne probleme. Zato pažljivo slijedite ove upute. Radi bolje zaštite prije izmjene registra stvorite njegovu sigurnosnu kopiju. Tako ćete registar moći vratiti ako se pojave problemi. Dodatne informacije o stvaranju sigurnosne kopije i vraćanju registra potražite u članku iz Microsoftove baze znanja pod brojem
322756 Sigurnosno kopiranje i vraćanje registra u sustavu Windows
Slijedite ove korake, a zatim zatvorite uređivač registra:
  1. Kliknite Start, zatim Run (Pokreni), pa upišite regedit i kliknite OK (U redu).
  2. Pronađite i kliknite sljedeći ključ registra:
    hklm\software\microsoft\msmq\parameters
  3. Na izborniku Edit (Uređivanje) pokažite mogućnost New (Novo), a potom kliknite DWORD Value (Vrijednost DWORD).
  4. Upišite IgnoreSiteLinks, a zatim pritisnite ENTER.
  5. Na izborniku Edit (Uređivanje) kliknite Modify (Izmijeni).
  6. Upišite 1, a zatim kliknite OK (U redu).
Ako je ta vrijednost 1, servis reda čekanja poruka uspostavlja izravnu vezu. Servis reda čekanja poruka pretpostavlja da ne postoji poslužitelj usmjeravanja. Stoga ne izvršava upit servisa Active Directory.

Ta vam postavka registra omogućuje da koristite servis reda čekanja u nestandardnoj konfiguraciji. U napomenama uz izdanje sustava Windows 2000 izričito se navodi da je na svakom web-mjestu potreban poslužitelj usmjeravanja. Taj vam registar može pomoći ako ne želite preusmjeravanje, ali želite koristiti javne redove čekanja.

Sada prijeđite na odjeljak "Kako konfigurirati dodatnu promjenu u ovom servisnom paketu i hitnom popravku".

Kako odrediti postoji li taj problem

Taj se problem može otkriti ako koristite dijagnostičko zapisivanje servisa reda čekanja poruka. U direktoriju %windir%\debug stvara se tekstna datoteka Msmq.log. Datoteka zapisnika sadrži dijagnostičke informacije koje se odnose na servis reda čekanja poruka. Sljedeći koraci omogućuju zapisivanje servisa reda čekanja poruka.

Slijedite ove korake, a zatim zatvorite uređivač registra:
  1. Kliknite Start, zatim Run (Pokreni), pa upišite regedit i kliknite OK (U redu).
  2. Pronađite i kliknite sljedeći ključ registra:
    hklm\software\microsoft\msmq\parameters\debug
  3. Na izborniku Edit (Uređivanje) pokažite mogućnost New (Novo), a potom kliknite DWORD Value (Vrijednost DWORD).
  4. Upišite LoggingTypes, a zatim pritisnite ENTER.
  5. Na izborniku Edit (Uređivanje) kliknite Modify (Izmijeni).
  6. Upišite c00000000, a zatim kliknite OK (U redu).
Kad je omogućeno zapisivanje, možda ćete primiti velik broj stavki zapisnika koji sliče sljedećem:
mqdscore/dsads/69. (&(objectCategory=CN=MSMQ-Site-Link,CN=Schema,CN=Configuration,DC=company,DC=com)(mSMQSite1=CN=location,CN=Sites,CN=Configuration,DC=company,DC=com))

Ako se pojavi neki od simptoma iz odjeljka "Simptomi", primijenite ovaj hitni popravak.

Kako konfigurirati dodatnu promjenu u ovom servisnom paketu i hitnom popravku

Ovaj servisni paket i hitni popravak sadrže dodatnu promjenu. On smanjuje zadanu postavku učestalosti osvježavanja podataka usmjeravanja s tri minute na dvanaest sati pa se podaci usmjeravanja ne mijenjaju tako brzo. Da bi se konfigurirala ta promjena, slijedite ove korake:
  1. Kliknite Start, zatim Run (Pokreni), pa upišite regedit i kliknite OK (U redu).
  2. Pronađite i kliknite sljedeći ključ registra:
    hklm\software\microsoft\msmq\parameters\
  3. Na izborniku Edit (Uređivanje) pokažite mogućnost New (Novo), a potom kliknite DWORD Value (Vrijednost DWORD).
  4. Upišite routingrefreshinterval, a zatim pritisnite ENTER.
  5. Na izborniku Edit (Uređivanje) kliknite Modify (Izmijeni).
  6. Unesite novu vrijednost.

    Nova je zadana vrijednost 12 sati.

Je li to riješilo problem?

Provjerite je li problem riješen. Ako je riješen, završili ste s ovim člankom. Ako problem nije riješen, obratite se podršci.

Svojstva

ID članka: 817076 - Posljednja izmjena: 10. listopada 2011. - Revizija: 2.0
Ključne riječi: 
kbmsifixme kbfixme kbhotfixserver kbqfe kbwin2ksp4fix kbbug kbfix kbwin2000presp4fix KB817076

Pošaljite povratne informacije

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com