Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Spoed! Segmentation Fault bij het opstarten van server  (gelezen 11055 keer)

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #50 Gepost op: 2009/10/15, 16:17:59 »
Wel heb ik webmin geinstalleerd en werkend, misschien kan ik daar iets mee aanvangen?
Ja, nooit meer Webmin installeren / gebruiken...

(Het is indertijd uit Debian, Ubuntu en diverse andere distro's gegooid o.a. omdat het bijna gegarandeerd vroeg of laat je systeem om zeep helpt.)
Hoe komt je daar bij? Waar baseer je dat op?

https://help.ubuntu.com/community/WebMin ?
Klik links bovenin op Documentatie

Offline Lars

  • Lid
    • Tuxplace.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #51 Gepost op: 2009/10/15, 16:21:45 »
Hmm, bij mij heeft het altijd nog goed gewerkt.

Ik raad op mijn website in mijn tuts Webmin altijd nog aan, omdat dit erg handig is voor onervaren mensen. Wat kan ik beter aanraden?

Offline track

  • Lid
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #52 Gepost op: 2009/10/15, 16:40:22 »
...
sh dus. Dat kan ik volgens jou veranderen in /bin/dash? Even proberen hoor...
Dat is volgens mij overbodig.  Waarschijnlijk zal je ook bij jou dit zien:
track@ubuntu:~$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2007-12-25 18:32 /bin/sh -> dash
Door die symbolische link zijn beiden sowieso hetzelfde commando.

(dat was overigens ook nieuw voor mij, ik had voordien nog nooit iets van dash gehoord.
 Ik dacht er was maar standaard  bash en klaar.  Vandaar ook mijn reactie boven.
 Maar een verslankte shell is ook geen slecht idee, en een mogelijkheid meer.)

track

Offline Lars

  • Lid
    • Tuxplace.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #53 Gepost op: 2009/10/15, 17:27:37 »
Je hebt vast gelijk, want het werkt nog steeds niet.

Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #54 Gepost op: 2009/10/15, 17:38:57 »
Hmm, bij mij heeft het altijd nog goed gewerkt.

Ik raad op mijn website in mijn tuts Webmin altijd nog aan, omdat dit erg handig is voor onervaren mensen. Wat kan ik beter aanraden?
OpenSSH en leren hoe je dingen vanaf de commandline moet configureren.

@track, zat ik toch niet zo te zemelen ;)

En Lars, wat staat er in je /etc/syslog.conf bestand?
En heb je iets van een opstartscriptje draaien als je inlogt? Heb je misschien dingen toegevoegd aan /etc/profile, /etc/bash.bashrc, /etc/skel/.profile of /etc/skel/.bashrc?

Offline Lars

  • Lid
    • Tuxplace.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #55 Gepost op: 2009/10/15, 19:27:47 »
OpenSSH is idd het beste, ik gebruik het ook vaak. Maar voor de minder ervaren mensen is het veel makkelijker om een web-interface te hebben. Zo kunnen ze de opties bekijken en ontdekken.
Dat is eigenlijk het 'probleem' van een CLI: Je kunt niet de opties (commando's) bekijken.

/etc/syslog.conf:

#  /etc/syslog.conf Configuration file for syslogd.
#
# For more information see syslog.conf(5)
# manpage.

#
# First some standard logfiles.  Log by facility.
#

auth,authpriv.* /var/log/auth.log
*.*;auth,authpriv.none -/var/log/syslog
#cron.* /var/log/cron.log
daemon.* -/var/log/daemon.log
kern.* -/var/log/kern.log
lpr.* -/var/log/lpr.log
mail.* -/var/log/mail.log
user.* -/var/log/user.log

#
# Logging for the mail system.  Split it up so that
# it is easy to write scripts to parse these files.
#
mail.info -/var/log/mail.info
mail.warning -/var/log/mail.warn
mail.err /var/log/mail.err

# Logging for INN news system
#
news.crit /var/log/news/news.crit
news.err /var/log/news/news.err
news.notice -/var/log/news/news.notice

#
# Some `catch-all' logfiles.
#
*.=debug;\
auth,authpriv.none;\
news.none;mail.none -/var/log/debug
*.=info;*.=notice;*.=warning;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none -/var/log/messages

#
# Emergencies are sent to everybody logged in.
#
*.emerg *

#
# I like to have messages displayed on the console, but only on a virtual
# console I usually leave idle.
#
daemon,mail.*;news.=crit;news.=err;news.=notice;*.=debug;*.=info;*.=notice;*.=warning /dev/tty8

# The named pipe /dev/xconsole is for the `xconsole' utility.  To use it,
# you must invoke `xconsole' with the `-file' option:
#
#    $ xconsole -file /dev/xconsole [...]
#
# NOTE: adjust the list below, or you'll go crazy if you have a reasonably
#      busy site..
#
daemon.*;mail.*;\
news.err;\
*.=debug;*.=info;\
*.=notice;*.=warning |/dev/xconsole

kern.=debug -/var/log/bandwidth

/etc/profile:
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ -d /etc/profile.d ]; then
  for i in /etc/profile.d/*.sh; do
    if [ -r $i ]; then
      . $i
    fi
  done
  unset i
fi

if [ "$PS1" ]; then
  if [ "$BASH" ]; then
    PS1='\u@\h:\w\$ '
    if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
    fi
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

umask 022
« Laatst bewerkt op: 2009/10/15, 19:33:02 door Lars »

Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #56 Gepost op: 2009/10/15, 20:01:50 »
Bedankt! Ik ga ernaar kijken.

Citaat
Dat is eigenlijk het 'probleem' van een CLI: Je kunt niet de opties (commando's) bekijken.
Probleem? Daar heb je nou manpages voor!

Offline Lars

  • Lid
    • Tuxplace.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #57 Gepost op: 2009/10/15, 20:08:52 »
Probleem is een te grof woord inderdaad. Maar soms is het voor newbies echt een probleem. Het is iig een groot verschil.

In een Gui heb je opties, bijvoorbeeld een formulier met knoppen. Je bekijkt de knoppen en ziet van daaruit wat de mogelijkheden zijn. Daaruit maak je een keuze.

Bij een Cli heb je dat niet. Je ziet enkel een knipperend streepje. En je kun de man-pages pas gebruiken als je weet welk programma je nodig bent!

Ik wil hiermee niemand op de tenen trappen ofzo, want ook ik ben er mee eens dat als je ervaring hebt met Linux veel dingen (denk aan een programma installeren via apt ipv synaptic) veel sneller gaan met de Cli.

Offline JanClaeys

  • Lid
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #58 Gepost op: 2009/10/16, 20:12:24 »
Mensen die echt niet overweg kunnen met de command line kunnen beter een GUI of WebUI gebruiken, maar dan wel één die veilig is en ook overweg kan met Debian/Ubuntu-specifieke zaken.  eBox & SysCP zijn 2 goede voorbeelden van WebUI's voor verschillende doeleinden.  Er zijn ook Gtk-GUI's om sommige servers te beheren, maar dan moet je natuurlijk wel X-toepassingen op je server draaien...
Jan Claeys
Ubuntu-nl IRC team - Ubuntu-be LoCoTeam Contact

Offline Lars

  • Lid
    • Tuxplace.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #59 Gepost op: 2009/10/16, 22:27:38 »
OK. Maar even weer ontopic aub. Iemand nog tips, aanwijzingen, opmerkingen of oplossingen?

Offline JanClaeys

  • Lid
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #60 Gepost op: 2009/10/16, 22:34:08 »
Als je niet kan starten in recovery mode, start dan op vanaf CD of USB-stick, en kijk eens wat er in de logs staat... (o.a. '/var/log/messages' & de backups van oudere versies daarvan)
Jan Claeys
Ubuntu-nl IRC team - Ubuntu-be LoCoTeam Contact

Offline Lars

  • Lid
    • Tuxplace.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #61 Gepost op: 2009/10/16, 22:37:01 »
Ik kan wel in de logs kijken, hoor ;) Met Webmin namelijk.
Als je eventjes een paar posts terug had gelezen had je dat gezien.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #62 Gepost op: 2009/10/17, 02:57:53 »
Overnieuw beginnen en de backups terugzetten?
Zo te zien heb je al heel veel geprobeerd en is er niks gevonden. En met de informatie die je ons geeft kan ik verder ook niks meer.

Je kan een image maken om die later nog eens te bestuderen, zodat je in de tussentijd wel gewoon weer je server kan gebruiken. Als je die image in Virtualbox oid gebruikt kan je op je gemak verder zoeken zodat je hopelijk erachter komt wat er mis is gegaan. Maar dat is meer om van te leren en het in de toekomst te voorkomen. Het is geen oplossing voor je huidige probleem helaas.

Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #63 Gepost op: 2009/10/17, 10:21:58 »
Deze regel zou ik nog weghalen uit je /etc/syslog.conf:kern.=debug -/var/log/bandwidthEn ik zou checken hoeveel schuifruimte je nog hebt op dat systeem. Je weet maar nooit ;)

Offline Lars

  • Lid
    • Tuxplace.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #64 Gepost op: 2009/10/17, 11:42:21 »
@Johan van Dijk: Dat ga ik zeker doen als niemand hier nog oplossingen weet. Ik wacht dan nog wel tot de release van Karmic, heb ik meteen de nieuwste versie.

Ik kan de server namelijk nog wel gebruiken, de belangrijkste functies (DNS server, Mail server) werken namelijk nog wel.

Waar ik dan wel goed over na moet gaan denken, is wat ik allemaal wel niet moet gaan backuppen! Kan ik de complete /etc directory terugzetten, of gaat dat niet goed?

De server fugeert ook als telefooncentrale, namelijk met asterisk. Die heb ik gecompileerd. Kan ik de config bestanden daarvan (staan in /etc/asterisk) gewoon overnemen?

Kan ik alle geinstaleerde deb pakketten opslaan ofzo?

@Autostatic:

De partitie waarop Linux is geinstalleerd heeft nog meer dan 5 GB vrij.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #65 Gepost op: 2009/10/17, 12:57:49 »
@Johan van Dijk: Dat ga ik zeker doen als niemand hier nog oplossingen weet. Ik wacht dan nog wel tot de release van Karmic, heb ik meteen de nieuwste versie.
Als je tot die tijd kan wachten dan lijkt me dat een prima idee.

Citaat
Waar ik dan wel goed over na moet gaan denken, is wat ik allemaal wel niet moet gaan backuppen! Kan ik de complete /etc directory terugzetten, of gaat dat niet goed?
Je kan niet zomaar heel /etc overzetten. Er zullen namelijk nogal wat veranderingen zijn tussen Jaunty en Karmic.
Ik zou via meld of een soortgelijk programma de bestanden in /etc vergelijken tussen de 2 versies. Ik denk dat dat de handigste manier is om jouw aanpassingen te vinden.
In de toekomst zou ik alle veranderingen in de configuratiebestanden markeren met commentaar. Dat heb ik gedaan, en kan nu vrij simpel via een grep zien welke bestanden ik heb aangepast :)

Citaat
De server fugeert ook als telefooncentrale, namelijk met asterisk. Die heb ik gecompileerd. Kan ik de config bestanden daarvan (staan in /etc/asterisk) gewoon overnemen?
De configuratie kan je denk ik wel overnemen, maar je moet asterisk wel opnieuw compileren.

Citaat
Kan ik alle geinstaleerde deb pakketten opslaan ofzo?
Dat kan alleen op een makkelijke manier als je in kunt loggen. Misschien ook via een chroot, maar dan is het maar afwachten of je dan niet weer een segfault krijgt.

Een lijst van geïnstalleerde pakketten kan je maken met dit commando:
dpkg --get-selections \* >installed-packages.txt
Maar die lijst kan je niet direct overnemen in Karmic, omdat dat een andere versie van Ubuntu is, met andere (versies van) pakketten.

Offline Lars

  • Lid
    • Tuxplace.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #66 Gepost op: 2009/10/17, 14:26:25 »
OK, bedankt voor de info. Het probleem is dat als ik er bij na denk, denk dat ik aardig veel heb aangepast aan die server. Maar wat precies?

Ik zal even een lijstje maken:

- /etc/rc.local
- /etc/asterisk
- /etc/bind
- /etc/modules
- /etc/citadel
- /etc/samba
- /etc/network/inferfaces
- /etc/mythtv
- /etc/ntp
- /etc/apache2


Dat waren de configuratiebestanden die ik zo even op kan noemen. (misschien kloppen de directories niet helemaal, dit is even uit mijn hoofd) Waarschijnlijk zijn het er nog meer... Is er een programma waarmee je kunt zien welke dingen je hebt aangepast? Ik kan eventueel wel opstarten met een Ubuntu live-cd.

Verder draaien de webinterfaces:

- Citadel webcit
- Webmin
- CUPS natuurlijk :p
- Transmission
- Mythtv webend

Natuurlijk moet ik ook alle mail en mail-instellingen overzetten.

De harde schijf-structuur is:

20 GB HD:
        20 GB partitie: /
500 GB HD:
        85 GB partitie: /data
        415 GB partitie: /backup

De data- en backup- schijf kan zo blijven staan. De 20 GB HD moet dan worden geformatteerd en opnieuw geïnstalleerd.

De 'taken' van de server met de bijhorende programma's:
- Mailserver - citadel
- FTP-server - Pro-FTP-D
- Mediacenter - mythtv
- Fileserver - Samba
- telefoon-centrale - asterisk
- Bittorent-downloadserver - transmission
- webserver - apache2
- distributed computing -boinc
- (privé) DNS-server - Bind9
- BINNENKORT backup-server - backuppc?

Veel te doen dus, maar aan de andere kant ook wel weer fijn dat ik weer schoon kan beginnen.

Offline JanClaeys

  • Lid
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #67 Gepost op: 2009/10/17, 22:47:47 »
Ik kan wel in de logs kijken, hoor ;) Met Webmin namelijk.
Als je eventjes een paar posts terug had gelezen had je dat gezien.
Maakt me niet uit hoe je kijkt, maar het lijkt me onwaarschijnlijk dat er *niets* in de logs staat, tenzij er simpelweg niet gelogd wordt (eventueel voor een bepaalde periode gedurende het booten, wat je zou moeten kunnen zien aan de timestamps).
Jan Claeys
Ubuntu-nl IRC team - Ubuntu-be LoCoTeam Contact

Offline Lars

  • Lid
    • Tuxplace.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #68 Gepost op: 2009/10/30, 16:44:53 »
Hmm, ik probeer nu SSH op te zetten maar als ik inlog krijg ik:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
d2:a5:88:51:86:c3:0f:68:41:26:00:a9:a1:9e:a2:91.
Please contact your system administrator.
Add correct host key in /home/lars/.ssh/known_hosts to get rid of this message.
Offending key in /home/lars/.ssh/known_hosts:1
RSA host key for 192.168.2.3 has changed and you have requested strict checking.
Host key verification failed.

En nee, er is GEEN /root/.ssh dir.

Verder wil ik niet werken met SSH keys enzo, want ik wil vanaf elke computer (dus ook bijvoorbeeld op school ofzo) kunnen inloggen.

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #69 Gepost op: 2009/10/30, 17:00:53 »
@Lars: Toevallig las ik in een ander topic dat je de server opnieuw geïnstalleerd hebt met versie 9.10. Klopt? Dan zijn er nieuwe server sleutels gemaakt. SSH identificeert de server met deze sleutels, dit zijn  andere sleutels dan om mee in te loggen als gebruiker.

/!\ Normaal gesproken is moet je wel de reden weten waarom er een nieuwe server key is (herinstallatie) want het kan zijn dat de verbinding met/via een andere server (from someone doing something nasty! :evil:) gemaakt wordt.

Om dit op te lossen kan je:
 * gedit ~/.ssh/known_hosts en de 1e regel wissen (niet op de server maar op je pc).
 * bestand ~/.ssh/known_hosts wissen. Als het bestand maar 1 regel heeft...

Als je daarna een ssh verbinding maakt wordt gevraagd of je de nieuwe sleutel accepteert.

Klik links bovenin op Documentatie

Offline Lars

  • Lid
    • Tuxplace.nl
Re: Spoed! Segmentation Fault bij het opstarten van server
« Reactie #70 Gepost op: 2009/10/30, 17:12:01 »
OK, ik dacht dat het een server-side error was. En ik maar op de server zitten kijken naar ~/.ssh en op /home/user/.ssh/!

Ga het nu even proberen, bedankt voor je reactie.

Gelukt! Ik ga even verder met configgen.