Wannear't it byld ophâldt mei bywurkjen mar de mûs glidet noch oer it ôfstânsburoblêd, is de foar de hân lizzende konklúzje dat de VPN fallen is. Dy konklúzje is meastentiids ferkeard. In beferzen frame mei wurkjende ynfier betsjut dat de sesje en syn ynfierkanaal libje, wat de flater nei it grafyske ferfier ta skoot ynstee fan nei rûtebepaling of oanmeldgegevens. Twa flugge observaasjes skiede de trije flaters dy't brûkers mei itselde wurd beskriuwe.

Wat it friezen jo net fertelt

Ôfstânsburoblêd ferfiert ynfier en skermbywurkingen oer TCP 3389, en aktuele Windows-klanten kinne in UDP-ferfier tafoegje foar it grafysk swiere part fan de stream. Op in tunnel dy't gruttere datagrammen fragmintearret of weilizze, bliuwt it betroubere kanaal toetsôfslaggen ferfieren wylst it grafyske kanaal fêstrint. It resultaat is de frjemde kombinaasje fan in fêstrûn byld en in toetseboerd dat reagearret. Dat ferklearret ek wêrom't opnij ferbinen soms it symptoom in minút genêst en it dan werombringt.

In sesje dy't ôfbrekt en opnij ferbynt is in oare flater, en ien dy't hielendal net iepenet is in tredde. Earst de foarm neame hâldt jo fan it testen fan de ferkearde laach.

Skied de trije flaters mei twa opdrachten

Berikberens is goedkeap út te sluten. Testje de RDP-poarte fan de klient, lês dan de sesjestatus op de host.

Test-NetConnection rdp-host.example.com -Port 3389
query user /server:rdp-host

In mislearre TCP-test betsjut dat de sesje nea iepene is, behannelje it dus as in probleem mei firewall, berik of tsjinst ynstee fan friezen. In suksesfolle test mei in aktive sesje befêstiget dat it kontrôlekanaal bestiet, wat krekt it gefal fan it beferzen byld is. Rin it host-query út fan in akkount dat tastimming hat om sesjes te sjen, want in tastimmingsflater liket op in lege list. Skriuw de sesje-ID en steat op, om't in ôfbrutsen sesje dy't syn ID hâldt net itselde is as in aktive.

Skeakelje it UDP-ferfier út en fergelykje

As allinnich it byld fêstrint, fergelykje dan klantferfier ien feroaring tagelyk. De ynboude klant en de Store-klant diele gjin stack, en it belied hjirûnder hellet UDP út de ynboude klant.

reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client" /v fClientDisableUDP

In wearde fan 1 betsjut dat UDP al út is foar dy klant, dus in friezen dat de ynstelling oerlibbet is gjin UDP-paadprobleem. As de wearde ûntbrekt, aktivearje it belied, ferbyn opnij en werhelje krekt de aksje dy't earder beferzen. Testje de Store-klant as in aparte stap ynstee fan beide feroaringen te kombinearjen, oars witte jo net hokker fan belang wie. Hâld de klantferzje yn jo notysjes, om't ferfiergedrach oer Windows-útjeften hinne ferskood is.

Wannear't ien host fêstrint mar de rest is goed

Ien falende host op in oars sûn subnet wiist fan de tunnel ôf. Kontrolearje de MTU fan it paad en de stack fan it ôfstânsbyld foardat jo VPN-ynstellingen oanreitsje.

ping -f -l 1472 rdp-host.example.com

In antwurd bewiist dat it paad in pakket fan folsleine grutte sûnder fragmintaasje op dy grutte ferfiert, wylst in mislearring mei de do-not-fragment-flagge suggerearret dat de MTU fan de tunnel oandacht nedich hat. As 1472 bytes trochkomme en allinnich dy host fêstrint, sjoch dan nei syn grafyske stjoerder en lading ynstee fan it netwurk. In flugge bestandskopy nei deselde masine seit wat oer trochstreaming, net oer it RDP-grafyske kanaal. Feroarje ien fariabele tagelyk en werhelje deselde hânling op it skerm, sadat de fergeliking wat betsjut.

As de sesje hielendal net iepenet, stop hjir, want dat is berikberens en gjin friezen. Oars hâld de ferfierynstelling dy't it symptoom feroare en skriuw dy op mei de klantferzje.

Relatearre artikelen