Forum: PC Hard- und Software Linux Server Fehlersuche (Web-Service)


von Stephan (Gast)


Lesenswert?

Hallo Leute,

Ich habe mir vor einigen Monaten einen kleinen Rechner zugelegt, mit dem 
ich mir einen Server aufsetzen wollte.(erste Schritte hatte ich unter 
ARCH-Linux auf dem Rapsberry gemacht, doch reichte die Leistung nicht 
aus)

Computer:
- Gigabyte brix I3 mit 8GB RAM
- Linux Ubuntu 14.04 LTS

zusatz Programme:
- Bind9
- Apache
- SVN, GIT
- Redmine 2.5 und neu V3.0
- phpmyadmin, Mysql

Die Installation von Redmine war ein echter Kampf, aber durch mehrere 
Quellen hatte ich die Version 2.5 nach ein paar Tagen am laufen.
Vor ca. 2Wochen hatte ich den Server mal wieder angeworfen um mit dem 
Redmine Programm zu spielen, aber das PWD hat angeblich nicht mehr 
gestimmt. Mit meinen Zugangsdaten kam ich nicht mehr rein!
Ok, vielleicht hab ich mir die Daten falsch aufgeschrieben(mein Fehler).

Ich hatte den Hack gefunden wie man den Admin wieder zurück setzen kann, 
mit neuen PWD. Hat erstmal nicht funktioniert.(es gibt hier im Forum 
schon einen Beitrag dazu) Auf anraten hin, hab ich mir die neue Version 
von Redmine geholt und gestern den ganzen Tag versucht das Ding ans 
laufen zu bekommen, ging aber leider nicht!!!!
Ok, aus Angst das ich mir die Mysql Datenbank wieder kaputt gemacht 
habe, habe ich zum Apache schnell den phpMyAdmin installiert. Wow, war 
in null komma nichts am laufen. (Quelle sind aus Ubuntu, keine selbst 
Installation, war zu schwer :-( )

Angemeldet und die beiden DBs von Redmine verglichen, sahen fast gleich 
aus. Ok.
Ich hatte darauf hin nocheinmal versucht bei der alten Version 2.5 mich 
anzumelden und OH Wunder, es klappte. Aber die 3Version liess mich nicht 
rein.

Heute hab ich es nochmal versucht, aber niemand lässt mich mehr rein!!!
Weder phpMyAdmin, Redmine 2.5 noch Redmine 3.0 lassen es zu mich 
einzuloggen.

Kann es sein das nach dem Neustart des Rechners irgend ein Process oder 
Dienst nicht läuft???? (gestern hatte ich ein paar mal reboot per 
Konsole gemacht)
In welche Logs muß ich schauen, warum alle 3 Programme mich nicht mehr 
kennen?????

Bei Mysql kann ich mich noch per Konsole einloggen das PWD stimmt!
Kann es mit dem Bind9 zu tun haben, das die Anmeldung den falschen Weg 
nimmt. So läuft er ja, ohne Probleme. Web-Page und die anderen Seite 
sehe ich im Browser.

Für Tips wäre ich sehr dankbar.

hier der alte Beitrag:
Beitrag "Redmine Admin PWD Reset (Linux)"

von Horst (Gast)


Lesenswert?

Stephan schrieb:
> Die Installation von Redmine war ein echter Kampf

Und was hast du da gemacht?
Das finde ich jetzt nicht so schwer:
 sudo apt-get install redmine

von Stephan (Gast)


Lesenswert?

Horst schrieb:
> Und was hast du da gemacht?
> Das finde ich jetzt nicht so schwer:
>  sudo apt-get install redmine

Naja, wenn du das so machst bekommst du irgend eine Version (glaub 2.3 
wars damals), ich wollte aber die aktuellste und das war die 2.5.
Habs nach der Anleitung auf der HP gemacht, aber wie gestern mit der 
neuen auch, hat es NICHT funktioniert.

Vielleicht liegt es auch an meinem fehlenden Wissen über Linux. Ich war 
damale in Suse 6 sehr FIT, aber heute eher ein Anfänger.

Ich glaube damals lag der GROßE Kampf wohl in der Kombination von Apache 
und Redmine zusammen.

von Icke ®. (49636b65)


Lesenswert?

Stephan schrieb:
> ich wollte aber die aktuellste

Das ist nicht immer die empfehlenswerteste. Du solltest besser die 
letzte stabile Version (latest stable bzw. current stable) nehmen. Da 
hat man dann auch bessere Chancen, eine aktuelle (und somit richtige) 
Doku zu bekommen.

von Stephan (Gast)


Lesenswert?

Ja ist klar.
Aus dem SVN nehme ich nur die stable Versionen!

von Stephan (Gast)


Lesenswert?

ich weis nicht wer den Pakete in Ubuntu schnürt, aber die sind auch 
nicht immer auf den neusten stand.

Siehe phpMyadmin -> es wird nicht empfohlen das aus den Ubuntu Paket zu 
nehmen!!! Ich habs leider doch aus den Paket installiert, da ich keine, 
für mich, einfache Anleitung gefunden habe, es von Hand zu installieren.

von wendelsberg (Gast)


Lesenswert?

Das:
Stephan schrieb:
> ich wollte aber die aktuellste
passt eben nicht dazu:
Stephan schrieb:
> Vielleicht liegt es auch an meinem fehlenden Wissen über Linux.

wendelsberg

von Stephan (Gast)


Lesenswert?

Aber da die Anleitung nicht auf Chinesisch geschrieben wurde, nahm ich 
an das ich nicht der ERSTE bin der das danach macht.

Bei meinen Howtos bzw Handbücher, die ich für meine Kunden geschrieben 
habe, muß ich auch davon ausgehen das die Leute keine bzw nur sehr wenig 
Ahnung von den Geräte haben die Sie nutzen wollen.

von Horst (Gast)


Lesenswert?

Stephan schrieb:
> Siehe phpMyadmin -> es wird nicht empfohlen das aus den Ubuntu Paket zu
> nehmen!!! Ich habs leider doch aus den Paket installiert, da ich keine,
> für mich, einfache Anleitung gefunden habe, es von Hand zu installieren.

Zum grundsätzlichen Betrieb ist das ja wohl nicht schwer.
Runterladen→Entpacken→in den öffentlichen Ordner vom Server→aufrufen

von Tim (Gast)


Lesenswert?

> - Gigabyte brix I3 mit 8GB RAM

Die 8GB sind für wen gedacht?

>zusatz Programme:
>- Bind9

Nutzt du den auch?

>ging aber leider nicht!!!!

Typische windows Problem Beschreibung.
Komm mal mit einer konkreten Fehlermeldung rüber.

> hab ich mir die neue Version von Redmine geholt
... und hast dich vorher ausgiebig mit den den
Systemvoraussetzungen auseinandergesetzt?

von Stephan (Gast)


Lesenswert?

@Horst:
Ja, das Auslesen der beiden DBs von Redmine war sehr einfach.
Nur WARUM lässt er mich heute nicht mehr rein????


@TIM:
Bind9 benutze ich ja. Hab die Web-Site, 2x Redmine, phpmyadmin und SVN 
drauf.

Tim schrieb:
> Typische windows Problem Beschreibung.
> Komm mal mit einer konkreten Fehlermeldung rüber.

Des wegen frage ich ja hier, weil ich KEINE FEHLERMELDUNG habe!!!!!
Was nicht geht hab ich oben versucht zu beschreiben.
- gestern war ein Anmelden bei Redmine 2.5 und phpmyadmin möglich
- heute ist keine Anmeldung mehr möglich!!!!!!

WO SIND DIE LOGs DIE MIR SAGEN WARUM DER NICHT MEHR WILL???????

Tim schrieb:
> Systemvoraussetzungen auseinandergesetzt?
Worauf willst du hinaus?
Meinst du den Kram:
1
Requirements
2
Operating system
3
4
Redmine should run on most Unix, Linux, Mac, Mac Server and Windows systems as long as Ruby is available on this platform. See specific installation HowTos here.
5
Ruby interpreter
6
7
The required Ruby versions for a given Redmine version is:
8
Redmine version   Supported Ruby versions                           Rails version used
9
current trunk    *  ruby 1.9.3, 2.0.01, 2.1, 2.2                           Rails 4.2
10
trunk < r13482   *  ruby 1.8.72, 1.9.2, 1.9.3, 2.0.01, 2.1, jruby-1.7.6   Rails 3.2
11
3.0              *  ruby 1.9.3, 2.0.01, 2.1, 2.2                           Rails 4.2
12
2.6              *  ruby 1.8.72, 1.9.2, 1.9.3, 2.0.01, 2.1, jruby-1.7.6   Rails 3.2
13
14
Redmine 2.x does not support Ruby 2.2. Redmine 3.0 supports Ruby 2.2 (#18947).
15
16
MRI 1.9.3p327 contains a bug breaking plugin loading under Windows which 1.9.3p194 or 1.9.3p392 haven't.
17
18
1 At time of writing (3/19/2013), SQL Server support is reported broken with ruby 2.0.0 under Windows because of a database adapter gem incompatibility
19
20
2 Ruby MRI 1.8.7 support has reached its EOL and its use is discouraged. See Important: Ruby 1.8.7 out of support and #14371 for additional information.
21
Supported database back-ends
22
23
    MySQL 5.0 or higher
24
        make sure to install the C bindings for Ruby that dramatically improve performance. You can get them by running gem install mysql2.
25
        Redmine 2.x is not compatible with mysql 5.7.3 (#17460). Il will be supported by Redmine 3.
ja, bei einem falschen installierten Modul wurde bei mir damals eine 
Fehlerseite angezeigt.

selbst wenn ich mich bei Redmine irgend wo verlesen haben sollte, zur 
Zeit wird mir die Hauptseite in beiden Versionen angezeigt und ich kann 
zur Login-Site wechseln und versuchen mich anzumelden, doch leider ohne 
Erfolg.

Kann mir jemand denn sagen welche Processe laufen müssen oder WO die 
Logs mit den Fehlermeldungen sind????

von Reinhard S. (rezz)


Lesenswert?

Stephan schrieb:
> WO SIND DIE LOGs DIE MIR SAGEN WARUM DER NICHT MEHR WILL???????

in /var/log/ müsste einiges rumliegen. :)

von Condi (Gast)


Lesenswert?

Unter /var/log oder dem Pfad den man in der Konfiguration angegeben hat.

von Thomas (Gast)


Lesenswert?

Hi,

bei Webapplikationen ist der erste Anlaufpunkt für Logfiles immer die 
access_log bzw. die error_log vom Apache.
Wo die jetzt speziell bei Ubuntu liegen, weiss ich nicht. Bei meinem 
OpenSuSE liegen sie unter /var/log/apache2/.

Es kann auch sein, dass Du Dir die DB zerschossen hast. Wenn 
unterschiedliche Programmversionen auf derselben Db arbeiten und sich 
zwischenzeitlich die DB-Struktur geändert hat, kann sowas schonmal 
passieren.
Mein Tipp: Benenne die DB um und lass sie von Redmine neu anlegen!

Wenns dann geht, kannst Du vielleicht die Daten aus der alten DB in die 
neue übernehmen.

von Stephan (Gast)


Lesenswert?

Thomas schrieb:
> Es kann auch sein, dass Du Dir die DB zerschossen hast. Wenn
> unterschiedliche Programmversionen auf derselben Db arbeiten und sich
> zwischenzeitlich die DB-Struktur geändert hat, kann so was schon mal
> passieren.
> Mein Tipp: Benenne die DB um und lass sie von Redmine neu anlegen!

Da hab ich mich vielleicht falsch ausgedrückt. Beide Redmine Versionen 
arbeiten mit der eigenen DB. NICHT beide auf einer!!!!
Was ich mal getestet hatte war, beide mit einem User oder beide mit 
einzelnem User arbeiten zu lassen. (hier meine ich den mysql user)
Das gab kein unterschied, momentan hab ich die alte DB von Redmine 3.0 
gelöscht und nach der Doku komplett neu aufgesetzt, mit eigenem User.

Danke den anderen, werde mir am WE mal die Logs durchsuchen ob ich was 
finde.

Thomas schrieb:
> bei Webapplikationen ist der erste Anlaufpunkt für Logfiles immer die
> access_log bzw. die error_log vom Apache.

Thomas was meinst du damit? Sind dir Programme nicht selbst für ihre 
Logins verantwortlich? Aber auch da werde ich mich umsehen Danke.

Stephan schrieb:
> ich hab jetzt 3.0 installiert, aber auch hier komme ich nicht rein!
> Ich melde mich mit admin / admin an, aber er lässt mich nicht
> reinStarted GET "/login" for 192.168.60.100 at 2015-04-09 22:00:45 +0200
> Processing by AccountController#login as HTML
>   Current user: anonymous
>   Rendered account/login.html.erb within layouts/base (29.3ms)
> Completed 200 OK in 212ms (Views: 62.8ms | ActiveRecord: 6.1ms)
> DAS habe ich in meinem LOG gefunden, müßte da nicht stehen das ich mich
> als admin einloggen wollte???? (anonymous ???)
damit kann niemand was anfangen oder??

von Thomas (Gast)


Lesenswert?

Stephan schrieb:
> Thomas was meinst du damit? Sind dir Programme nicht selbst für ihre
> Logins verantwortlich? Aber auch da werde ich mich umsehen Danke.

Ja, natürlich sind AUCH die Applikationen verantwortlich. Man kann es 
aber auch dem Apache überlassen. Oder beide gemeinsam...

Nicht jede Webapplikaltion erzeugt ein eigenes Log. Schließlich wird sie 
ja unter dem Benutzer des Webservers ausgeführt. Da liegt es nahe, auch 
die Logfiles des Apachen zu nutzen.

Ich kenne Redmine absolut nicht. Aber genügend andere Webapplikationen 
und auch den Apachen.

von (prx) A. K. (prx)


Lesenswert?

Wenn es primär um Redmine geht - das gibts auch als schlüsselfertiges 
Komplettpaket von Bitnami.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.