Beiträge von JuWolf

    Und der Preis für die hilfreichste Antwort geht aaan..
    ..extremmichi!


    Vielen Dank, das war tatsächlich die einzig richtige Antwort - und prompt die einzige Datei, in der ich nicht nachgesehen habe.
    Das Problem scheint jetzt behoben, in den nächsten 24 Stunden wird sich zeigen, ob dem wirklich so ist.

    Hallo zusammen, beides habe ich versucht.


    Die von junkpad92 vorgeschlagene Zeile wird zwar problemlos gelesen, zeigt allerdings keine Wirkung.
    By the way: Warum eigentlich die Datei /usr/bin/newaliases? Die Datei mit den Umleitungen liegt doch unter /etc/aliases ..?


    Hallo Mordor,
    auch das habe ich versucht. Meines Wissens liegen die betreffenden Dateien unter /etc/fail2ban/action.d/ , dort habe ich in allen "mail" bzw. "sendmail"-Dateien die Zeile "dest = root" zu "dest = webmaster" geändert.
    ..ebenfalls erfolglos. Habe ich dabei etwas übersehen?


    Selbstverständlich wurden beide Dienste reloaded und zur Sicherheit auch restarted.
    Die Mails gehen laut Inhalt aber noch immer an das "root" Konto.

    Das Problem ist noch immer nicht erledigt, es häufen sich massig Müll-Mails, täglich ca. 20-30 Stück.
    Im Folgenden noch einmal eine der Nachrichten, die das Problem beschreibt.


    Um Hilfe wird dringend gebeten.
    ---
    This is the mail system at host Server.Domain.tld.


    I'm sorry to have to inform you that your message could not
    be delivered to one or more recipients. It's attached below.


    For further assistance, please send mail to postmaster.


    If you do so, please include this problem report. You can
    delete your own text from the attached returned message.


    The mail system


    <root@localhost>: unknown user: "root@localhost"




    Reporting-MTA: dns; Server.Domain.tld
    X-Postfix-Queue-ID: 759AD381512
    X-Postfix-Sender: rfc822; fail2ban@domain.tld
    Arrival-Date: Wed, 11 Feb 2015 21:20:34 +0100 (CET)


    Final-Recipient: rfc822; root@localhost
    Action: failed
    Status: 5.1.1
    Diagnostic-Code: X-Postfix; unknown user: "root@localhost"


    Ja, habe ich.
    Offenbar findet ja auch der Mailer Daemon seinen Eintrag, anderenfalls würde ich ja diese Mails nicht an die webmaster-Adresse bekommen.
    Bei root dagegen steht der selbe Eintrag - allerdings scheint er das Postfach "root", dessen Inhalt er weiterleiten soll, ja gar nicht zu finden.
    So interpretiere ich jedenfalls momentan das Problem.

    In Kürze: Die Nachrichten sind im Allgemeinen Benachrichtigungen über den Bann von irgendwelchen China-IPs, also nicht nur inhaltslose Statusupdates.
    Die Nachrichten sollen laut Nachrichtenhead von MAILER-DAEMON@domain.tld an fail2banq@domain.tld gehen.
    Laut Nachrichtentext allerdings von fail2ban@domain.tld an root@localhost.


    Diese Umleitungsdatei kenne ich, ich habe bei allen Einträgen "root" vermerkt, bei dem seinerseits die "externe" Adresse webmaster@domain.tld eingetragen ist. Das scheint mir auf den ersten Blick korrekt, oder irre ich mich da?

    Hallo zusammen!


    Kaum habe ich ein Problem behoben, tut sich ein Neues auf.
    Nachdem mir hier aber schon kompetent geholfen wurde, will ich es auch dieses mal so versuchen.


    Momentan bekomme ich an die Adresse webmaster@domain.tld ca. 4 Mails pro Stunde, aus denen hervorgeht, dass das Mailsystem (das im Übrigen aus dem Quasi-Standard Postfix und Dovecot besteht) das Postfach "root@localhost" nicht findet.
    - Offenbar eine Schleife. Ich frage mich nur, wie das denn sein kann, denn "root@localhost" gehört meines Wissens nach automatisch dem lokalen Benutzer "root" (der natürlich auch existent ist) und wird mit dem Benutzer automatisch erzeugt - oder irre ich mich da?


    Ziel ist es auch, das lokale Postfach "root@localhost" an die "webmaster@domain.tld" umleiten zu lassen.
    Der Vollständigkeit halber: Verwendet wird ein Debian-Server.


    Viele Grüße und vielen Dank im Voraus,
    JuWolf



    P.S.: Im Folgenden noch der Originaltext der eMail.
    ---
    This is the mail system at host x.domain.tld


    I'm sorry to have to inform you that your message could not
    be delivered to one or more recipients. It's attached below.


    For further assistance, please send mail to postmaster.


    If you do so, please include this problem report. You can
    delete your own text from the attached returned message.


    The mail system


    <root@localhost>: unknown user: "root@localhost"


    --


    [...]
    ---

    Fazit: Problem gelöst!


    Ich habe nicht vergessen, den Apachen neu zu starten, das war alles bestens.
    Das ist mir zwar schon öfter passiert, aber mit der Zeit gewöhnt man sich daran.. ;)


    Zum Problem: Offensichtlich hat sich tatsächlich irgendwo in der .htaccess ein Fehler eingeschlichen, die Datei war wohl verpfuscht.
    Herausgefunden habe ich das, indem ich die geladene Datei gesichert habe, dann die Default-.htaccess als aktive geladen habe - und siehe da, es ging.
    Jetzt werde ich die Änderungen, die ich darin vorgenommen hatte, Schritt für Schritt wieder einbauen - dann wird sich hoffentlich zeigen, woraus genau das Problem entstanden ist.


    In jedem Fall ein großes DANKE! für die prompte Hilfe und die richtige Idee mit der .htaccess!


    JuWolf

    Leider nein, diesen Eintrag habe ich als Allererstes geprüft.
    AllowOverride FileInfo ist auskommentiert und durch AllowOverride All ersetzt.


    Mittlerweile habe ich auch noch überprüft, ob die entsprechenden Joomla-Beiträge etwa nicht mitverschoben wurden, was aber nicht der Fall ist.
    Definiere ich einen anderen Beitrag als Startseite, wird dieser korrekt angezeigt, es liegt also vermutlich tatsächlich an den Adressen.


    Der Vollständigkeit halber: Die Dateien im Verzeichnis gehören im Übrigen alle dem User www-data.

    Mittlerweile habe ich folgende Einstellungen geprüft:


    RewriteBase /
    RewriteBase /site
    RewriteBase /etc/www/<Rest-vom-Pfad>
    RewriteBase /etc/www/<Rest-vom-Pfad>/


    Das Rewrite Modul ist aktiv, testweise habe ich den WWW-auf Non-WWW Redirect weiter unten passend umgeschrieben.
    Ergebnis: Dieser Redirect funktioniert einwandfrei.

    Vielen Dank, aber ich weiß ehrlich gesagt nicht mehr, wo ich ansetzten soll.


    Die Rewrite Base-Zeile habe ich ergänzt und so eingestellt, dass sie auf das Root-Verzeichnis der Joomla-Installation zeigt, d.h. da ich mit virtuellen Hosts arbeite "/var/www/<restlicher Pfad>/", testweise auch hier wieder mit und ohne Trailing Slash. Ergebnis: Keines. Die Startseite ist weiterhin erreichbar, alle restlichen Seiten noch immer nicht.


    Übernehme ich die SEF-Redirect Sektion, kann ich nur aus dem 404er "URL not found"-Error einen 500er "Internal Server Error" machen.
    ..was wohl auch nicht Sinn der Übung sein dürfte ;)

    Vielen Dank für die schnelle Antwort!
    Das könnte tatsächlich der Grund sein, eine RewriteBase ist nämlich in der .htaccess nicht angegeben.
    Allerdings bin ich mir unschlüssig, was ich dort eintragen muss, nachdem die entsprechenden Seiten auch -mit- "Trailing Slash" nicht erreichbar sind.

    Guten Abend zusammen!


    Nach meinem Umzug auf einen Netcup-Server habe ich mit einer Joomla-basierten Seite folgendes Problem:
    - Die Startseite wird (Egal welcher "Beitrag" als Startseite definiert wird) korrekt angezeigt.
    - Jegliche "Unterseiten" / Links aus Menüeinträgen werden nicht gefunden.


    Edit: Das Problem ist unter WolfenStudios zu "besichtigen".


    Natürlich wurde die Konfiguration (insbesondere der Datenbank) schon entsprechend angepasst.
    Welchen (wahrscheinlich höchst banalen) Fehler habe ich übersehen?


    Für jegliche Hilfe bin ich sehr dankbar!
    Viele Grüße,
    JuWolf