Ga naar inhoud

problemen met Linux server


Aanbevolen berichten

Hallo,

Ik ben op zoek naar iemand die mijn problemen met mijn Linux server kan oplossen, evt tegen betaling. Het probleem was in eerste instantie dat hij uitviel omdat op sommige momenten het CPU verbruik teveel opliep.

Soms starte hij uit zichzelf weer op, maar meestal niet.

Op een gegeven moment starte hij helemaal niet meer op. Ik zag in Direct Admin dat de Proftpd en httpd ermee gestopt waren. Ik krijg ze met geen mogelijkheid meer aan de gang.

Leaseweb, waar de server staat, is in dit geval geen geweldige hulp. Ook de betaalde hulp liet het hier afweten en scheepte me af met dooddoeners als: blijf het maar proberen, en als je denkt dat hij gehackt is moet je wat anders verzinnen. De een of de ander daar is wel een groot verschil.

Kan iemand hier iets mee? Het enige wat ik wil is een goed draaiende server.

Ik heb een CentOS 5.7 32bit met Direct Admin.

Link naar reactie
Delen op andere sites

Heb je de logs van httpd en proftpd al eens bekeken? Voor httpd zijn deze te vinden op /var/log/httpd/error-log. Voor proftdp moet ik het even op zoeken. Kijk alvast ook eens de algemene logs na op /var/log/messages.

Eén van de redenen dat de httpd-daemon niet meer wil opstarten kan te wijten zijn aan het feit dat er geen log bestanden meer kunnen aangemaakt worden. Werk je met Apache en heb je het httpd.conf bestand gewijzigd?

Het feit dat je de server niet altijd meer correct kan opstarten, kan wijzen op een hardware probleem. In dat geval is Leaseweb natuurlijk wel verplicht om te helpen, aangezien het om één van hun servers gaat.

Link naar reactie
Delen op andere sites

Allereerst hartstikke bedankt voor je reactie!

De error logfile van httpd geeft aan: [sat Feb 18 11:30:12 2012] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "XXXXXX.local"

als ik de services probeer te starten met Putty krijg ik deze meldingen:

Starting proftpd: - warning: unable to determine IP address of 'XXXXX.local'

- error: no valid servers configured

- Fatal: error processing configuration file '/etc/proftpd.conf'

[FAILED]

Starting httpd: [sat Feb 18 11:28:50 2012] [warn] module php5_module is already loaded, skipping

httpd: apr_sockaddr_info_get() failed for XXXXXX.local

httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

Configuration Failed

(XXXX=mijn serveraccount)

Kun je hier iets mee?

Link naar reactie
Delen op andere sites

De error logfile van httpd geeft aan: [sat Feb 18 11:30:12 2012] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "XXXXXX.local"

httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

Onderstaande zaken zijn de dingen die het eerst in me opkwamen:

Heb je iets gewijzigd aan de host-file op de server? Deze is te vinden op /etc/hosts .

Heb je de mogelijkheid om het httpd.conf-bestand na te kijken? Misschien staan een aantal directives verkeerd. Ik denk dan aan ServerName bijvoorbeeld.

Staat volgende lijn in commentaar of niet: LoadModule unique_id_module ?

Link naar reactie
Delen op andere sites

Nee, ik heb zelf niks gewijzigd.

Dit probleem begon na een reboot.

Eerst gaf hij een httpd foutmelding, daar kwam later een proftpd foutmelding bij.

In de Service Monitor van Direct Admin zag ik dat beide services gestopt waren, en ik krijg ze niet meer gestart. Ik heb het geprobeerd via Direct Admin en in SSH, maar zonder resultaat. Ik heb echter niet veel verstand van Linux.

Ik heb zojuist in de httpd in Direct Admin file gekeken, maar daar kom ik de LoadModule unique_id_module en ServerName helemaal niet tegen. Of zit ik in het verkeerde bestand te kijken: /etc/httpd/conf/httpd.conf

Link naar reactie
Delen op andere sites

Misschien iets mis met de configuratie van de VirtualHosts? Heb je de mogelijkheid om je httpd-conf bestand te mailen?

Ik heb in een test-omgeving een Apache webserver draaien waarop twee websites worden gehost. Het onderdeel van de VirtualHosts ziet er als volgt uit:


# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# NOTE: NameVirtualHost cannot be used without a port specifier 
# (e.g. :80) if mod_ssl is being used, due to the nature of the
# SSL protocol.

#

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost *:80>
   ServerAdmin webmaster@hosting4all.com
   DocumentRoot /var/www/html/hosting4all.com
   ServerName www.hosting4all.com
   ErrorLog /var/www/html/hosting4all.com/logs/hosting4all-error_log
   #CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

<VirtualHost *:80>
   ServerAdmin webmaster@company.biz
   DocumentRoot /var/www/html/company.biz
   ServerName www.company.biz  
   ServerAlias site.company.biz
   ErrorLog /var/www/html/company.biz/logs/company.biz-error_log
   #CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

ServerName staat in dit geval in commentaar.

Link naar reactie
Delen op andere sites

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.