kein Administrator nach Installation

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
meusche
Beiträge: 30
Registriert: 23. Feb 2017, 15:00

kein Administrator nach Installation

Beitrag von meusche »

Hallo,

nach meiner Installation wird kein Adminuser angelegt. Bei der Anmeldung kommt die Meldung "Der eingegebene Benutzername und/oder das Passwort ist falsch." In der DB ist unter adm_users das Feld usr_login_name NULL. Eine zweite Installation hat den gleichen Effekt. Was kann ich da machen?

Vielen Dank

http://www.rot-weiss-reichardtswerben.d ... /index.php
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: kein Administrator nach Installation

Beitrag von XimeX »

Welche Version hast du installiert? Welche PHP Version hast du? Welche Datenbank hast du?
meusche
Beiträge: 30
Registriert: 23. Feb 2017, 15:00

Re: kein Administrator nach Installation

Beitrag von meusche »

Hallo,

die Verssion ist die 3.2.4. Meine Perlversion ist die 5.4.45 und die DB ist eine mysql.
http://www.rot-weiss-reichardtswerben.d ... erwaltung/

Vielen Dank
meusche
Beiträge: 30
Registriert: 23. Feb 2017, 15:00

Re: kein Administrator nach Installation

Beitrag von meusche »

Ich habe jetzt die Version 3.2.5 installiert mit dem selben Effekt. An diesem Schritt (http://www.rot-weiss-reichardtswerben.d ... php?mode=6) erhalte ich folgende Meldung:

Forbidden
You do not have permission to access this document.
Web Server at rot-weiss-reichardtswerben.de

Nach einem refresh der Seite, geht es dann aber weiter mit Installation der Version 3.2.5. Zum Schluss kommt dann auch Installation war erfolgreich.

Hier noch was aus dem Logfile.

Admidio.WARNING: AUTHENTICATION: Incorrect username/password! {"username":"meusche","password":"******"} {"file":"/var/www/vhosts/rot-weiss-reichardtswerben.de/httpdocs/wordpress/admidio/adm_program/system/login_check.php","line":78,"class":null,"function":null}
Benutzeravatar
fasse
Administrator
Beiträge: 6167
Registriert: 12. Nov 2005, 16:06

Re: kein Administrator nach Installation

Beitrag von fasse »

Hallo Meusche,

das Problem ist der Ordner adm_my_files. Dieser muss Schreibrechte bekommen.

Kannst du mal schauen, ob dort bereits eine Datei config.php liegt? Eigentlich sollte eine Fehlermeldung kommen, wenn hier die Datei config.php nicht abgelegt werden kann.

Versuch es noch mal neu und gib dem Ordner Schreibrechte.

Viele Grüße
Fasse
meusche
Beiträge: 30
Registriert: 23. Feb 2017, 15:00

Re: kein Administrator nach Installation

Beitrag von meusche »

Hallo fasse,

ja die ist da und das Verzeichnis hat alle Rechte. Steht auch alles richtig drin. Ich bin jetzt an den Punkt die DB zu installieren und frage mich wo die Daten für den Admin liegen. Die Angaben habe ich ja bereits getätigt. Muss er ja nach meinem Verständnis irgendwo haben. Vielleicht fehlt diese oder die Userdaten?

Bei diesen Schritt bin ich: http://www.rot-weiss-reichardtswerben.d ... php?mode=6

Hier der Inhalt der config.php

<?php
/**
***********************************************************************************************
* Configuration file of Admidio
*
* @copyright 2004-2017 The Admidio Team
* @see https://www.admidio.org/
* @license https://www.gnu.org/licenses/gpl-2.0.html GNU General Public License v2.0 only
***********************************************************************************************
*/

// Select your database system for example 'mysql' or 'pgsql'
$gDbType = 'mysql';

// Table prefix for Admidio-Tables in database
// Example: 'adm'
$g_tbl_praefix = 'adm';

// Access to the database of the MySQL-Server
$g_adm_srv = 'localhost'; // Server
$g_adm_port = 3306; // Port
$g_adm_usr = '*****; // User
$g_adm_pw = '*****; // Password
$g_adm_db = '*****'; // Database

// URL to this Admidio installation
// Example: 'https://www.admidio.org/example'
// Deprecated
$g_root_path = 'http://www.rot-weiss-reichardtswerben.de/admidio';

// If you use a separate proxy for communications security with SSL than you must
// enter the proxy address here. Admidio will use it to generate the full URL.
// Example: 'MyProxy.com'
$gSecureProxy = '';

// Short description of the organization that is running Admidio
// This short description must correspond to your input in the installation wizard !!!
// Example: 'ADMIDIO'
// Maximum of 10 characters !!!
$g_organization = 'LSV';

// The name of the timezone in which your organization is located.
// This must be one of the strings that are defined here https://secure.php.net/manual/en/timezones.php
// Example: 'Europe/Berlin'
$gTimezone = 'Europe/Berlin';

// If this flag is set = 1 then you must enter your loginname and password
// for an update of the Admidio database to a new version of Admidio.
// For a more comfortable and easy update you can set this preference = 0.
$gLoginForUpdate = 1;


Danke und Gruß,
Meusche
Benutzeravatar
fasse
Administrator
Beiträge: 6167
Registriert: 12. Nov 2005, 16:06

Re: kein Administrator nach Installation

Beitrag von fasse »

Hallo Meusche,

ich habe mal auf den Link geklickt, dann hat er gesagt, dass alles erfolgreich installiert wurde.

Danach kann ich auch nicht mehr die einzelnen Installationsschritte aufrufen, so wie es sein soll. Aus meiner Sicht sieht erst einmal alles gut aus.

Kann es evtl. sein, dass mit Username oder Passwort was nicht stimmt.

Versuche hier einmal einfache Daten einzugeben, nur zu Testzwecken. Also User Testname und ein einfaches Passwort.

Klappt es dann?

Gruß
Fasse
meusche
Beiträge: 30
Registriert: 23. Feb 2017, 15:00

Re: kein Administrator nach Installation

Beitrag von meusche »

Hallo fasse,

danke vorab schon mal für deine Mühe.

Leider hilft das nicht. Nach der Eingabe des Admins kommt immer die Fehlermeldung:

Forbidden
You do not have permission to access this document.
Web Server at rot-weiss-reichardtswerben.de

Da gibt es auch die config.php noch nicht. Erst ein refresh der Seite erzeugt die config.php und die Installation geht da weiter wo du gerade warst. User ist test und das Passwort testtest.

Anbei der Inhalt der Tabelle adm_users. Da steht zwar was drin, sieht so aus als sollte das der Datensatz sein, aber vielleicht liegt da beim Import ein Problem?! Vielleicht kann man einen Adminuser aus einer funktionierenden Installation exportieren und entsprechend in die nötigen Tabellen importieren oder die nötigen Datensätze editieren?!

Danke und Gruß,
Meusche
Dateianhänge
adm_users.jpg
adm_users.jpg (59.78 KiB) 7920 mal betrachtet
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: kein Administrator nach Installation

Beitrag von XimeX »

usr_login_name = NULL sieht hier mal falsch aus
Benutzeravatar
fasse
Administrator
Beiträge: 6167
Registriert: 12. Nov 2005, 16:06

Re: kein Administrator nach Installation

Beitrag von fasse »

Die Frage ist jetzt, wie es dazu kommt.
meusche
Beiträge: 30
Registriert: 23. Feb 2017, 15:00

Re: kein Administrator nach Installation

Beitrag von meusche »

Hier eine Fehlermeldung aus den Logs:

[Tue Feb 28 10:19:24.493537 2017] [:error] [pid 22200] [client "ip+port"] [client "ip+port"] ModSecurity: [file "/etc/httpd/conf/modsecurity.d/rules/comodo/23_SQL_SQLi.conf"] [line "18"] [id "211540"] [rev "6"] [msg "COMODO WAF: Blind SQL Injection Attack||www.rot-weiss-reichardtswerben.de|F|2"] [data "Matched Data: user_password found within ARGS_NAMES:user_password: user_password"] [severity "CRITICAL"] Access denied with code 403 (phase 2). Pattern match "(?i:\\\\b(?:t(?:able_name\\\\b|extpos[^a-zA-Z0-9_]{1,}\\\\()|(?:a(?:ll_objects|tt(?:rel|typ)id)|column_(?:id|name)|mb_users|object_(?:id|(?:nam|typ)e)|pg_(?:attribute|class)|rownum|s(?:ubstr(?:ing){0,1}|ys(?:c(?:at|o(?:lumn|nstraint)s)|dba|ibm|(?:filegroup|o ..." at ARGS_NAMES:user_password. [hostname "www.rot-weiss-reichardtswerben.de"] [uri "/admidio/adm_program/installation/installation.php"] [unique_id "WLVAnEaAzTA70hTUJxbeXQAAAAU"], referer: http://www.rot-weiss-reichardtswerben.d ... php?mode=5

Ich installiere es nochmal neu! Mal sehen was da noch für Meldungen kommen.
meusche
Beiträge: 30
Registriert: 23. Feb 2017, 15:00

Re: kein Administrator nach Installation

Beitrag von meusche »

Es bleibt bei der einen Fehlermeldung. Diese erzeugt er bei jeder Installation.
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: kein Administrator nach Installation

Beitrag von XimeX »

Wenn ich die Fehlermeldung richtig interpretiere blockt dein ModSecurity die SQL query. Versuch mal ModSecurity zu deaktiveren ob es dann geht. Wenn ja musst dich dann mit ModSecurity auseinandersetzen warum er das blockt. Sieht aber aus das er durch den Regex ausdruck eine SQL injection glaubt zu erkennen. Mit Admidio v3.3 sollte das nicht mehr sein da wir auf Prepared Statements umgestiegen sind
meusche
Beiträge: 30
Registriert: 23. Feb 2017, 15:00

Re: kein Administrator nach Installation

Beitrag von meusche »

Hallo XimeX, hallo fasse,

genau das war es! Mein Provider hat da was für die Domain deaktiviert. Jetzt hat es funktioniert.

Vielen Dank für die Hilfe!! :D

Danke und Gruß,
Meusche
Antworten