| Termin | Definicja |
|---|---|
| Get-SmbConnection nie pokazuje aktywnych sesji |
Czym jest komunikat „Get-SmbConnection nie pokazuje aktywnych sesji”Polecenie Wynik polecenia trzeba odczytywać jako chwilowy obraz połączeń klienta SMB, a nie jako pełną listę wszystkich dostępów do zasobów w sieci. Informacja pojawia się dopiero wtedy, gdy system rzeczywiście utrzymuje sesję między lokalnym komputerem a zdalnym udziałem. Samo istnienie urządzenia w otoczeniu sieciowym, możliwość rozpoznania jego nazwy lub wcześniejsze zapisanie poświadczeń nie musi powodować pojawienia się wpisu w Kontekst techniczny i porównanie z innymi poleceniami - Get-SmbConnection nie pokazuje aktywnych sesjiIstotne jest rozróżnienie pomiędzy udziałem dostępnym, sesją SMB oraz otwartym uchwytem pliku. Do innych celów przeznaczone są polecenia Przydatne bywa zestawienie kilku obserwacji w jednym oknie PowerShell: Warto również sprawdzić, czy polecenie jest wykonywane w odpowiednim kontekście użytkownika. Połączenie utworzone w innej sesji logowania, przez usługę systemową albo z użyciem odmiennych poświadczeń może nie być widoczne w oczekiwanym miejscu. Znaczenie ma także to, czy używana konsola działa w środowisku 64-bitowym, czy polecenie jest kierowane do komputera lokalnego, oraz czy filtrowanie wyniku nie usuwa interesujących rekordów. W przypadku zdalnego zarządzania trzeba dodatkowo odróżnić problem z odczytem danych od rzeczywistego braku połączeń. Typowe problemy prowadzące do pustego wyniku - Get-SmbConnection nie pokazuje aktywnych sesjiNajczęstszą przyczyną jest brak operacji, która utrzymywałaby połączenie SMB. Samo otwarcie Eksploratora plików nie zawsze wystarcza, szczególnie gdy przeglądany jest tylko adres urządzenia albo lista katalogów. Sesja może zostać utworzona dopiero po wejściu do konkretnego udziału, otwarciu pliku lub wykonaniu polecenia odwołującego się do ścieżki UNC, na przykład Drugą grupę przyczyn stanowią błędne założenia dotyczące kierunku komunikacji. Uruchomienie Pusty rezultat może wystąpić również po rozłączeniu mapowanego dysku, zmianie adresu urządzenia, przełączeniu profilu sieciowego lub zmianie konta używanego do uwierzytelniania. Podobny efekt daje odwołanie do zasobu przez inny protokół, na przykład WebDAV, FTP albo aplikacyjny interfejs synchronizacji. W takim przypadku folder może być dostępny dla użytkownika, ale nie powstaje sesja rejestrowana przez mechanizmy SMB. Przed wyciągnięciem wniosku o błędzie należy sprawdzić kilka elementów:
Jeżeli po wykonaniu odwołania do udziału pojawia się błąd logowania, odmowa dostępu, niedostępność ścieżki lub rozłączenie po krótkim czasie, sama pusta lista nie jest już głównym problemem. Wtedy trzeba przejść do diagnostyki nazw sieciowych, łączności, uprawnień NTFS i udziału, zapisanych poświadczeń oraz dzienników zdarzeń związanych z klientem SMB. W jakich sytuacjach warto poprosić o ocenę stanu sprzętu - Get-SmbConnection nie pokazuje aktywnych sesjiDo serwisu warto zgłosić się wtedy, gdy brak wpisów w Przed przekazaniem sprzętu dobrze zanotować dokładną treść błędu, nazwę udziału, moment występowania problemu oraz informację, czy dostęp działa z innego komputera. Nie należy jednak udostępniać haseł ani kopiować poufnych plików tylko na potrzeby diagnozy. Wystarczające mogą być wyniki poleceń, zrzuty komunikatów i opis czynności, po których pojawia się problem. Jeżeli używany jest komputer firmowy, trzeba również ustalić, czy zmiany konfiguracji sieciowej może wykonywać użytkownik, czy wymagane są uprawnienia administratora. |