Odmowa dostępu podczas edycji właściwości kolejkowania wiadomości MSMQ

9

Próbuję dostosować właściwości Usługi kolejkowania wiadomości (w szczególności limity przechowywania wiadomości) za pomocą aplikacji Zarządzanie komputerem na moim komputerze. Nie udaje się to z następującym komunikatem:

Nie można ustawić właściwości
Błąd: odmowa dostępu.

Jestem zalogowany za pomocą konta należącego do lokalnej grupy Administratorzy. Mogę wykonywać wszystkie inne zadania administracyjne, które próbowałem. Co może przeszkadzać mi w zmianie tych ustawień?

Platforma: Windows Vista Business SP2 (x64)

Adam Holmberg
źródło

Odpowiedzi:

6

Umieszczam to tutaj dla potomności;)

Tło: tak długo, jak korzystam z systemu Windows 2008 R2, nie byłem w stanie zmienić ustawień konfiguracji Usługi kolejkowania wiadomości (takich jak limity pamięci, lokalizacje pamięci, zabezpieczenia itp.) Ani uzyskać dostępu do kolejek systemowych (wiadomości dziennika, Wiadomości niedostarczone, Transakcyjne wiadomości niedostarczone); wszystkie próby zrobienia którejkolwiek z tych rzeczy skutkowały tajemniczym błędem „Odmowa dostępu”. Ilekroć musiałem instalować Usługi kolejkowania wiadomości na serwerze w naszym środowisku, korzystałem z Menedżera serwera, aby zainstalować funkcję Usługi kolejkowania wiadomości.

Rozwiązanie (?): Kapryś, zamiast instalować funkcję kolejkowania wiadomości, zamiast tego wybieram dodanie roli „Serwer aplikacji”. Dodanie tej roli automatycznie zaznaczyło i zainstalowało funkcję kolejkowania wiadomości, chociaż włączyło tylko serwer kolejkowania wiadomości, a nie integrację usług katalogowych i wyzwalacze kolejkowania wiadomości.

Teraz mogę ponownie skonfigurować ustawienia Usługi kolejkowania wiadomości, a także uzyskiwać dostęp i wykonywać działania w kolejkach systemowych.

Patrick Mankiet
źródło
Czy znalazłeś jakieś inne rozwiązanie tego problemu? To rozwiązanie jest trudne w przypadku, gdy masz wiele skonfigurowanych kolejek.
Restuta,
@Restuta, niestety nie, nie znaleźliśmy żadnego innego rozwiązania.
Patrick Cuff
3

Ten blog może być również przydatny: http://blog.aggregatedintelligence.com/2012/03/msmqsecurity-descriptor-cannot-be-set.html

Zasadniczo mówi, że aby móc zmienić ustawienia kolejki, twoje konto musi być ustawione jako właściciel kolejki i wyjaśnia, jak to zrobić.

To zadziałało dla mnie.

PierrOz
źródło
1
Metoda ręczna w tej witrynie rozwiązała moje problemy. To naprawdę powinna być odpowiedź, ponieważ wybrana wymaga ponownej instalacji.
user2426679,
0

Jakie są zatem ustawienia zabezpieczeń usługi kolejkowania wiadomości na komputerze? Jeśli ustawienia są wystarczająco otwarte, może to być problem z kontrolą dostępu użytkownika, w którym Zarządzanie komputerem nie jest podnoszone do poziomu administratora, nawet jeśli jesteś zalogowany jako lokalny administrator.

Pozdrawiam John Breakwell

John Breakwell
źródło
Używam zarządzania komputerem jako administrator. (wybierając „Uruchom jako administrator”
Restuta,
0

Miałem ten sam problem i uznałem to za przydatne:

  1. Przejdź do serwera, na którym znajduje się MSMQ
  2. Kliknij Start> Uruchom, a następnie Regedit
  3. Przejdź do HKLM \ Software \ Microsoft \ MSMQ \ Parameters \
  4. zobaczysz typ binarny „REG_DWORD” o nazwie Grupa robocza.
  5. Dane do tego powinny wynosić 0 × 00000000 (0)
  6. Kliknij dwukrotnie na ten DWORD i zmień wartość na 1. Pozostaw wszystko inne jako domyślne
  7. Zamknij Regedit
  8. Przejdź do usług, a następnie uruchom ponownie usługę MSMQ.
  9. Kliknij prawym przyciskiem myszy właściwości w kolejce wiadomości. Powinieneś być w stanie zobaczyć więcej kart i błąd zniknął.
01F0
źródło
hmm ... nie działa dla mnie ...
PierrOz
0

Wypróbuj poniższe rozwiązanie, które działało dla mnie: -

Uruchom Menedżera serwera na komputerze, na którym znajduje się kolejka. Kliknij Funkcje prawym przyciskiem myszy i kliknij „Dodaj funkcje”

Przeanalizuj w sekcji Usługi kolejkowania wiadomości i Usługi kolejkowania wiadomości. Powinno zostać wyświetlone pole wyboru dotyczące integracji usługi katalogowej.

Sprawdź i kliknij zainstaluj.

Zwykle musisz ponownie uruchomić serwer, aby pokazać zmianę.

Venkat
źródło