Jump to content
Froxlor Forum
  • 0

[solved] erneutes Problem bei upgrade


sveni

Question

Hallo zusammen,

habe das Forum dursucht und nichts gefunden, was mir weiter helfen konnte und muss so leider ein neues Thema er?ffnen.

 

ich hatte bis jetzt SysCP gehabt und merkte vor paar Tagen, dass ich nicht mehr ins SysCP reinkomme, kriege immer 404 obwohl alles unver?ndert blieb. da auf meinem Server (Debian Lenny mit LAMP) nur eine Portal/Blog l?uft gucke ich ins Syscp nur wenns Probleme gibt und die gibts sehr selten!

jetzt stehe ich aufm Schlauch!

 

also kurz gesagt, ich komme nicht weiter!

 

das habe ich gemacht:

1. Paketquellen in sources.list eingetragen

deb http://debian.froxlor.org lenny main

deb-src http://debian.froxlor.org lenny main

 

2. Key hinzugef?gt

gpg --keyserver gpg-keyserver.de --recv-keys 4F9E9BBC

gpg --export 4F9E9BBC|apt-key add -

 

3.

apt-get update && apt-get upgrade

 

4.

apt-get install froxlor

 

5. Konfiguration von Syscp zu Froxlor geschoben

cp /var/www/syscp/lib/userdata.inc.php /var/www/froxlor/lib/userdata.inc.php

chmod 660 /var/www/froxlor/lib/userdata.inc.php

chown www-data:www-data /var/www/froxlor/lib/userdata.inc.php

 

gabs keine Probleme und alles liegt wo es sein muss!

aber wenn ich jetzt

http://ip/froxlor/ aufrufe kommt wieder 404 Seite!

 

 

syscp cron und browser cookies gel?scht. wo (au?er in meinem Kopf) hackts???

Link to comment
Share on other sites

22 answers to this question

Recommended Posts

"ls -l /var/www/" sagt

 

total 16

drwxr-xr-x 14 root root 4096 2011-08-22 17:58 froxlor

drwxr-xr-x 2 root root 4096 2008-10-08 23:21 phpmyadmin

drwxr-xr-x 5 root root 4096 2011-09-23 12:20 syscp

drwxr-xr-x 2 root root 4096 2008-08-30 15:25 webalizer

Link to comment
Share on other sites

Halt mal, f?llt denn niemandem

 

drwxr-xr-x 14 root root 4096 2011-08-22 17:58 froxlor

drwxr-xr-x 2 root root 4096 2008-10-08 23:21 phpmyadmin

drwxr-xr-x 5 root root 4096 2011-09-23 12:20 syscp

 

auf?(!) So eine Rechtevergabe ist in VIELEN F?llen SEHR gef?hrlich. Wenn mod_php genutzt wird, sollte hier ein

 

chown -R www-data:www-data /var/www/directory/

(www-data ist unter einigen Distributionen der Systemuser des Webservers/ Daemons Apache!)

 

ausgef?hrt werden!

 

Weiterhin empfehle ich das Verzeichnis /var/www/syscp/ zun?chst mal an irgendeine (von au?en) unerreichbare Stelle zu verschieben. Sollten noch _irgendwelche_ Dienste auf /var/www/syscp/ verweisen (Webserver/Backup/etc.) erh?lt man nun Fehlermeldungen, sodass diese (falls korrekter Weise noch nicht geschehen) umkonfiguriert werden k?nnen.

 

 

obwohl alles unver?ndert blieb.

Kann ich mir schlecht vorstellen.

 

 

in error.log sagt er er zu "/var/www/syscp" file does not exist oder forbidden.

Das h?ngt wohl mit der unverantwortlichen Rechtevergabe (s.o.) zusammen.

 

 

ALSO:

SysCP vor?bergehend verschieben. Rechte f?r die Verzeichnisse in /var/www/ korrigieren. vHost und Logs nopasten!

 

 

Und mit einem freundlichen, aber ernst gemeinten Verweis auf http://root-und-kein-plan.ath.cx/

 

w?nsche ich noch einen sch?nen Abend.

Link to comment
Share on other sites

ja, ein n00b bin ja. ich wei?.

damals habe ich syscp so installiert und ein Webadmin hat mir alles kontrolliert und webftp/webmail noch dazuinstalliert. so ist alles seit 2008 geblieben. an syscp & Server habe ich nichts gemacht au?er upgrate/de.

 

was haben die Rechte "root root" an sich? mit synflood/brutefore & co habe ich t?glich zu tun.

 

 

/# ls -all /var/www/syscp/
total 24
drwxr-xr-x  5 root root 4096 2011-09-23 12:20 .
drwxr-xr-x  6 root root 4096 2011-09-23 12:59 ..
-rwxr-xr-x  1 root root  139 2008-12-10 22:20 .htaccess
drwxr-xr-x  2 root root 4096 2011-09-23 12:20 lib
lrwxrwxrwx  1 root root   21 2008-08-21 12:20 phpmyadmin -> /usr/share/phpmyadmin
drwxr-xr-x  7 root root 4096 2008-08-30 05:22 webftp
drwxr-xr-x 10  501   80 4096 2008-08-30 05:06 webmail

 

:/# ls -all /var/www/froxlor/
total 588
drwxr-xr-x 14 root root  4096 2011-08-22 17:58 .
drwxr-xr-x  6 root root  4096 2011-09-23 12:59 ..
drwxr-xr-x  3 root root  4096 2011-08-22 17:58 actions
-rw-r--r--  1 root root 29456 2011-08-22 17:58 admin_admins.php
-rw-r--r--  1 root root   989 2011-08-22 17:58 admin_aps.php
-rw-r--r--  1 root root  5688 2011-08-22 17:58 admin_configfiles.php
-rw-r--r--  1 root root  4582 2011-08-22 17:58 admin_cronjobs.php
-rw-r--r--  1 root root 65795 2011-08-22 17:58 admin_customers.php
-rw-r--r--  1 root root 52895 2011-08-22 17:58 admin_domains.php
-rw-r--r--  1 root root 10758 2011-08-22 17:58 admin_index.php
-rw-r--r--  1 root root 14574 2011-08-22 17:58 admin_ipsandports.php
-rw-r--r--  1 root root  4193 2011-08-22 17:58 admin_logger.php
-rw-r--r--  1 root root  3655 2011-08-22 17:58 admin_message.php
-rw-r--r--  1 root root  7288 2011-08-22 17:58 admin_phpsettings.php
-rw-r--r--  1 root root  6495 2011-08-22 17:58 admin_settings.php
-rw-r--r--  1 root root 14577 2011-08-22 17:58 admin_templates.php
-rw-r--r--  1 root root 29837 2011-08-22 17:58 admin_tickets.php
-rw-r--r--  1 root root  4825 2011-08-22 17:58 admin_traffic.php
-rw-r--r--  1 root root  3495 2011-08-22 17:58 admin_updates.php
drwxr-xr-x  2 root root  4096 2011-08-22 17:58 cache
-rw-r--r--  1 root root 15128 2011-08-22 17:58 COPYING
-rw-r--r--  1 root root   992 2011-08-22 17:58 customer_aps.php
-rw-r--r--  1 root root  9867 2011-08-22 17:58 customer_autoresponder.php
-rw-r--r--  1 root root 22874 2011-08-22 17:58 customer_domains.php
-rw-r--r--  1 root root 32694 2011-08-22 17:58 customer_email.php
-rw-r--r--  1 root root 17913 2011-08-22 17:58 customer_extras.php
-rw-r--r--  1 root root 15026 2011-08-22 17:58 customer_ftp.php
-rw-r--r--  1 root root  8024 2011-08-22 17:58 customer_index.php
-rw-r--r--  1 root root 12899 2011-08-22 17:58 customer_mysql.php
-rw-r--r--  1 root root 15589 2011-08-22 17:58 customer_tickets.php
-rw-r--r--  1 root root  9251 2011-08-22 17:58 customer_traffic.php
-rw-r--r--  1 root root    18 2011-08-22 17:58 .gitignore
drwxr-xr-x  4 root root  4096 2011-08-22 17:58 images
-rw-r--r--  1 root root 13235 2011-08-22 17:58 index.php
drwxr-xr-x  5 root root  4096 2011-08-22 17:58 install
drwxrwxr-x  7 root root  4096 2011-08-22 17:58 lib
drwxr-xr-x  2 root root  4096 2011-08-22 17:58 lng
drwxr-xr-x  4 root root  4096 2011-08-22 17:58 locales
drwxrwxr-x  2 root root  4096 2011-08-22 17:58 packages
drwxr-xr-x  3 root root  4096 2011-08-22 17:58 scripts
-rw-r--r--  1 root root  4151 2011-08-22 17:58 smarty.c
drwxrwxr-x  2 root root  4096 2011-08-22 17:58 temp
drwxr-xr-x  5 root root  4096 2011-08-22 17:58 templates
drwxr-xr-x  2 root root  4096 2011-08-22 17:58 templates_c
-rw-r--r--  1 root root 30083 2011-08-22 17:58 webftp.php

 

 

auf dem Server l?uft ein gutbesuchter Blog.

Link to comment
Share on other sites

Hallo,

 

so richtig weiter sind wir noch nicht.

 

Bitte gib mal Deinen benutzen Webserver mit Version, Betriebssystem etc. an.

 

Bei der aktuellen Fehlerbeschreibung greift der Webserver nicht auf das Verzeichnis zu, da oberhalb con syscp liegt.

 

Dazu eine Frage:

 

Vorher kamst Du in syscp, indem Du einfach nur http://IPADRESSE angegeben hast ??

 

IST DAS RICHTIG ???

 

Wenn ja, versuche NUR ZUM TESTEN mal das Verzeichnis froxlor unterhalb von syscp zu verschieben. ACHTUNG DAS IST NUR ZUM TESTEN, ob Dein Webserver ?berhaupt noch funktioniert.

 

Wenn Du dann http://IPADRESSE/froxlor eingibts solltest Du wenigstens eine andere Fehlermeldung oder schon einen Loginbildschirm erhalten.

 

Linux-Admin

Link to comment
Share on other sites

wie ich schon sagte. ich habe debian lenny

auszug aus meinem logwatsch von 24.09.11

 
Installed:
   chkrootkit 0.48-8
   froxlor 0.9.23-1+lenny1
   iproute 20080725-2
   libatm1 2.4.1-17.2
   libc-client2007b 7:2007b~dfsg-4+lenny3
   libmd5-perl 2.03-1
   maildrop 2.0.4-3+lenny3
   mlock 7:2007b~dfsg-4+lenny3
   nload 0.6.0-3.1
   php5-imap 5.2.6.dfsg.1-1+lenny13
   php5-suhosin 0.9.27-1
   rkhunter 1.3.2-6
   unhide 20080519-2
   wwwconfig-common 0.1.2

Upgraded:
   linux-image-2.6.26-2-686 2.6.26-26lenny3 => 2.6.26-26lenny4
   linux-libc-dev 2.6.26-26lenny3 => 2.6.26-26lenny4

Removed:
   syscp 1.4.2.2

 

syscp war ?ber https erreichbar. jetzt wird die Seite sehr lange geladen und ?ffnet sich garnet.

 

bei aufruf von http://IPADRESSE/froxlor (syscp)

Not Found
The requested URL /froxlor/ was not found on this server.

 

ich wei? garnet wie ich sonst auf syscp/froxlor von au?en zugreifen kann... :(

Link to comment
Share on other sites

Hallo,

 

Ich gehe mal davon aus, da? Du das Verzeichnis von froxlor unterhalb des syscp Verzeichnisses gelegt hast.

 

Ist denn ?berhaupt irgend eine HTML Seite ?ber Deinen Webserver erreichbar.

 

Bitte poste mal Deine http.conf und vhost Dateien.

 

Das sieht mir eher nach einem Fehler in der Webserverkonfiguration aus.

 

Linux-Admin

Link to comment
Share on other sites

vi /etc/apache2/httpd.conf

ServerName www.tdl.de

DocumentRoot /var/www/syscp/
<Directory />
  Options FollowSymLinks
  AllowOverride None
</Directory>
<Directory /var/www/syscp/>
  Options FollowSymLinks MultiViews
  AllowOverride All
  Order allow,deny
  allow from all
</Directory>

<VirtualHost _default_:443>
 DocumentRoot "/var/www/syscp"
 ServerName xx.xx.xx.xx:443
 # SSL Einschalten
 SSLEngine on
 # Das Zertifikat f?? Server
 SSLCertificateFile /etc/apache2/ssl/apache.crt
 # Die Schl??atei f?? Server
 SSLCertificateKeyFile /etc/apache2/ssl/apache.key
 <Files ~ "\.(cgi|shtml|phtml|php?)$">
 # Bereitstellung der Standardvariablen f??, SSI und CGI
 SSLOptions +StdEnvVars
 </Files>

 # Eine eigene SSL Logdatei
 CustomLog ssl_log "$t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x %b"
</VirtualHost>

NameVirtualHost xx.xx.xx.xx:80

 

/etc/apache2/sites-available#

default  default-ssl

 

sonst sind alle (myadmin, webftp, webmail) ?ber https erreichbar. nur phpmyadmin war noch zus?tzlich mit pw gesch?tzt, jetzt ist pw anfrage verschwunden.

 

webserver l?uft "normal". alle subdomains sind auch da und alle php mods laufena uch.

Link to comment
Share on other sites

du solltest in deiner httpd.conf aus /var/www/syscp/ wohl einfach mal /var/www/froxlor/ machen, oder nicht?

Und auch das dir gesagt wurde, du solltest die Rechte entsprechender Ordner auf den Webserver-User setzten scheinst du ignoriert zu haben.

Link to comment
Share on other sites

der webserver dienst l?uft unter einem bestimmten benutzer auf dem system, meist 'www-data' oder 'apache' (je nach system).

Damit er auf die Dateien und Ordner auf die du zugreifen willst auch lesen darf, muss dieser Benutzer die entsprechenden Rechte daf?r haben (und im moment geh?rt der Ordner dem Benutzer 'root' - damit hat 'www-data' keinen Zugriff).

 

chown -R www-data:www-data /var/www/froxlor

 

PS: wenn du so "Rechte"-sachen nicht verstehst, rate ich dir von der Administration eines Servers ab - ein paar Grundlagen sollte man schon beherrschen, sonst wird dein Server zur Spam-/ und Virenschleuder im ganzen Internet.

Link to comment
Share on other sites

jetzt werden alle https seiten nicht ge?fffnet bzw dauert zu lage und wird abgebrochen

 

auszug aus /var/log/apache2/error.log

[Fri Sep 23 15:34:08 2011] [error] [client xx.xx.xx.xx] Directory index forbidden by Options directive: /var/www/syscp/
[Fri Sep 23 15:34:12 2011] [error] [client xx.xx.xx.xx] Directory index forbidden by Options directive: /var/www/syscp/
[Fri Sep 23 15:51:22 2011] [error] [client xx.xx.xx.xx] Directory index forbidden by Options directive: /var/www/syscp/
[Fri Sep 23 16:11:23 2011] [error] [client xx.xx.xx.xx] Directory index forbidden by Options directive: /var/www/syscp/
[Fri Sep 23 17:15:33 2011] [error] [client xx.xx.xx.xx] Directory index forbidden by Options directive: /var/www/syscp/
[Fri Sep 23 19:47:13 2011] [error] server reached MaxClients setting, consider raising the MaxClients setting
[Fri Sep 23 20:20:39 2011] [notice] Graceful restart requested, doing restart
[Fri Sep 23 20:20:51 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
[Fri Sep 23 20:20:51 2011] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Sep 23 20:20:51 2011] [warn] RSA server certificate CommonName (CN) `www.domain.de' does NOT match server name!?
[Fri Sep 23 20:20:52 2011] [notice] Apache/2.2.9 (Debian) mod_ssl/2.2.9 OpenSSL/0.9.8g configured -- resuming normal operations
[Fri Sep 23 21:23:44 2011] [notice] Graceful restart requested, doing restart
[Fri Sep 23 21:23:54 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
[Fri Sep 23 21:23:56 2011] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Sep 23 21:23:56 2011] [warn] RSA server certificate CommonName (CN) `www.domain.de' does NOT match server name!?
[Fri Sep 23 21:23:57 2011] [notice] Apache/2.2.9 (Debian) mod_ssl/2.2.9 OpenSSL/0.9.8g configured -- resuming normal operations
[Mon Sep 26 08:30:20 2011] [notice] Graceful restart requested, doing restart
[Mon Sep 26 08:30:20 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
[Mon Sep 26 08:30:21 2011] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Sep 26 08:30:21 2011] [warn] RSA server certificate CommonName (CN) `www.domain.de' does NOT match server name!?
[Mon Sep 26 08:30:22 2011] [notice] Apache/2.2.9 (Debian) mod_ssl/2.2.9 OpenSSL/0.9.8g configured -- resuming normal operations
[Mon Sep 26 08:56:36 2011] [notice] Graceful restart requested, doing restart
[Mon Sep 26 08:56:36 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
[Mon Sep 26 08:56:36 2011] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Sep 26 08:56:36 2011] [warn] RSA server certificate CommonName (CN) `www.domain.de' does NOT match server name!?
[Mon Sep 26 08:56:36 2011] [notice] Apache/2.2.9 (Debian) mod_ssl/2.2.9 OpenSSL/0.9.8g configured -- resuming normal operations
[Mon Sep 26 10:00:04 2011] [notice] caught SIGTERM, shutting down
[Mon Sep 26 10:00:11 2011] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Sep 26 10:00:11 2011] [warn] RSA server certificate CommonName (CN) `www.domain.de' does NOT match server name!?
[Mon Sep 26 10:00:12 2011] [notice] ModSecurity for Apache/2.5.5 (http://www.modsecurity.org/) configured.
[Mon Sep 26 10:00:12 2011] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Sep 26 10:00:12 2011] [warn] RSA server certificate CommonName (CN) `www.domain.de' does NOT match server name!?
[Mon Sep 26 10:00:13 2011] [notice] Apache/2.2.9 (Debian) mod_ssl/2.2.9 OpenSSL/0.9.8g configured -- resuming normal operations

Link to comment
Share on other sites

Hast du denn nach dem Upgrade auf Froxlor auch die ganzen Konfigurationen aktualisiert?

Hast du die Webserver Configs mal neuerstellen lassen?

Dir jetzt zu erkl?ren wie du das manuell in der Datenbank anstubsen kannst, w?re zu langatmig und vermutlich zu viel, da du ja selbst sagst, du bist ein anf?nger.

 

Wenn du willst, schick mir die zugangsdaten und ich fix dir das.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...