Nousin 5.00. Olisi nukuttanut vielä, muttei väsyttänyt. #
Keitin potut ja keitin ja pakastin riisipuuron. Paistoin kaalipapupalat. #
Vein jätteitä molokiin. Myös viisi vuotta sitten ostamani Salomon Custer GTX:t, joilla siis olin pyöräillyt aivan viime aikoihin asti. (Garmin oli kellottanut niillä kuljetuksi 31 354,3 km ja 2 208 tuntia.) #
Uusia en ole vieläkään ostanut, mutta pitäisi kyllä, sillä Asicseilla ajamani keskiviikon lenkin jäljiltä ihan puutuneeksi menneeseen oikeaan päkiään ei ole tunto vieläkään kunnolla palannut. #
Panin neljänkympin pyykit pyörimään. Tyhjensin pyykkitelineen. #
Laadin ChatGPT:lle pienoisnovellin Wireguard-pulmastani. Aikomuksenanihan siis on siirtää sekin palvelu uudelle palvelimelle palastellen, eli niin, että vanha palvelin palvelee rinnalla, ja vaihdan asiakkaat yksi kerrallaan käyttämään sen sijasta tuota uutta, mahdollisimman vähillä muutoksilla asiakkaiden asetuksissa. Tämän takia palvelimet täytyy myös ketjuttaa, eli uusi ei aluksi tiedä muista vertaisista kuin vanhan palvelimen, ja sitten kun tuon niitä asiakkaita sinne uudelle, niin niiltä siirtämättömille vertaisille tarkoitettu liikenne välittyy vielä uudelta sieltä vanhan kautta (kun vain jälkimmäinen tietää missä ne siirtämättömät ovat). #
Omin neuvoin pääsin niin pitkälle, että uudelle palvelimelle siirretyt asiakkaat kyllä pystyivät keskustelemaan keskenään, mutta tuo liikenteenohjaus vanhalla vielä oleville ei toiminut. #
ChatGPT:n ensimmäinen veikkaus oli, että paluuliikenne ei toimi, eli että vanha palvelin kyllä saa liikennettä niiltä uudelle siirretyiltä, mutta kun sillä oli yhä myös ne uudelle jo siirretyt siellä omissa määrittelyissään, se yritti vastata sitä kautta eikä takaisin uudelle palvelimelle. Täysin järkeenkäypä selitys, ja ensimmäinen ratkaisuehdotus oli, että siirrettyjen asiakkaiden kohdalle vanhan palvelimen asetuksissa pitää määrätä pääteasemaksi uuden palvelimen LAN-osoite. #
Se ei kuitenkaan tepsinyt, joten kaivelin debugauslokia esille, mikä paljasti, että ”Packet has unallowed src IP”. Eli vanha palvelin hylkäsi ne siirretyiltä asiakkailta tulevat paketit jo ovella. Tämän avulla ChatGPT sitten jo osasikin kertoa, että ne siirrettyjen asiakkaiden Wireguard-osoitteet pitää vanhan palvelimen määrittelyissä siirtää sinne uuden palvelimen avaimen alle, koska ilmeisesti ne sieltä tulevina ovat vanhan näkökulmasta sen uuden palvelimen paketteja, eivätkä niiden asiakkaiden (joilta ne alun perin ovat). #
Näinhän se sitten korjautuikin. Tätä en kyllä omin neuvoin olisi varmaan ikinä keksinyt. #
Paistoin ja söin saman kasvissörsselin kuin viimeksi. #
Saunoin. #
Wireguardin jälkeen siirsin sähköpostivälityksen uudelle palvelimelle. #
Tunnistelin perhosia. #
Viihdekulutus #
- Trash Theory: Exploring Queen, We Will Rock You & We Are The Champions | New British Canon
- Space Quest Historian: Digital Dumpster Diving: 4 weird games on that no one has played
- CinemaWins: Everything GREAT About Interstellar! (Part 2)
- H-M O: Portraits of Nature
- PC Music: felicita - hej! (Official Album Stream)
- MADS: Teenage Zombies
- Tarzan the Ape Man (1932 film)