Hackcat

Kodėl serveris praneša apie kelis neatsakytus vietinio Agent prašymus ir nutraukia ryšį?

Ryšio įrašas dar nereiškia, kad komandos gauna atsakymus. Pirmiausia paleiskite klientą iš naujo ir patikrinkite pradinę užduotį.

Remkitės terminale nurodyta priežastimi

Jei terminalas nurodo, kad kelios komandos nesulaukė atsakymo, serveris jau galėjo nutraukti šį ryšį, o klientas taip pat užsidarys. Kitos priežastys – pasenusiu laikomas ryšys, žetono atstatymas arba aiškus atjungimas. Visų jų negalima aiškinti vien neveiklumu. Pirmiausia užrašykite priežasties tekstą, patikrinkite, ar kompiuteris buvo užmigęs, ar keitėsi tinklas ir ar tuo metu pradinė užduotis dar buvo rodoma kaip vykdoma.

Paleiskite iš naujo tikrąjį vykdymo klientą

Įsitikinę, kad senas klientas užsidarė, dabartiniuose nustatymuose pasirinkite Nuotolinis valdymas → Kopijuoti komandą ir tiksliniame kompiuteryje iš naujo paleiskite vietinį Agent. Palaukite, kol bus patvirtinta tapatybė ir užmegztas komandų perdavimo ryšys, tada patikrinkite ryšių sąrašą. Vien pokalbio puslapio atnaujinimas sustabdyto terminalo proceso neatgaivins. Darbalaukio ryšio kartojimo mygtuko taip pat nelaikykite CLI paleidimu iš naujo kitame kompiuteryje.

Po atkūrimo patikrinkite būseną

Atsakymo nebuvimas reiškia, kad rezultatai nebuvo patikimai gauti, bet neįrodo, kad ankstesnė komanda apskritai neįvykdyta. Pirmiausia patikrinkite pradinės užduoties išvestį ir tikslinius failus. Prireikus atlikite tik skaitymo patikras, kad sužinotumėte, kas jau padaryta, ir tik tada tęskite likusį darbą. Jei veiksmai rašo failus, diegia programas ar siunčia išorines užklausas, nekartokite viso žingsnio iš karto. Jei naujas ryšys taip pat greitai nustoja atsakyti, išsaugokite laiką, sistemą ir nuasmenintus klaidų žurnalus. Neslėpkite priežasties nuolatiniu žetonų atstatymu.