Post

Kuulge kohalikud sysadminnid ja sysadminnilised: miks mu serveris curl enam --max-time (jne.) ei aktsepteeri ja lihtsalt... hangub?

0 reposts2 likes

Hüpoteetiliselt... aga see on üle kõigi konteinerite samamoodi, kui nad samas kasutavad võrdlemisi erinevaid alus-image'id eri curli versioonidega 🤔

Ma eeldasin, et max-time sisaldab connect-timeouti juba, aga võid ju huvi pärast proovida curl --connect-timeout 1 --max-time 5 Kui mingi lisandunud asi dropib vahelt pakette, siis võib jääda connecti ajal hanguma

Sama vaikus. Curl on seesama, mis, repost tuleb, seda pole keegi otseselt näppinud... Probleem hakkaski ilmnema, kui healthcheckid jäid "rippuma", vahepeal oli neid paari tuhande kandis ootel...

Hah. Ühes kolmandas vestluses pakuti, et AppArmor on lolliks läinud ja... oligi. Mul ei ole Ubuntu Pro-d, aga millegipäras oli ta veendunud, et peaks olema ja kuidagi sealtkaudu blokkis ära curli...

Täpsemalt: selgus, et 16. oktoober tuli unattended-upgrade raames terve posu uuendusi, mis millegipärast just curl'i ohtlikukspeetavate rakenduste nimekirja panid, mille tulemusena ei saanud see isegi nii kaugele, et saaks ühtegi stream'i avada, isegi mitte STDOUT-i 😅 Väga turvaline!

Konteinerites on pisut erinevad variandid, aga tulemus on kõigis sama, kui mingi URL järgi panna... vaikus...