Strach, ból i nienawiść do pomocy technicznej

Strach, ból i nienawiść do pomocy technicznejHabr to nie jest księga skarg. Ten artykuł dotyczy darmowych narzędzi firmy Nirsoft dla administratorów systemu Windows.

Zgłaszając się do wsparcia technicznego, ludzie często odczuwają stres. Niektórzy boją się, że nie będą w stanie wyjaśnić problemu i będą wyglądać głupio. Inni są przepełnieni emocjami i trudno im powstrzymać oburzenie z powodu jakości usługi — wcześniej nie było żadnych przerw!

Na przykład, z przyjemnością wspominam obsługę klienta Veeam. Odpowiadają może nie najszybciej, ale konkretnie i na temat. Nawet cieszę się, że mogę tam napisać w błahych sprawach, aby nauczyć się jakiejś nowej sztuczki.

Niezła obsługa techniczna w DeviceLock. Doświadczenie ich weteranów zasługuje na szacunek. Prawie po każdym zgłoszeniu wprowadzam kilka słów „Tajnej Wiedzy” do korporacyjnej Wiki. Przy tym szybko zbierają testowe wersje produktu z poprawionym błędem — wsparcie i produkcja są ściśle powiązane.

ArcServe nie jest najlepsze. Mieszkańcy wybrzeża Oceanu Indyjskiego są bardzo, bardzo uprzejmi i uważni, ale nic więcej dobrego powiedzieć nie mogę. Jeśli nie ma gotowej bazy wiedzy, twoje życie będzie smutne.

Na osobność wyróżnia się wsparcie techniczne naszego flagowego oprogramowania antywirusowego — Laboratorium Kaspersky’ego. Tak jak człowiek odkłada wizytę u dentysty, tak samo ja staram się nie pisać tam do ostatniej chwili. Bo będzie długo, boleśnie i z nieprzewidywalnym wynikiem. Lekarzy nie można wybierać, nawet jeśli masz 5000 rubli licencji — leczy ten, który się trafi. A ja sam jestem jakby lekarzem (no, nie lekarzem, a ślusarzem), więc mnie to podwójnie boli.

Do rzeczy.

Aktualizujemy Kaspersky Security for Windows Server z wersji 10.1.1 do 10.1.2. Operacja jest prosta, ale my dobrze wiemy. W kolejny wtorek łatek od Microsoftu zauważyłem, że aktualizacje nie zostały zainstalowane na dużej grupie serwerów.

Okazało się, że na serwerach przestały działać usługi wuauserv i BITS, a przy uruchomieniu zwracana jest błędy:

Strach, ból i nienawiść do pomocy technicznej

Poprawiłem uruchomienie za pomocą prostych metod

sc config wuauserv type= own
sc config bits type= own

Zrozumiałem, że między serwerami jest coś wspólnego — na 100% pacjentów niedawno zainstalowano KSWS 10.1.2.

Mocno mnie boli, więc otworzyłem zgłoszenie.

Witaj!
Po aktualizacji z 10.1.1 do 10.1.2.996 na kilku serwerach usługi BITS i Windows Update przestały działać.
Przy uruchomieniu zwracany jest błąd: 1290
Czy wystąpienie błędu jest związane z instalacją produktu?

Odpowiedź nadeszła szybko.

Dzień dobry, Michale!
Kaspersky Security 10 dla Windows Server podczas instalacji lub aktualizacji wersji nie uwzględnia istniejących usług, ani nie sprawdza/zmienia ich ustawień.

Powiedziano — jak odcięto.

Szybkie googlowanie pokazało, że problem istnieje, przynajmniej istniał. w innej wersji..

Napisałem z powrotem — oto mądrzy ludzie piszą, że problem taki wcześniej był, może i teraz się utrzymał? Przekazałem standardowe informacje techniczne.

7 dni (siedem dni, Karl!) wsparcie techniczne milczało. Wynik nie zadowolił. Przedstawiam w skrócie:

Michał, dzień dobry!

W twoim przypadku, wyłączenie usług po aktualizacji produktu jest związane właśnie z indywidualnymi lub grupowymi ustawieniami systemu operacyjnego (moje wnioski opierają się na badaniu przesłanego przez ciebie raportu).

Zalecam głębokie zbadanie działania systemowych usług. Chętnie pomogę w tym, jednak jest to w kompetencji wsparcia Microsoft, ponieważ podane przez ciebie rozwiązanie jest działające i wymaga tylko jednorazowego wprowadzenia.

Z mojej strony chcę dodać, że obie wskazane przez ciebie usługi dotyczą aktualizacji systemu operacyjnego i w żaden sposób nie wpływają na działanie naszego produktu, w związku z czym na stopień twojej ochrony..

I oto koniec. Smutno.

Dobrze, jeśli Laboratorium Kaspersky'ego nie może znaleźć defektu, to znajdą żołnierze N, będzie trzeba szukać samemu.

Ustawienia usług Windows są przechowywane w gałęzi rejestru:

HKLMSystemCurrentControlSetservices

W systemie plików nie ma nic przydatnego, oprócz plików binarnych.

Czym monitorujemy rejestr? Najbardziej uniwersalne narzędzie — Process Monitor od Sysinternals.

Co jest nie tak z Process Monitor? Jest w nim archisłabo coś znaleźć, jeśli nie wiesz dokładnie, czego szukasz.

Jednocześnie są narzędzia od nie tak szeroko znanej firmy Nirsoft. Wydaje dziesiątki unikalnych programów — od monitorowania podłączeń urządzeń USB po odczytywanie kluczy produktów z rejestru. Jeśli nigdy o nich nie słyszałeś — bardzo polecam odwiedzić stronę i ocenić kolekcję. Kiedy po raz pierwszy o nich usłyszałem — jakbym otworzył pudełko z zabawkami.

Do naszej pracy pomocne będzie narzędzie www.nirsoft.net/utils/registry_changes_view.html
RegistryChangesView v1.21. Ściągamy, uruchamiamy na serwerze.

Pierwsze, co trzeba zrobić — zrzut przed instalacją.

Strach, ból i nienawiść do pomocy technicznej

Następnie uruchamiamy Sysinternals Process Monitor, wyłączamy wszystko z wyjątkiem rejestru, a następnie konfigurujemy zapisywanie wyników do pliku.

Strach, ból i nienawiść do pomocy technicznej

Rozpoczynamy proces instalacji, upewniając się, że wszystko się popsuło.
Tworzymy drugi zrzut w RegistryChangesView.
Porównujemy zrzuty między sobą.

Strach, ból i nienawiść do pomocy technicznej

A oto to, co nas interesowało.

Strach, ból i nienawiść do pomocy technicznej

Strach, ból i nienawiść do pomocy technicznej

Ale kto to zrobił? Może to usługa zniszczyła samą siebie?

Patrzymy na log Process Monitor, zaczynamy od filtrowania procesów:

Strach, ból i nienawiść do pomocy technicznej

Strach, ból i nienawiść do pomocy technicznej

Bierzemy podsumowanie rejestru, sortujemy według pola Writes:

Strach, ból i nienawiść do pomocy technicznej

A oto i poszukiwane:

Strach, ból i nienawiść do pomocy technicznej

Strach, ból i nienawiść do pomocy technicznej

I to wszystko, przyjaciele, przyczyna problemu została znaleziona w 5 minut.

To zdecydowanie instalator Kaspersky, a my dokładnie wiemy, jak psuje on usługę. A więc, łatwo przywrócimy ją do stanu pierwotnego.

Jakie wnioski?

Na wsparcie licz, ale sam też nie zawodź. Nie bądź leniwy. Zajmij się tym.
Używaj odpowiednich narzędzi. Rozszerzaj swój osobisty zestaw narzędzi technicznych. Ucz się tych narzędzi, z których korzystasz na co dzień.
A jeśli sam pracujesz w wsparciu, spróbuj nauczyć się przechodzić przez pierwszą fazę - 'Negację'. To zresztą najtrudniejsze.

Chciałbym sam zacząć stosować te porady. Pozdrowienia do Laboratorium!

PS: Dziękuję berez za pomoc z interpunkcją.

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster