Beiträge von A4E-Fox

    An der Apacheconfig selbst hab ich nicht sooo viel rumgeschraubt...das meiste auf Default gelassen. Aber ja der fängt relativ schnell an zu swappen und zieht damit das gesamt System in den Keller. Aber auch die fetten Server auf Arbeit (wie gesagt ich bin im T-Konzern beschäftigt. ^^) haben das gleiche Verhalten gezeigt. Von daher kann ichs nur empfehlen die Rules zu setzten. ;)

    Also wir haben es auf meinen VServer mit Ubuntu Lucid mal losgelassen und der war innerhalb von 3 Sekunden nicht mehr wirklich ansprechbar. Die SSH Verbindung war auch mehr als lahm...ich konnte nur noch ein Reboot machen. Ganz trivial find ich diese "Lücke" deswegen nicht. Und auch auf Arbeit (T-Konzern) werden alle wichtigen Systeme mit der ReWrite Rule versehen.

    Hallo zusammen....

    falls es noch nicht zu euch vorgedrungen ist hier einmal eine wichtige Info vom derzeitigen Heise Newsletter:

    "Tool bringt Apache-Webserver zum Stillstand"

    Ein bislang unbekannter Fehler in der Verarbeitung von Byte-Range-Headern lässt sich ausnutzen, um mit einem einzigen PC einen Apache-Webserver 2.2 zum Stillstand zu bringen. Auf der Mailing-Liste Full Disclosure ist dafür das Perl-Skript "Apache Killer" erschienen, das das Problem eindrucksvoll demonstriert.
    Das Tool sendet GET-Requests mit mehreren "Byte Ranges", die zu einer sehr hohen Speicherbelegung des Systems führen. Die Angabe von "Bytes Ranges" ermöglichen dem Browser, etwa bestimmte Teile eines Dokuments nur teilweise zu laden, etwa die Bytes 500 bis 1000. Auf diese Weise knüpfen etwa auch Download-Clients an abgebrochene Downloads an. Das soll den Bandbreitenverbrauch verringern. Die Angabe mehrerer Teile im Header in unsortierter Folge bringen aber den Apache offenbar aus dem Tritt.
    Einen offiziellen Patch gibt es noch nicht, als Workaround funktionieren jedoch Rewrite-Regeln, die nur noch einen einzigen Range-Requests in GET und HEAD-Headern erlauben. Für die meisten Anwendungen sollte das kein Problem sein. Um die Regeln zu aktivieren, müssen Administratoren das Modul mod_rewrite im Apache-Webserver laden.
    Alternativ soll es auch helfen, über das Modul mod_header und die Konfiguration
    RequestHeader unset Range im Header enthaltene Range-Requests komplett zu löschen. Vermutlich dürfte dies aber zu größeren Problem führen, als die Anzahl der Ranges zu beschränken. Admins sollten mit dem Tool die Wirksamkeit ihrer Maßnahmen prüfen, bevor es andere tun.


    Wichtig...der "erste" Workaround greift wohl nur bedingt. Mit einigen Anpassungen des Exploid Scripts kann der Apache weiter zum kochen gebracht werden.

    Deswegen hier ein Update der ReWrite Rules:

    Update: Anscheinend sind die verlinkten Rewrite-Regeln ungenügend. Sie verhindern zwar die geschilderten Angriffe, diese lassen sich jedoch auch über RequestRange-Header durchführen. Ein erweiterter Regelsatz könnte etwas wie diese Regeln enthalten:

    Apache Configuration
    RewriteEngine On 
    RewriteCond %{REQUEST_METHOD} ^(HEAD|GET) [NC] 
    RewriteCond %{HTTP:Range} ([0-9]*-[0-9]*)(\s*,\s*[0-9]*-[0-9]*)+ [OR] 
    RewriteCond %{HTTP:Request-Range} ([0-9]*-[0-9]*)(\s*,\s*[0-9]*-[0-9]*)+ 
    RewriteRule .* - [F]


    Einfach in die VHosts mit rein und den Apache restarteten...dann sollte es "save" sein.
    Testen kann man dies wohl wie folgt:

    Code
    curl -I -H 'Range: bytes=0-0,0-1,1-2' http://<deine domain>/<einen static-content.jpg>


    Hierbei sollte ein 403 Forbidden zurück geliefert werden.

    So ich wollte mal ein Feedback geben...

    Also das Update hatte mit den Historischen Paketquellen funktioniert. ;) Jedoch hatte ich danach nur Probleme mit dem neuen Upstart und letzlich doch dazu entschlossen das System mit Lucid neu zu installieren. :(

    Danke für eure Hilfe!

    LG
    Fox

    Backup hab ich bereits gemacht... Dennoch wäre eine Neuinstallation nervig. ;)
    Verstehe ich das richtig das die Meldung mehr als Hinweis zu sehen ist und das upgrade funktioniert es jedoch zu Fehlern kommen kann? Dann würde ich es alt dennoch versuchen und wenn nicht geht halt die Neuinstallation starten.

    Hallo zusammen,

    ich muss diesen alten Thread mal wieder raus kramen.

    Ich stehe soeben vor dem gleichen Problem. Nach einiger Zeit möchte ich nun auch mal Upgraden und zwar von Jaunty auf Lucid. Nun sollte ja erst auf Karmic das Update gefahren werden. Aber leider beikomme ich auch bei "do-release-upgrade" die Meldung:

    Code
    Your system appears to be a virtualised environment without an init
    daemon, e.g. Linux-VServer. Ubuntu 9.10 cannot function within this
    type of environment, requiring an update to your virtual machine
    configuration first.

    Ich hab den Vorgang erstmal Abgebrochen bevor danach gar nichts mehr geht.

    Ich habe absolut wenig lust das System komplett neu zu installieren...deswegen wollte ich Upgraden und nich das neue Image installieren. Kann man das Upgrade denn gefahrenlos fortsetzten? Oder kann NetCup dieses machen oder wie läuft das?

    Danke euch!

    LG
    Fox

    Zitat von killerbees19;37129

    Man sollte für Server auch eine LTS Version verwenden - dann muss man sich diese Frage nicht so oft stellen :cool: :D

    Schalte die Websites und andere Dienste doch einfach temporär alle offline (notfalls einfach alles durch die Firewall sperren), erstelle ein vollständiges Backup und versuche es über ein normales dist-upgrade. Anpassungen der Configs wirst du sowieso immer durchführen müssen, das bleibt dir nie erspart. Klappt es, kannst du alle Websites und Dienste wieder aktivieren, falls nicht einfach das Backup zurückspielen und eine andere Lösung suchen.


    MfG Christian


    So werde ich es machen! ;)
    Als ich den Server aufgesetzt habe hatte ich die neuste Version vom VCP halt installiert...das war damals eben Jaunty...^^
    Nun ist man schlauer und nur noch LTS kommen ins Haus! ;)

    Die nächsten Nachtschichten werden wohl dafür drauf gehen...egal...wenigstens was zu tun. ;)

    Ich halte euch auf dem Laufenden. Danke für die Hilfe!

    Zitat von Seb2704;37123

    Zu sowas würde ich bei vServern auch generell abraten. Diese Auto-Updates wollen meistens noch den Kernel und andere Dinge updaten, auf die Du keinen Zugriff hast.

    Aber wie sonst beim vServer updaten? Dann bleibt ja nur noch der Weg mit apt-get dist-upgrade oder nicht? Man kann ja nicht bei jeder neuen Version den vServer komplett neue aufsetzten! :-/ Da wird man ja irre ^^

    ok...oh mann...ich seh schon...das heißt wohl einige Tage Downtime..:-/

    Bin schon drauf und dran einfach mal die Alternative zu versuchen und einfach die neuen Quellen für Lucid in der source.list einzutragen und mit apt-get dist-upgrade das System zu updaten.
    Wie hoch stehen denn die Quoten das dies so klappt? ;)

    Ich hab halt nen paar Webseiten laufen und hab bissel angst das mit das nach dem Einspielen der Backups (gerade MySQL) irgendwie alles zerschießt. :-/
    Wie siehts denn mit den Dateirechten aus wenn ich die vorher sichere? Diese sind ja dann anders...wenn ich die via FTP einspiele. Dann wohl am besten über nen Editor den Text direkt in die neuen Configs reinkopieren oder?

    Hallo zusammen,

    ich hätte da ein kleines Problem mit meinem VServer - Ubuntu Version: Jaunty. Bevor gleich gemecker kommt von wegen veraltet und so...Ja ich weiß! ;)
    Leider war ich einige Zeit im Urlaub und hatte einiges an Stress (Hochzeit) und somit leider kaum Zeit für meinen Server. Dies ist alles nun vorbei und nun möchte ich endlich mal wieder Updates fahren. Leider ist der Support für Jaunty jedoch abgelaufen und Pakte können mit den bekannten Quellen nicht mehr installiert werden. Ich möchte nun ein Upgrade auf 10.04 Lucid (LTS) machen.
    Da dies mein erstes Upgrade ist hab ich natürlich unseren Freund Google gefragt und einige HowTo´s aufgetrieben. u.a. http://wiki.ubuntuusers.de/Upgrade_auf_Lu…ber-die-Konsole
    Jedoch hab ich schon Probleme "screen", den "update-manager-core" und sonstige Pakete zu installieren. Klar..die Jauntyquellen gibt es nicht mehr. :-/ Selbst mit "sudo do-release-upgrade" passiert nix.

    Als Alternative einfach in der source.list die Lucid Quellen einzutragen und dann sudo apt-get dist-upgrade zu machen soll wohl nicht die schönste Art sein und demnach sehr fehlerlastig sein.

    Kann mir jemand helfen und beschreiben wie ich nun am besten Upgraden kann ohne das mit mein System total in die Hose geht?

    Drauf hab ich (Dovecot, Postfix, Apache2, PHP, MySQL, Teamspeak, Fetchmail, etc. Webanwendungen wie Joomla und co.)

    Vielen DANK!

    LG
    Fox

    Zitat von vmk;35208

    Du betreibst von deiner Distribution ein Release, für welches es seit einiger Zeit keine Sicherheitsupdates mehr gibt.

    "Seid einiger Zeit..." ist gerade mal knapp ein Monat...;-) und ein JA oder NEIN würde mir reichen...warum denn immer drum rum reden! :(

    Ok...dann werd ich mal schaun. Danke für die Tipps..;-)

    Aber eine Frage bleibt...ist es denn sinnvoll ein Dist Upgrade zu machen? Und lohnt sich der ggf. hohe Aufwand oder doch lieber getreu dem Motto "Don´t change a running system!" ???
    Ich hab bei meinem VServer folgendes laufen: Apache2 + PHP5 und MySql für Webseiten; TeamSpeak2; Postfix mit DoveCot und Fetchmail; ProFTPD, Monit, sowie kleinere Backup CronJobs....

    Mist....das hab ich mir gedacht..:-( Ok dann war es Ubuntu 9.10...würde auch passen mit dem 30.04.2011...letzten Monat hatte ich noch Updates gemacht..:-/

    Wie Upgrade ich denn am besten auf 10.04 ?? (Bitte sagt mir nicht das geht nur über das ControlPanel mit einer Neuinstallation ^^)
    Und die Fragen bleiben...muss danach alles neu gemacht werden?

    Hallo zusammen,

    ich schließ mich hier mal an...;-)

    Ich hab einen VServer (Silber) und hab da damals noch Ubuntu 9.04 über das ControlPanel installiert. Ich weiß...es ist nicht mehr die neuste Version...;-)
    Aber bislang lief immer alles wunderbar und es hat auch einiges an Zeit und nerven gekostet alles so schön einzurichten...nun bekomme ich bei
    "apt-get update" leider auch folgende Meldung:

    Wenn ich unter  http://de.archive.ubuntu.com/ubuntu/dists direkt schaut ist Jaunty wirklich nicht mehr vorhanden. :( Ist der Support etwa dafür eingestellt worden? :-/
    Ein Dist Upgrade hab ich noch nie gemacht! Geht das ohne weiteres und bleibt alles soweit wie es eingerichtet ist? Also Anwendungen, Konfigurationen, etc. vorhanden oder wird damit alles platt gemacht und ich muss von neu alles einrichten?

    P.S.: Wie macht man am besten ein Dist Upgrade?? Tipps und Tricks?

    Danke für eure Hilfe!

    LG
    Fox

    Die Web Developer Toolbar hab ich auch...ist echt super das Teil...:-)
    Ich muss jedoch gestehen das ich mir die Seite über die Toolbar noch gar nicht soooo genau angeschaut hatte...^^ Da ich kein eigenes Template für gebaut hatte war dies noch nicht so nötig. ^^

    Diese Bereiche kommen aber vom Template selbst und nicht vom Shop-Menü...;-) Kann sein das dass Template mit Tabellen statt mit Divs gebaut ist. Hmm...normal bevorzuge ich bei eigenen Template auch eher Divs...:-/ Naja beim Redesign dann...^^

    Zum Thema Gutscheine....hehe...stimmt schon...das mach ich auch mal...wenn ich so an mich denke...ich bin auch öfters der Geiz ist Geil typ...LOL. Und da klickt man schnell mal auf ein "Gefällt mir" wenn man was für günstiger bzw. sogar kostenfrei bekommt...LOL