Apache konfiguration baseret på klientens ip adresse

Hvis du har brug for særskilt konfiguration baseret på klientens ip adresse kan du gøre dette vha <If> direktivet. I tilfælde hvor Apache svarer direkte findes ip’en i REMOTE_ADDR:

I tilfælde hvor Apache er bag en proxy, findes ip’en i X-Forwarded-For der er en kommasepareret liste med alle de proxies klienten har været gennem […]

Flytte subversion repository til ny server

Flyt repository Først skal du lave et dump af det repository du vil flytte:

… og overføre det til den nye server:

På den nye server opretter du et nyt repository:

Konfigurer Apache … og herefter konfigureres Apache. Jeg inkluderer desuden SSL og adgangskodebeskyttelse.

Efter genstart af Apache fik jeg denne […]

ejabberd 16.01 på Ubuntu 16.04

Opret en database til ejabberd:

Indlæs databaselayout:

(Note til mig i fremtiden: Fra version 16.03 ligger databaselayoutet i INSTALLDIR_OR_PREFIX/share/doc/ejabberd)   Peg dit chatdomæne hen på den server hvor ejabberd er installeret og konfigurer:

Konfigurer ejabberd i /etc/ejabberd/ejabberd.yml … her er de værdier jeg har ændret:

Nu kan vi registrere en bruger […]

MariaDB går ned og kan ikke startes

Vores MariaDB database gik pludselig hårdt i gulvet og  nægtede at starte igen:

Så jeg begyndte at læse logfiler og Google. Da der var tale om en slave, forberedte jeg mig på at lave mysqldump fra masteren og sætte slaven op forfra… Men så fandt jeg dette tip… Sæt innodb_force_recovery i my.cnf. Start med […]

COMODO SSL wildcard certifikat og Apache

UPDATE [januar 2020]: Siden tilblivelsen af dette indlæg, er jeg gået over til at benytte gratis certifikater via Let’s Encrypt —————————————————————- Jeg har købt et comodo wildcard certifikat hos servertastic.com. Da jeg modtager certifikatet er der 4 filer i stedet for 3… Der er nemlig to intermediate filer. Hvad hulan gør man så? Jo, man […]

Sub-process /usr/bin/dpkg returned an error code (1)

Jeg oplevede denne fejl under afvikling af en apt-get -f install:

Løsning: Gå til /var/lib/dpkg/info og fjern alt der har med denne pakke at gøre:

Der findes en lang tråd om dette på linuxquestions.org, hvor der er delte meninger om løsningen. Læs mere her: https://www.linuxquestions.org/questions/debian-26/sub-process-usr-bin-dpkg-returned-an-error-code-1-a-171107/

Når boot er fuld

Når du forsøger med en apt-get kommando og får et output der ligner nedenstående, er din boot mappe sandsynligvis løbet tør for plads:

Det kan verificeres ved at kigge på diskforbruget… bemærk i nedenstående den andensidste linie:

Tag et kig på /boot. Der ligger nok en masse kerner og fylder fra tidligere opdateringer: […]