Beiträge von DavidR

    Der Absturz der Java VM wird nicht geloggt. Falls du weisst wie man den loggen kann bitte sagen. Hätte ich Logs die was aussagen würde ich die posten bzw. könnte ich das Problem auch selber lösen.

    RAM Verbrauch ist doch auf dem Screenshot zu sehen.

    Der Tomcat läuft auf dem Port 80. Sonst läuft da nichts. Was soll die Anzahl der Sockets mit dem abstürzen zutun haben? Der Zusammenhang ist mir nicht klar.

    Zitat von fLoo;8091

    Erstmal ganz ruhig Brauner :cool: Es wäre hilfreich auch immer aktuelle Logs anzuhängen, notfalls bitte Logs über einen Zeitraum von einer Woche zur Verfügung stellen, damit lässt sich ein Problem (wie es bei Dir vorkommt) deutlich besser nachvollziehen und finden.

    Es wurde ja bereits der Ramverbrauch angesprochen - wie Du sagst sollte dies kein Problem darstellen. Wie sehen die Ram-Werte im Moment aus ? Wird schon in den Swap geschrieben, oder läut alles im Ram ? Wie sieht die CPU Auslastung aus, wieviele Sockets werden von dem Tomcat bedient, vielleicht zuviele ?

    Wie Du siehst, alles Fragen auf die wir/ich erstmal eine Antwort brauche/n, damit WIR nicht im Regen stehen - denn im Regen lässt sich nicht gut debuggen :rolleyes:

    Schönes Wochenende!

    Post nummer 8 lesen.

    Nicht nur da sondern überall ausser auf dem vServer von netcup.

    Also der lief jetzt drei Tage problemlos. Und heute abend gehts wieder los. Sürtzt einfach ab.

    Und nochmal, ich habe weder was getann damit er läuft noch damit er abstürzt. Damit meine ich das ich nichts verändert habe und der trozdem mal ein paar Tage läuft und mal ein paar Sekunden.

    Und das ist jetzt seit ca 2 Wochen so. Davor lief der einfach ganz normal.

    Das wird das Kernel gepatche "rumgepfusche" sein.

    Mein bekannter hat mir geholfen indem er meine Fragen beantwortet hat und mir Hinweise bei der Fehlersuche geben hat. Er selbst war nicht eingeloggt.
    Die Erklärung zum dem Warning im log aus meinem icq cache.

    Zitat

    das ist die jaas implementierung (realm), der user gegen die /etc/tomcat6/tomcat-users.xml authentifiziert und autorisiert - das ist eine warnung, dass die implementierung keine user/passwärter und rollen hinzufügen/löschen und ändern kann, weil die datei für den tomcat prozess nicht schreibbar ist - also klares nein

    Welche Fehler sind mit dem aufspielen eines funktionierenden Backups und oder einer Neuinstallation des ganzen Betriebsystems den noch übrig?

    Seit wann können sich fehlerhafte Einstellungen oder Software wie ein Virus auf ein Backup übertragen?

    Das versteht der Typ den ich für das Ticket bekommen habe einfach nicht.

    Er erklärt mir ständig das es nicht am Wirt liegen kann und ich ihm das gegenteil beweisen soll. Mit dem Backup aufspielen ist das für mich zu 100% bewiesen.

    Vieleicht kann das hier einer aus dem Forum erklären. Wie kann der Fehler auf ein Backup kommen und auch auf eine neue Installation? Ich geb zu wen ich im unrecht bin aber ich muss dafür eine Erklärung haben. Ansonsten ist das Wirtsystem defekt für mich.

    Also das muss ich jetzt echt noch loswerden da ich gerade nicht entäuscht sonder richtig sauer bin.

    Zitat Webseite:
    Wir lassen Sie nicht im Regen stehen. Support wird bei uns GROß geschrieben.


    Und hier die Lösung vom Support.

    Zitat


    Guten Tag Herr David R,

    ...

    Prüfen Sie warum Ihre Software abstürzt und Sie haben den Fehler gefunden.


    Ich fühle mich absolut im Regen stehen gelassen. Es wird nichtmal versucht entgegen zu kommen.

    Hab ich nach dem letzten Post auch gemacht. Hoffe die können die Fehler finden und das sowas nie wieder passiert.

    Mein vServer Idelt zu 99% nur rum. Aber wenn ich mir vorstelle der wäre produktiv gewesen, oh man.

    EDIT


    Netcup hat natürlich keinen Fehler gefunden. Das habe ich erwartet. Aber erklärt mir mal wie ein funktionierendes Backup die gleichen Fehler hat, die es aber beim erstellen noch nicht hatte? Das stellt doch den Sinn eines Backups in Frage.

    Bleibt mir nur das kündigen? Also ich bin ratlos.

    Hier mal die syslog. Dazwischen ist nen Absturz des Tomcats aber wie man sieht steht da nix von.


    Wie man auf dem Bild sieht werden sowohl die Fehler vom Tomcat als auch von Java in die syslog geschrieben.

    [Blockierte Grafik: http://www.bilder-hochladen.net/files/thumbs/45u7-2k.png]

    200 MB RAM hat ja der kleinste vServer und den hab ich(768). Unter top steht rund 260MB.

    Eben meine Seite gecheckt und was war? Down.

    Zitat

    * Tomcat servlet engine is not running, but pid file exists.

    Also ich installiere jetzt mal Linux, java und tomcat koplett neu. Wenn das immernoch nicht geht dann ist wohl der Speicher im A.... oder sonst ein Fehler im Wirtsystem. Ich will ja sowieso auf den neuen Tarif aber da muss ich noch 3 Monate warten.


    EDIT

    OK, wenige Minuten und wieder abgestürtzt obwohl neues Linux. Eindeutig kaputt der Server.

    Dachte ich auch schon. Aber bleibt unter 70MB.

    Hab gerade mal Linux neu installieren lassen und wollte alles neu aufspielen. Aber wie komme ich da an das neue root Passwort? Das alte geht nicht mehr.

    EDIT
    Ich habe jetzt wieder das Backup drauf und es funktioniert. Scheint echt am Wirtssystem gelegen zu haben. Also ich hoffe das es echt läuft, ich konnte nach Stunden nirgens einen Fehler finden.

    Hallo,
    mein Tomcat ist letzte Woche mal abgestürzt. Dann wurds immer häufiger. Ich kann keinen Fehler finden. Mitlerweile habe ich ein 2 Monate altes Backup wieder aufgespielt. Damals lief der Tomcat Monate durch.

    Tja mitlerweile hält der keine Minute. Bevor ich den Support anschreibe wollt ich wissen ob das ein serverproblem sein kann? Bekommt der Server net genug Ressourcen?

    Ich kann in den logs nirgens Fehler finden und bin bisel verzweifelt.

    Ach Mist gerade erst vor einer Woche die 3 Monate bezahlt ohne die neuen Tariffe gesehen zu haben. :D

    Da steht jetzt das der Traffic nichts kostet. Aber das kennt man ja von anderen Hostern. Dafür wird man in der Geschwindigkeit gebremst ab nem bestimmten Volumen. Ist jetzt netcup auch dazu übergegangen?

    Meine Domain kann ich bei einem Wechsel zu den neuen Tarifen aber mitnehmen oder?

    Hab jetzt die Änderungen in hosts vorgenommen. Jetzt siehts aus wie bei Oli. Wird jetzt wohl richtig sein.

    Code
    netstat -tlnp
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
    tcp        0      0 0.0.0.0:8009            0.0.0.0:*               LISTEN      12498/jsvc
    tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      12416/mysqld
    tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      12498/jsvc
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      12327/sshd
    Zitat von [netcup] Oli;2997

    Ein loopback Interface ist genauso sicher wie eine 10er IP Adresse.

    @DavidR

    Code
    # netstat -lnp
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
    tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      9199/mysqld
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      6964/sshd

    Ja bei mir kommt aber folgendes.

    Code
    netstat -lnp
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State                  PID/Program name
    tcp        0      0 0.0.0.0:8009            0.0.0.0:*               LISTEN                 349/jsvc
    tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN                 32719/mysqld
    tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN                 349/jsvc
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN

    Wieso steht bei mir 0.0.0.0 obwohl 127.0.0.1 eingetragen ist drin?

    Ich habe keine Firewall und es lässt sich keine installieren.

    Zitat von [netcup] Oli;2991

    In der Datei /etc/mysql/my.cnf muss folgender Eintrag unter der Sektion [mysqld] stehen:

    Code
    bind-address            = 127.0.0.1

    Dies funktioniert bei allen VServern die 127.0.0.1 als IP erhalten.

    Ja das habe ich eben auch als Email bekommen. Sind Sie für mich zuständig?

    Das habe ich auf der MySQL Webseite gefunden.

    Zitat


    Scannen Sie Ihre Ports aus dem Internet heraus mithilfe eines Tools wie nmap. MySQL verwendet standardmäßig Port 3306. Dieser Port sollte für nicht vertrauenswürdige Hosts nicht zugänglich sein. Eine weitere einfache Möglichkeit zu prüfen, ob Ihr MySQL-Port offen ist oder nicht, besteht darin, den folgenden Befehl an einem entfernten System einzugeben. Hierbei ist server_host der Hostname oder die IP-Nummer des Hosts, auf dem Ihr MySQL-Server ausgeführt wird:

    shell> telnet server_host 3306

    Wenn Sie eine Verbindung erhalten und einige sinnlose Zeichen angezeigt werden, ist der Port geöffnet; Sie sollten ihn dann umgehend mit Ihrer Firewall oder Ihrem Router schließen, es sei denn, es gäbe einen guten Grund dafür, dass der Port offen ist. Wenn telnet hängt oder die Verbindung abgewiesen wird, dann ist der Port gesperrt – so soll es sein.

    Und wie man den Posts davor entnehmen kann ist es zur Zeit falsch. Der Port ist offen. Und ja ich habe 127.0.0.1 eingetragen.

    Ja meine Versuche eine Verbindung von außen mit den richtigen Zugangsdaten zu bekommen sind gescheitert.

    Richtig wohl ist mir dabei nicht. Ein Bekannter der mit Nachnamen Linux heissen könnte fand das totall unsicher. Ich bin da eher einer der sowas nicht so eng sieht.

    Jetzt stellt sich die Frage was bedeutet richtig konfiguiert? Ist der nach der Installation das schon?

    PS. @sim4000 die Verweise auf deiner Webseite "http://root-und-kein-plan.ath.cx/" führen meist ins Nichts. ;)

    Zitat von APUX;2969

    Das Passwort habe ich mitgesendet. Es wird aber nicht erlaubt zu connecten.

    Trotzdem ist das eine Sicherheitslücke wenn ein Mail-Relay für PHP auf localhost horcht, oder?

    Grüße,
    APUX

    Ich werd Heut abend mal probieren mit nem eingenen Programm mich zu verbinden.

    Wenn tatsächlich auf den localhost gehorcht wird ist das keine Sicherheitslücke. Aber wie du an deinem Ping sehen kannst wird nicht auf localhost gehorcht sondern auf die öffentliche IP deines Servers. Damit kann Jeder mit den zugangsdaten auf deinen Email,MySQL oder sonst was Server zugreiffen.

    So wie es bei Sim ist ist es richtig. Gar keine Verbindung möglich.