Lighttpd staakt (2)

Zowel gisteren als vandaag begon de webserver weer kuren te vertonen. Na het updaten van een aantal posts op dit blog kreeg ik geen reactie meer terug. Dus toch maar weer eens de logbestanden nageplozen. Vreemd genoeg is er niets te vinden wat een probleem zou kunnen geven.

Als laatste redmiddel dan toch maar een mailtje gewaagd aan Henk van de Kamer, ik heb tenslotte van hem afgekeken hoe ik de server opzetten kan.

Gelukkig tref ik het want ik heb dezelfde avond nog een mailtje terug ontvangen. Henk was dus beschikbaar en hij had een oplossing voor me. Hij heeft hetzelfde probleem namelijk al eens eerder ondervonden. En aangezien ik zijn configuratie bestanden overgenomen en dus ook zijn achteraf gezien wat ongelukkig instelling:

http://www.hetlab.tk/asterix/tunen-webserver

Wat hier dus gebeurt is dat bij sommige handelingen er door php teveel tijd besteed wordt. Doordat er maar maximaal 1 proces mag zijn volgens de configuratie kom je in de problemen als dit proces ermee ophoud door geheugenproblemen. Door dus het maximale aantal processen te verhogen voorkom je dat de server in  staking gaat.

Na het aanpassen van het php configuratiebestand en het herstarten van lighttpd draait de webserver deze keer hoogstwaarschijnlijk een stuk langer.

Bedankt Henk!

Grub menu

Het is er dan eindelijk van gekomen. Al een paar dagen is mijn systeem in het bezit van een dualboot setup waarbij ik de beta van Kubuntu 8.04 Hardy Heron KDE4 aan het testen ben.

Door de installatie hiervan is er een 2e grub geïnstalleerd. Ik had blijkbaar toch voor een aparte boot-partitie moeten kiezen. Nu heb ik 2x een /boot directory, 1 op /dev/sda1 en 1 op /dev/sda5. Mogelijk komt er daar straks nog 1 bij want ik heb ook nog een /dev/sda6 gereserveerd voor een extra OS.

Als eerste dus maar het activeren van grub op /dev/sda1. Hiervoor starten we grub met de volgende opdracht:

sudo grub

Hiermee komen we in de grub-prompt waarmee we de juiste bootpartitie en hardeschijf selecteren voor het booten:

grub> root (hd0,0)
grub> setup (hd0)

Nu mis ik dus de opstartmogelijkheid om de testinstallatie te starten. Eigenlijk had ik dus de juiste regels vanuit de menu.lst vanaf /dev/sda5 moeten kopieren. Nu weet ik niet of ik er mee wegkom om enkel menu.lst aan te passen dus voor de zekerheid grub nogmaals geinstalleerd op hd0,0 (wat gelijkstaat aan /dev/sda1)

Flitspaalinfo

Ik heb net een stukje gevonden op het tweakers forum waarin in elk geval de flitspaalinfo uitgelegd wordt. Hier een quote uit dit stukje:

Op flitspaal.nl zag ik goed nieuws 🙂 Ze ondersteunen nu ook Nokia Maps en Route 66 voor de flitspalen
Dus je kan ze gewoon downloaden ipv kopen 🙂

Voor uitleg: http://www.flitspaal.nl/pdf/nokia_navigator.pdf
Eerst ff registreren op flitspaal.nl en dan naar het flitspaal download menu daar kan je de
flitspaalbestanden downloaden.

Dit bestand plaats je ergens (waar jij wil) op je telefoon.
Browse met je bestandsverkenner van je telefoon naar het flitspaal bestand en kies openen
het laden begint dit duurt een tijd. Als het bestand geladen is dan moet je het bestand opslaan (lees installeren) ook dit duurt een tijd.

Ook kan je waarschuwingsgeluiden toevoegen, plaats deze in de map sounds/digital op je geheugenkaart. ik heb een aantal waarschuwingsgeluiden geplaats op rapidshare. http://rapidshare.com/files/99808433/flitsgeluiden.rar.html Nadat je de geluidsbestanden op je telefoon gezet heb moet je ff je muziekbibliotheek vernieuwen.

Nadat de installatie hiervan klaar is start dan je navigatieprogramma, ga vervolgens naar instellingen, alarm en dan naar oriëntatiepunten hierin zie je een aantal categorieën:

  1. browse naar de cartegorie die je wil markeren en kies markeren. (je krijgt de vraag alarm instellingen veranderen? kies vervolgens ja).
  2. de telefoon zoekt nu naar geluidsbestanden.
  3. kies je instellingen of je een waarschuwingsgeluid wil en op welke afstand.
  4. kies vervolgens op opslaan.
  5. herhaal dit met alle cartegorieën die je wil selecteren

Veel plezier met je gesproken waarschuwingen

Ben zelf errug blij dat ze dit formaat eindelijk ondersteunen

Nokia 6110 Navigator

Ik heb net bericht gekregen dat mijn nieuwe toestel deze week geleverd gaat worden. Binnenkort gaat dus het zoeken van een adres verleden tijd zijn want het is een Symbian 60 telefoon met ingebouwde GPS waar dan ook nog eens navigatiesoftware bijzit.

Nu dus de zoektocht naar wat extra’s wat ik op de telefoon kan installeren. Dingen als flitspaalinfo kan ik me wel op abonneren maar als rasechte hollander gaan we dat dus niet doen. Tevens kost me dit ook nog eens data-tikken en daar heb ik geen bundel voor dus dat wordt me helemaal te prijzig.

Dovecot update

Zo moet je ruim een week wachten om je update script te testen en zo krijg je er meteen een paar extra voor je kiezen:

Arkon wil update
Date: Today 07:00:19

dovecot-common dovecot-imapd

Meteen maar installeren dus:

Arkon:~# aptitude upgrade
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Building tag database... Done
The following packages will be upgraded:
  dovecot-common dovecot-imapd
2 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 1680kB of archives. After unpacking 20.5kB will be used.
Do you want to continue? [Y/n/?] y
Get:1 http://security.debian.org etch/updates/main dovecot-common 1.0.rc15-2etch4 [1133kB]
Get:2 http://security.debian.org etch/updates/main dovecot-imapd 1.0.rc15-2etch4 [547kB]
Fetched 1680kB in 3s (437kB/s)
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 15696 files and directories currently installed.)
Preparing to replace dovecot-common 1.0.rc15-2etch3 (using .../dovecot-common_1.0.rc15-2etch4_i386.deb) ...
Stopping mail server: dovecot .
Unpacking replacement dovecot-common ...
Preparing to replace dovecot-imapd 1.0.rc15-2etch3 (using .../dovecot-imapd_1.0.rc15-2etch4_i386.deb) ...
Stopping mail server: dovecot .
Unpacking replacement dovecot-imapd ...
Setting up dovecot-common (1.0.rc15-2etch4) ...

Configuration file `/etc/dovecot/dovecot.conf'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : background this process to examine the situation
 The default action is to keep your current version.
*** dovecot.conf (Y/I/N/O/D/Z) [default=N] ?
You already have ssl certs for dovecot.
Starting mail server: dovecot.

Setting up dovecot-imapd (1.0.rc15-2etch4) ...
Starting mail server: dovecot.

Nog meer updates, lighttpd

Wederom staat er een update voor lighttpd klaar. Hopelijk lost dit meteen het niet reageren van de website op.

Arkon wil update
From: root
To: anywhere@localhost.net
Date: Today 07:00:22
lighttpd
Arkon:~# aptitude upgrade
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Building tag database... Done
The following packages will be upgraded:
lighttpd
1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 289kB of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n/?] y
Get:1 http://security.debian.org etch/updates/main lighttpd 1.4.13-4etch6 [289kB]
Fetched 289kB in 1s (247kB/s)
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 15696 files and directories currently installed.)
Preparing to replace lighttpd 1.4.13-4etch5 (using .../lighttpd_1.4.13-4etch6_i386.deb) ...
Stopping web server: lighttpd.
Unpacking replacement lighttpd ...
Setting up lighttpd (1.4.13-4etch6) ...
Starting web server: lighttpd.

Lighttpd staakt

Op de een of andere manier is me vanmorgen na het plaatsen van het update bericht lighttpd aan het staken geslagen. Totaal geen reactie meer.

Voor zover ik kan zien draait ie echter wel gewoon:

Arkon:~# ps -e | grep light
19975 ?        00:00:02 lighttpd

Zometeen de logs dus maar eens doorspitten om te kijken of ik daar nog iets in kan vinden. Met het volgende commando herstellen we de zaak weer:

Arkon:~# /etc/init.d/lighttpd restart
Stopping web server: lighttpd.
Starting web server: lighttpd.
Arkon:~# ps -e | grep light
29021 ?        00:00:00 lighttpd

Toevoeging 07-03-2008 om 20:08

Blijkbaar heb ik last gehad van een conflict tussen Lighttpd en aptitude. Na het posten of bewerken van een bericht bleef de webserver stil. Het process bleef lopen en ik kan in de logs niets vinden. Na het uitvoeren van de update reageert de webserver echter weer zoals het hoort.

Update script (2)

Het heeft even geduurd maar Arkon wil nu een update hebben. Zoals je hier kunt zien heb ik in navolging van Henk van de Kamer een update script geïnstalleerd. Heel veel kun je hier niet aan testen, zolang er geen update is krijg je ook geen melding. Ik heb dus de afgelopen anderhalve week regelmatig gekeken of er een update was terwijl ik nog geen mailtje had. Vanaf nu hoef ik dat niet meer te doen want het mailtje is er:

van: root
aan: anywhere@localhost.net
datum: 7 mrt. 2008 07:00
onderwerp: Arkon wil update
lighttpd

Vanavond dus meteen de update maar installeren.

Back online

Afgelopen zondagavond werd ik om 22:09 getroffen door een storing bij @home. Het internet viel weg en nu ik terugdenk heb ik eerder die dag ook al last gehad van storingen op de telefoon (die ik dus ook van @home heb).

Niet online betekend ook dat een thuis-server niet gek veel kan doen. Ik kon er welliswaar vanuit het interne netwerk wel op komen maar ja daar hebben jullie niet veel aan.

Vandaag heb ik na 3 telefoontjes eindelijk de verbinding kunnen herstellen. Het firmware van ’t modem is in elk geval geupdate. Dat ze zoiets niet automagisch kunnen doen.