
Administrator Configuration Managera sprawdza zwykle w konsoli administracyjnej statusy komponentów. Gdy pokazywane są na zielono, można przypuszczać, że wszystko działa poprawnie. Czasem jednak jest inaczej. Status SMS_NOTIFICATION_SERVER jest w konsoli „zielony”

W logu BGBServer.log powtarza się błąd:

Brak kolejki jest błędem, jednak nie wpływa to na status serwisu. Sprawdzanie dostępności portu 10123 TCP nie wykazuje błędu. Dokładniejsze sprawdzenie wykazuje, że oprócz pojawiania się błędów w logu, nie działają: CMPivot, skrypty oraz akcje wywoływane u klienta, zatem zastosowania mechanizmu Notification.
Przyczynę ujawnia sprawdzenie po stronie serwera bazodanowego:

Jak widać winowajcą jest ustawienie is_broker_enabled (powinno być 1). Oczywiście dokumentacja Configuration Manager-a wyraźnie stwierdza, że SQL Service Broker ma być włączony[1].
Warto zauważyć, że od wersji 2010 Configuration Managera można zorientować się, że mamy do czynienia z nieprawidłowością, badanie „Scenario health” pokaże w przypadku SQL Server service broker przeterminowanie:

We wcześniejszych wersjach brakowało takiego badania, idącego dalej niż tylko sprawdzenie serwisu SMS_NOTIFICATION_SERVER.
[1]https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/configs/support-for-sql-server-versions#sql-server-service-broker-ssb