Uvod
Ovaj članak opisuje bezbednosnu ispravku za Service Bus 1.1 za Windows Server. Ova bezbednosna ispravka adresuje bezbednosni bilten MS14-042 za Servis Bus 1.1 i neke dodatne ispravke greške.
Više informacija o bezbednosnom biltenu MS14-042 za Service Bus 1.1 za Windows Server potražite na sledećoj TechNet lokaciji:https://technet.microsoft.com/library/security/MS14-042
Dodatne informacije o dodatnim problemima koje hitna ispravka rešava potražite u odeljku "Više informacija".
Preporučujemo da testirate ovu ispravku pre nego što je primenite u okruženju proizvodnje. Napomišite Broj verzije za ovaj kumulativni paket ispravki 2.0.30904.0.Više informacija
Podržani kumulativni paket ispravki sada je dostupan od korporacije Microsoft. Ova kumulativna ispravka je dostupna za preuzimanje u odeljku "Preuzimanje informacija" u ovom članku.
Problemi koje ova kumulativna ispravka rešava
-
Microsoft bezbednosni bilten MS14-042 za service Bus 1.1 za Windows Server https://technet.microsoft.com/library/security/MS14-042.
Dodatne informacije o bezbednosnoj ranjivosti potražite u -
Postavka MaxMessageSizeInBytes u okruženju ServiceBus nije poštovana za AMQP slanje, kao u sledećem scenariju:
-
Kada klijent usluge bus koristi AMQP protokol, korisnici mogu da dobiju poruku o izuzetku "javax.jms.JMSException".
-
Do ovog izuzetka dolazi kada Service Bus pokuša da pošalje poruke koje su veće od 256 KB, bez obzira na vrednost konfiguracije za MaxMessageSizeInBytes.
-
Vrednost maxMessageSizeInBytes može da se izmeni u povezivanja NetMessagingProtocolHead u Microsoft.ServiceBus.Gateway.exe.config datoteci.
-
-
Komanda Set-SBNamespace PowerShell ponekad daje grešku ArgumentOutofRangeException, kao u sledećem scenariju:
-
Kada klijenti pokreću Set-SBNamespace PowerShell komandu zajedno sa opcijom –ManageUsers, nailaze na sledeći izuzetak:
System.ArgumentOutOfRangeException: Argument PrimaryKey ne može da premaši 256 znakova Ime parametra: PrimaryKey u Microsoft.ServiceBus.Messaging.SharedAccessAuthorizationRule.set_PrimaryKey(vrednost niske) na lokaciji Microsoft.ServiceBus.Commands.AuthorizationRuleHelper.Encrypt(AuthorizationRules pravila, šifrovanje NiskeToken) -
Do ovog problema dolazi kada klijent više puta pokrene Set-SBNamespace i opciju –ManageUsers.
-
-
Konfiguracija busa usluge ne uspeva, kao u sledećem scenariju:
-
Klijent koristi prilagođeni certifikat, a polje Tema sadrži dodatna polja izvan polja Uobičajeno ime (CN).
-
Čarobnjak za konfiguraciju servisnog autobusa završava, a zatim prikazuje zelenu oznaku provere. Međutim, service Bus nije ispravno konfigurisan i ne radi na očekivani način.
Da biste utvrdili da li ovaj problem utiče na Servisni autobus, pokrenite komandu SB-GetMessageContainer PowerShell. To će ukazati na stanje kontejnera poruka ili kontejnera. Ovaj problem utiče na stanja "Nije učitano" i "Kreiranje" kada je "Aktivan" očekivano stanje.
-
-
Konfiguracija Upravljača tokovima posla može da ne uspe kada koristi isti prilagođeni certifikat kao Service Bus server, kao u sledećem scenariju:
-
Klijent pokušava da konfiguriše farmu menadžera toka posla pomoću zaodovoljnja balansa mrežnog opterećenja (opisano na https://support.microsoft.com/kb/2949779).
-
Upravljač tokovima posla koristi isti prilagođeni certifikat koji koristi Service Bus server.
-
-
Čarobnjak za konfiguraciju autobusa usluge ponekad ne uspeva kada koristi baze podataka koje imaju omogućeno SQL preslikavanje, kao u sledećem scenariju:
-
Klijent koji koristi čarobnjak za konfiguraciju saobraćaja usluge ili koji pokreće New-SBFarm PowerShell i prima sledeću poruku o grešci:
Operacija konfiguracije nije uspela. Otpustite baze podataka i ponovo koristite "Kreiranje nove farme". -
U odeljku "Detalji" korisnik vidi sledeće:
-
Operacija se ne može izvršiti na SBDatabase baze podataka jer je uključena u sesiju preslikavanja baze podataka ili grupu dostupnosti. Neke operacije nisu dozvoljene u bazi podataka koja učestvuje u sesiji preslikavanja baze podataka ili u grupi dostupnosti.
-
Izraz ALTER DATABASE nije uspeo
-
-
Do ovog problema može doći kada je omogućeno SQL preslikavanje.
Napomišite Kada koristite unapred kreirane baze podataka sa SQL preslikanjem, morate da podesite sledeće atribute u bazama podataka. Ako ovi atributi nisu postavljeni, komanda New-SBFarm PowerShell neće uspeti čak i kada se primeni ova ispravka.-
U bazi podataka mrežnog prolaza usluge dodajte sledeće atribute: snapshot_isolation_state = 1 is_read_committed_snapshot_on = 1
-
-
U svakoj od baza podataka kontejnera za poruke busa usluge dodajte sledeće snapshot_isolation_state = 1 is_read_committed_snapshot_on = 1 is_trustworthy_on = 1
atribute:
-
Informacije o paketu kumulativnih ispravki
Preuzimanje informacija
Sledeća datoteka je dostupna za preuzimanje sa lokacije Microsoft Download Center:
https://www.microsoft.com/download/details.aspx?familyid=927a4c84-85ac-47ab-ad80-1156b7a68a27 Za više informacija o tome kako da preuzmete datoteke Microsoft podrške kliknite na sledeći broj članka da biste prikazali članak u Microsoft bazi znanja:
119591 Kako da nabavite datoteke Microsoft podrške iz usluga na mreži
Microsoft je skenirao ovu datoteku zbog virusa. Microsoft je koristio najnoviji softver za otkrivanje virusa koji je dostupan na datum kada je datoteka objavljena. Datoteka se skladišti na serverima poboljšanim bezbednostima koji sprečavaju sve neovlašćene promene u datoteci.
Preduslovi
-
Podržani operativni sistemi: Windows Server 2008 R2 SP1, Windows Server 2012 i Windows Server 2012 R2
-
Softverski zahtevi: Morate da imate Service Bus 1.1 instaliran na računaru na kojem instalirate ispravku.
-
Akreditivi: Pre nego što pokrenete izvršnu jedinicu, morate da imate administratorske akredicije na računaru na kojem instalirate softver. Dodatne informacije potražite u dokumentaciji za Service Bus 1.1.
Primena
Svaki računar na farmi računara mora da ima instaliranu ovu ispravku.
Ponovo pokreni zahtev
Možda ćete morati ponovo da pokrenete računar kada primenite ovu kumulativnu ispravku.
Deinstalacija ovog kumulativnog paketa ispravki
Da biste deinstalkovali ovaj kumulativni paket ispravki, pratite ove korake:
-
Na kontrolnoj tabli otvorite stavku Programi i funkcije.
-
Na listi instaliranih ispravki pronađite LDR bezbednosne ispravke za service Bus 1.1 (KB2972621).
-
Kliknite desnim tasterom miša na stavku Bezbednosna ispravka za Service Bus 1.1 (KB2972621)LDR, a zatim izaberite stavku Deinstalni.
Ovaj kumulativni paket ispravki možete da deinstališete i pomoću komandne linije. Na komandnoj liniji pokrenite sledeću komandu:
C:\ProgramData\Microsoft\E-Business Servers Updates\Updates\Uninstall2972621\setup.exe /u 0 /branch LDR
Informacije o datoteci
Verzija engleskog (SAD) ovog kumulativnog paketa ispravki koristi Microsoft Windows Installer paket za instaliranje kumulativnog paketa ispravki. Datumi i vremena za te datoteke navedeni su u Koordinisano univerzalno vreme (UTC) u sledećoj tabeli. Kad prikazujete informacije o datoteci, datum se konvertuje u lokalno vreme. Da biste pronašli razliku između UTC-a i lokalnog vremena, koristite karticu Vremenska zona u stavci Datum i vreme na kontrolnoj tabli.
Ime datoteke |
Verzija datoteke |
Veličina datoteke |
Datum |
Vreme |
Platforma |
Microsoft.ServiceBus.dll |
2.1.40512.2 |
2.906 KB |
6/12/2014 |
10:20 |
x64 |
Microsoft.Cloud.ServiceBus.Client.dll |
2.1.40512.2 |
2.904 KB |
6/12/2014 |
10:20 |
x64 |
Microsoft.ServiceBus.Commands.dll |
2.0.40512.2 |
405 KB |
6/12/2014 |
10:20 |
x64 |
Microsoft.Cloud.ServiceBus.Messaging.dll |
2.0.40512.2 |
644 KB |
6/12/2014 |
10:20 |
x64 |
CreateMessagingHostClusterSchema.sql |
17 KB |
6/12/2014 |
10:20 |
||
CreateSqlMessagingStoreSchema.sql |
45 KB |
6/12/2014 |
10:20 |