Tips för att felsöka sporadiska SSH-problem
Hej
Har under lång tid haft sporadiska problem med att utnyttja SSH för att hantera mina RPi. Jag har inte inte riktigt kunnat förstå vad som händer eller hur jag ska felsöka problemet.
Jag har några RPi, de jag använder oftast nu är ett par Pi Zero W som jag satt statisk IP på. De kör vilket default OS det nu är man får från hemsidan, hette väl förut Raspbian men har väl bytt namn? För att snacka med dem har jag en laptop med Ubuntu 16.04LTS. Det som även bör nämnas är att jag har dubbla routrar. Ena är bakom den andra och kör VPN. Om det nu är misstänkt kan jag ta frågor och beskriva mer.
För att utveckla så kör jag sshfs för att tillgång till filerna och så sshar jag för att exekvera och köra kommandon. Det som ibland händer är att anslutningarna över SSH plötsligt slutar svara. Försöker jag spara en fil så låser sig editorn och bara väntar, oftast någon längre tid där vi talar om några eller flera minuter. När det släpper så har min sparning eller kommandot jag skrev gott igenom utan problem. Det händer både sshfs-mounten och ssh-sessionen samtidigt. Jag kan samtidigt som det hänger sig hoppa in i en terminal och pinga utan problem.
Jag misstänkte att det kanske var laptopen som fick för sig att byta wifi-anslutning till den andra routern och så kommer funkar det igen när den byter tillbaka men kollar jag mitt IP under frysning och efter så är den samma. Jag kan inte se att det händer under några speciella förhållanden eller med några jämna mellanrum. Ibland går det felfritt under lång tid och ibland händer det några gånger under en timme.
Jag vill minnas att det här även är ett problem om jag kör till en Pi med kabel, så det känns inte som ett nätverksproblem utan snarare något med SSH specifikt eller någon kombination av saker.
Jag tar gärna tips på vad det kan vara, saker att undersöka eller verktyg att använda för att förstå felet.