Posted by isecore on 17th September 2007
Så, nu verkar det vara klart. Igår natt satte jag mig ned och började förbereda för bytet till Apache2. Man kan tro att det är en lätt match att uppgradera, och även om jag stålsatte mig för det värsta hoppades jag givetvis ändå att det skulle gå relativt smidigt. Jag har undvikit Apache i flera år eftersom jag lärt mig tillräckligt om detta mycket kraftfulla program och insett att min ursprungliga konfigurering var allt annat än elegant. Men jag har låtit det bero, och eftersom det funkat hittils har jag inte rört det speciellt mycket.
Men iom uppgraderingen blev jag tvungen att kika i min förvirrade och ostrukturerade konfigurering. Efter lite backup påbörjade arbetet.
Och vilket arbete…
Timmarna flög på medan jag hamrade vid tangentbordet. Hur jag än gjorde ville saker inte funka enligt mina egna principer, och min ovana vid Apache2’s något förändrade konfigurationsstil gjorde mig sur och frustrerad. Jag fick ingenting att funka som jag ville, och jag svor och svor åt alla irritationer och ologiska moment som dök upp. Inga vhosts, PHP ville inte funka som det skulle. Etc etc etc.
Till sist gav jag upp, lät Apache vara i ett brutet tillstånd och gick och la mig. Efter en natt med någorlunda god sömn bestämde jag mig för att tackla det igen, och med ett lite kyligare huvud och mer energi bakom pannbenet har det nu ordnats. Fortfarande misstänker jag att det finns arbete kvar, men nu funkar allt som innan. Hoppas jag, jag kommer säkert att hitta saker som kan behöva donas med…
En sak som jag lärt mig är dock något jag vill sprida med mig: Använd inte Fasterfox. Jag har använt den, men många av mina problem igår insåg jag berodde på denna extension. Använd den inte, den är inte bra alls. Hade jag inte haft den installerad hade jag sluppit många av mina bekymmer — saker som jag felaktigt skyllde på Apache2 när det i själva verket var Fasterfox som var skurken. Efter avinstallation försvann många problem, och de som kvarstod gick att felsöka på ett logiskt sätt.
Jag vill också ösa mer beröm över Debian och dess robusthet, smidighet och anpassningsbarhet. Tack vare APT gick det så mycket smidigare att uppgradera till Apache2 jämfört med om jag hade blivit tvungen att göra det på Old Skool-sättet. Jag har svårt att föreställa mig en bättre distribution för servrar, åtminstone inom GNU/Linux-världen.
Technorati Tags: apache, linux, gnu, debian, apt, php
Posted in Internet, Linux/UNIX, My domain | 2 Comments »
Posted by isecore on 15th September 2007
Den senaste månaden har jag utfört en del uppgraderingar i servern. Hårdvaran är identisk, men jag har genomfört en del uppgraderingar som gått och grämt mig sedan länge.
Den första uppgraderingen blev i våras när jag dist-upgraderade Debian till senaste Etch (4.0) och då på köpet fick MySQL5 istället för 4.xx. För några veckor sen uppgraderade jag till PHP5 från 4.xx, detta eftersom de flesta projekt håller på att fasa ut stöd för äldre PHP-versioner. Det gick smidigt över förväntan, jag trodde det skulle bli massor med bök och strul men uppgraderingen tog bara 10 minuter och bestod mest i lite apt-gettande. Efter nån dag av drift betraktade jag det som “stabilt” eftersom ingen klagat över funktionaliteten.
Igår bytte jag bort Exim, den MTA (Mail Transport Agent) som skött mailen på darklands sedan 2003 eller så. Ersättare blev Postfix. Orsakerna till bytet var att Exim verkade ha stagnerat samt att prestandan är allt annat än lysande. När mailvolymerna var mindre gick det an, men Exim orkar inte riktigt med 5000-7000 spam om dagen utan att påverka prestandan på övriga tjänster och blev därför utbytt. Dessutom är Exim hysteriskt svårkonfigurerad, Postfix underlättar iom att den har en Webmin-modul man kan sköta allt via. Very najs. Uppgraderingen gick mycket smidigt, krävdes bara lite mindre modifikationer för att anpassas till hur jag vill ha saker.
Så nu planerar jag den stora uppgraderingen. Apache ska bytas ut från 1.3.xx till 2.xx-serien. Jag har ingen bra orsak till varför jag gör detta iom att 1.3′an har godkänd prestanda och får regelbundna säkerhetsuppdateringar. Hittils har jag använt “if it ain’t broken don’t fix it” som motivation till att undvika den här uppgraderingen, jag är nämligen helt övertygad om att det kommer att bli strul på den fronten.
Därmed sagt, om ni märker av problem de närmaste dagarna så beror det på att jag mekar i Apache.
Technorati Tags: apache, linux, debian, etch, uppgradering, http, www
Posted in Linux/UNIX, My domain | No Comments »
Posted by isecore on 26th July 2007
Idag är det återigen den där dagen. Dagen då jag på allvar började blogga, och då bloggen som ligger på den här adressen (och som Just Du läser precis Just Nu) blev född. Visserligen så provade jag blogga några gånger innan, men det blev liksom ingenting permanent. Först den 26e Juli fastnade jag på allvar.
Så, nu är den här bloggen tre år gammal. Inte illa alls. Jag trodde faktiskt inte jag skulle skriva ens ett år, definitivt inte två år — än mindre TRE år. Den här gången är jag dock inte såpass manisk att jag publicerar mitt egokittlande jubileumsinlägg exakt samma tidpunkt som jag publicerade det första inlägget, utan nu räcker det med rätt datum.
Nu får jag gärna börja tjäna lite pengar på det hela också, för tydligen är man veteran efter två år eller mer i bloggvärlden. Jag har också hört att bloggar tydligen ska vara en kassasuccé. Jag kan inte påstå att jag märkt av det senarenämnda speciellt mycket. Men ni vet var knappen finns om ni av någon bisarr anledning känner för att bidra med en slant. I gengäld får ni… ööh… fler flummiga kåserier från en norrländsk datornörd. Enjoy.
Eftersom jag på senare tid har kommit till den åsikten att om man inte kan ge sina läsare nånting bra, så ge dem åtminstone nånting fånigt. Därför får ni som bonus en bild på min katt Monstret när hon leker med (läs: blänger surt på) en leksaksbåt jag fick i nåt kinderägg för massor med år sen och nu hittade i min skrivbordslåda:

Posted in Miscellaneous, My domain, Pictures | 1 Comment »
Posted by isecore on 24th May 2007
Wordpress är en över genomsnittet kompetent plattform att blogga på. Nu talar jag givetvis om den fristående som installeras på egen server, och inte Wordpress.com. Jag har varit relativt nöjd i dryga året nu, sedan jag bytte från B2Evolution till Wordpress.
Dock måste jag rikta en känga mot deras support. Man ska gå via supportforumet, och jag har ställt ett fåtal frågor där. Alla har mötts av en hejdundrande tystnad. Inte ett enda svar har mina frågor fått, och jag undrar om det finns någon WP-guru som häckar där, eller om det inte bara är en bunt med relativa amatörer precis som jag själv.
Visst, mina frågor jag ställer är lite konstiga, men ändå. Inte ens ett “jag vet inte”-svar.
Trist.
Posted in My domain | No Comments »
Posted by isecore on 10th April 2007
Häromdagen blev Debian Etch äntligen stable. Dock var jag ute hela dagen igår och hade ingen som helst möjlighet att göra nånting framför datorn, men ikväll ska jag göra en distupgrade från Sarge till Etch på servern.
Därför kan tjänster tidvis vara offline under uppdateringen. Have patience.
UPPDATERING: Nu är det överstökat. Uppgraderingen från Sarge till Etch gick lika smidigt som förra gången jag gjorde en dist-upgrade. Tror t.o.m. den gick smidigare än då, det enda som krånglade var proftpd som hoppade från version 1.1 till 1.3 och därmed behövde tweakas lite i TLS-konfigurationen.
Massor med smånyheter vad gäller versioner (precis som förväntat), jag kör fortfarande på Apache 1.3-trädet som uppdaterades litegrann. Enda riktigt stora nyheten är att MySQL blev utbytt från 4.4.3-nånting till 5.0-nånting. Enda som behöver tweakas är att uppdatera GPG-signaturerna för Debians repos, nånting som inte behövdes förut.
Dock har jag inte undersökt alla system som blev berörda av uppdateringen, men hittils har det varit “smooth sailing” 
Posted in Computers, Linux/UNIX, My domain | 6 Comments »
Posted by isecore on 21st February 2007
Jag har motvilligt bytt tema (tills vidare). Det uppstår problem när jag använder mitt vanliga tema tillsammans med Wordpress-Widgets. Av nån orsak kapas flödet och webservern ger en “500 EOF when chunk header expected” istället för att elegant leverera hela sidorna. Detta märks av nån orsak inte i Firefox, men i övriga webläsare resulterar det i de “avhuggna” sidorna som många upplevt tidigare.
Min gissning är att problemet är med temat som Ainslie gjort. Byter jag tema funkar widgets alldeles utmärkt, men kör jag med mitt standardtema (och widgets igång) blir det avhuggna sidor. Min felsökning ger därmed att problemet är temat, och tills det uppdaterats för att vara kompatibelt med WP2.1/widgets2.1 kan jag inte längre använda det. Jag har tyvärr inte alls tillräckligt med PHP/wordpress-kunskaper för att själv åtgärda det, annars hade jag ju givetvis gjort det…
Jag gissar att jag inte är ensam om det här problemet heller, men det enda Google gav vid handen var en tyskspråkig blog som pratade om samma problem, men min tyska är inte tillräckligt stark för att förstå hela inlägget.
UPPDATERING: Det här är helmysko. Det som stör mig mest är problemets till synes slumpmässiga framträdande. Efter ett byte tillbaka till mitt standardtema + widgets slutade allt att funka. Stängde av widgets, ingen förändring. Bytte tema, slog igång widgets - avhuggna sidor. Ja, Andreas, jag vet att error 500 indikerar ett serverfel, men när det uppträder så slumpmässigt är det i princip omöjligt att felsöka. För att göra det hela ännu mer lättförståeligt blev allting normalt igen efter en omstart av Apache + databas. Nu verkar allting funka som det ska.
Jag fattar ingenting. Det är lätt att felsöka konsekventa fel, men det här känns mer som en bugg, och min kompetens och kapacitet som serveradmin känns långt ifrån tillräcklig. Ibland önskar jag att det fanns nån seriös utbildning för sånt här, en certifiering av Linux, Apache och MySQL. (som inte kostar en miljard kronor)
UPPDATERING 2: Saker verkar funka. Jag har rett ut lite hårdvaruproblem i servern *pepparpeppar* hoppas jag. Jag har även kört ett flertal slumpmässiga inläggspermalänkar genom W3’s validator (för att få ett slags extern koll) och får inga 500 Error Bla Bla Bla-resultat. Hoppas den positiva trenden håller i sig.
UPPDATERING 070228: Efter uppgradering till WP 2.1.1 verkar alla problem ha försvunnit. Yay!
Posted in My domain | 4 Comments »
Posted by isecore on 23rd January 2007
… Har jag nu uppgraderat till. Ser mycket najs ut, även om jag gissar att de flesta förändringarna är “under huven” så att säga.
UPPDATERING: Jag har fått rapporter om att det är svårt att komma åt inläggens permalänk. Detta märks enbart om man inte är inloggad, och eftersom jag som standard är inloggad här märkte jag det inte. Har experimenterat men inte hittat någon lösning än.
UPPDATERING 2: Problemet verkar lokaliserat till Widgetspluginen. Efter att ha pratat med Andreas himself drar vi slutsatsen att antingen är det en bugg i temat eller i pluggen, mest troligt en bugg i temat som kanske behöver anpassas för att vara kompatibelt med 2.1. Tills vidare är widgetarna avstängda för att inte hindra läsning.
UPPDATERING 3: Problemet verkar ha löst sig själv. För skojs skull slog jag igång widgets igen, och allt verkar funka som det ska igen. Opera visar sidan rätt utan att vara inloggad, samma sak med IE7 som visar sidan så korrekt som man kan förvänta sig av den webläsaren. Hör av er om nånting mer strular, thanks!
Posted in My domain | No Comments »
Posted by isecore on 9th January 2007
Under julen trodde jag att jag skulle slippa krångla med min server. Darklands levde dock tyvärr upp till sitt namn och orsakade mer mörker än jag hade velat. Massor med downtime under jul/nyår och arbete direkt när jag kom hem. Tyvärr verkar det som att två av hårddiskarna var orsaken bakom allt strul, och efter att ha plockat bort dem rullar burken nu ungefär som normalt igen.
Det är irriterande när hårddiskar dör, speciellt när det är de hårddiskar som innehåller data som man vill behålla. Extra irriterande är det när det är de sista hårddiskarna man trodde skulle faliera. I det här fallet var det två stycken Seagate Barracuda 120giggare som bestämde sig för att ge upp andan. Extra irriterande eftersom de två sunkiga Maxtor-hårddiskarna som jag fick för 3+ år sen var de som jag trodde först skulle dö på mig. Super-extra irriterande eftersom de två IBM-diskarna som i år fyller sju fortfarande puttrar vidare trots dygnetrunt-tjänst.
Det känns också irriterande att det fortfarande finns garanti kvar på Seagate-diskarna, men isf får jag frakta dem till Tyskland el. dyl eftersom Seagate sett till att göra det så bökigt så möjligt att få ut nånting på garantin. En frakt till Tyskland kostar dessutom mer än två nya hårddiskar, vilket känns väldigt Moment 22.
Så, jag får se vad som händer. Det blir en del downtime med servern eftersom jag ikväll ska plocka ner henne igen och stoppa in diskarna igen och se om de magiskt återuppstår. Tro det eller ej, men det har hänt förut (dock med andra hårddiskar). Det här känns surt som sjutton, och Seagate sjunker rejält i min förtroende-omröstning. Jag håller tummarna för en återupplivning, men vi får se…
Goda nyheter är dock att jag och Ann-Sofie har investerat i varsin ny skärm! Japp, jag har numera gett mig in i TFT-världen, och har tillfälligt lämnat dualskärms-världen bakom mig. Det känns lite ovant, och elefant-i-telefonkioskkänslan gör sig påmind, men wow vilka skärmar! Färgen och ljusstyrkan är otrolig, och vi valde skärmar med väldigt låg responstid (enligt mig, och utan att välja orealistiskt låga responstider). Samsung var märket och det blev varsin splitterny nittontummare. Vilket lyft från mina gamla tröskvärk (medveten stavning) till CRT-skärmar.
UPPDATERING: Skrytbild

Posted in Computers, Hardware, My domain | 3 Comments »
Posted by isecore on 19th December 2006
Det slår sällan fel - så fort jag åker bort nånstans bestämmer sig min server för att tvärvägra att spela med i spelet. När jag och Ann-Sofie satt husvakt åt mina föräldrar i Augusti var det inga problem, men icke den här gången…
För några dagar sen kom jag ner till Ann-Sofie och hennes släkt för att fira jul och rent allmänt komma bort från Umeå ett tag. På Fredagen upptäckte jag att darklands (som min server heter) vägrade att ta emot anslutningar. Ingen www, ingen ftp, ingen ssh. Nada. Zip. Void. Null.
Sorry alla ni som hostas på darklands, men det är svårt att trycka på resetknappen på en dator som står 120 mil bort från där man för närvarande befinner sig. Det är faktiskt den enda svaga länken, att om nånting fysisk behöver tryckas eller ryckas ur Darklands är det svårt när man är borta från den. Jag får nog börja jobba på nåt slags fjärr-reset utifall att den behöver startas om från långt avstånd… Tack Anna för att du åkte hem till oss och gav Darklands en rejäl spark i sidan!
Irriterande också att den puttrade på i nästan ett halvår för att sedan ge upp andan dagen efter jag åkt bort. Nåja.
Posted in Internet, My domain | 7 Comments »
Posted by isecore on 18th November 2006
Av diverse orsaker har jag för femtielfte gången i rad bestämt mig för att byta mjukvara i galleriet. Den här gången ska jag ge Zenphoto en chans. Dock behöver den anpassas lite först, och det kan ta ett litet tag.
Varför bytet? Gallery2 är inte nån dålig mjukvara. Mitt problem med den är helt enkelt att den är FÖR kompetent. Den har för många funktioner, varav de flesta upplevs av mig som rätt onödiga. Behöver jag möjligheten att zippa ihop bilder för att sälja dem? Nej. Behöver jag möjligheten att ha en kundvagn? Nej. Och så vidare. Därav bytet till nånting mer strömlinjeformat.
Eftersom Zenphoto har en kommentarsfunktion som verkar sakna alla former av spamfilter kommer jag helt enkelt att såga bort den ur PHP-koden, men eftersom jag inte är nån programmerare kanske det tar ett tag. Under tiden kommer alla länkar till galleriet att vara ickefunktionella, men efteråt ska jag göra mitt bästa för att korrigera detta.
UPPDATERING (lite senare): Nu är det utbytt och såvitt jag kan avgöra har jag lyckats såga bort kommentarsfunktionen. Ska dock hålla korpgluggarna öppna. Har inte uppdaterat specifika gallerilänkar än, tyvärr. Kanske dröjer med det.
UPPDATERING2 (061118, kl 17.58): Nu bör även länkarna till bakgrundsbilderna funka också. Länkar i äldre inlägg har jag i praktiken ingen möjlighet att gå igenom och uppdatera till korrekta ställen. Jag är helt enkelt för lat 
Posted in My domain | No Comments »