Eigener Server "Accountname oder Passwort falsch"

09/13/2015 21:50 Rabenfaenger#1
Hallo zusammen,


ich habe meinen Root Server jetzt aufgesetzt, er läuft auch: Kann mir Navicat auf die Tabellen zugreifen, Filezilla.... , der Client erkennt dass der Server On ist usw...

Aber wenn ich einen Account per Navicat erstelle (und ja ich weiß wie man die verschlüsselten Passwörter einfügt) und dann Reboote, kommt im Client "Accountname oder Passwort falsch".


Kann da wer helfen ?
09/13/2015 21:55 .Ryuzaki™#2
Habe vorerst eine Frage.
Wieso zum Teufel rebootest du, wenn du einen Account erstellst?!?!?!??!?!?!?!??!?!

Zu deiner Frage: Bist du sicher, dass der Hash richtig ist?
09/13/2015 22:05 Rabenfaenger#3
1. Der Server ist grade neu aufgesetzt, und ich kann ingame noch kein /reload machen, da ihc ja gar nicht erst rein komme :D

2. Ja, habe es jetzt bestimmt schon 5 -6 mal probiert mit unterschiedlichen pws/hashes...


muss ich irgendwas in diesem auth ordner ändern ?
09/13/2015 22:24 Cynaide™#4
Eventuell Falsche ports etc eingegeben?
Sende mir mal deine Skype addy zu helfe dir.
09/14/2015 00:43 AKBeatz#5
Erstelle doch ein Account über deine Homepage ?
Warum unbedingt über die Datenbank ?
09/14/2015 06:36 ライト#6
Ich Wette er hat das Passwort falsch generiert.
Versuch es mal:
Code:
Metin2
*6893C849363C8C83A4B398E4A568F98460093FD5
09/14/2015 09:16 rollback#7
Code:
UPDATE account SET password = PASSWORD('DEINPASSWORT') WHERE login = 'DEINEID';
Geh in Navicat auf Account -> Query -> New Query
in das Textfeld das Obere einfügen (vorher DEINPASSWORT und DEINEID ersetzen) und dann auf "Run" drücken (es müsste eine Meldung mit "... affected Rows: 1" kommen).
09/14/2015 14:12 Rabenfaenger#8
Quote:
Originally Posted by Kirito' View Post
Ich Wette er hat das Passwort falsch generiert.
Versuch es mal:
Code:
Metin2
*6893C849363C8C83A4B398E4A568F98460093FD5

Ich wette ich hatte es richtig eingegeben. Ist ja nicht so als ob ich nach dem ersten mal "Accountname oder PW falsch" hier direkt einen Thread eröffne :D




Quote:
Originally Posted by Seחsi View Post
Code:
UPDATE account SET password = PASSWORD('DEINPASSWORT') WHERE login = 'DEINEID';
Geh in Navicat auf Account -> Query -> New Query
in das Textfeld das Obere einfügen (vorher DEINPASSWORT und DEINEID ersetzen) und dann auf "Run" drücken (es müsste eine Meldung mit "... affected Rows: 1" kommen).
Habe ich gemacht, jetzt kommt im Client gar nichts mehr nachdem ich auf [ENTER] drücke um mich mit den Daten anzumelden. Nur ein kurzes "Du wirst mit dem Server verbunden" und danach wieder der einloggscreen :S
09/14/2015 14:29 rollback#9
Zeig mal die Query wie du sie ausgeführt hast
09/14/2015 14:34 Rabenfaenger#10
Quote:
Originally Posted by Seחsi View Post
Zeig mal die Query wie du sie ausgeführt hast


Code:
UPDATE account SET password = PASSWORD('123456') WHERE login = 'remiind';
Und als meldung kahm


Code:
[SQL]UPDATE account SET password = PASSWORD('123456') WHERE login = 'remiind';
Betroffene Zeilen: 0
Laufzeit: 0.015s

#Edit Moment mal, jetzt steht im Client das das Konto schon verbunden wäre XD
09/14/2015 14:51 rollback#11
In der Meldung steht:

"Betroffene Zeilen: 0"

bist du dir sicher, dass du einen Account mit dem login remiind hast?
09/14/2015 14:59 Rabenfaenger#12
ja, das ""Betroffene Zeilen: 0"" zeigt der doch bestimmt nur an, da die Zeile !!Nicht!! verändert wurde, da ich wie gesagt schon den richtigen Hash hatte. Das Problem scheint auch grade nicht mehr die login Daten zu sein, da wenn ich mich im Client mit einem Falsche PW anmelde, kommt:"ACC oder PW falsch", wenn ich jedoch jetzt wie in der DB einstellt remiind und 123456 eingebe, kommt nur ganz kurz "Du wirst mit dem Server verbunden ", dann verschwindet die "MSGBOX" und dann stehen wieder beide Felder ("Login" und PAsswort") leer und es geht nicht weiter. Eben als ich dann was länger abgewartet habe und es nochmal versucht habe stand da "Ihr Konto ist bereits verbunden". Kann es sein, dass es am Client liegt und weniger am Server?

Ich benutze die Daroo Files und den 2011 Client für die 1678 er Files.

Sind warscheinlich total kacke aber ich hatte hier nichts anderes gefunden...
09/14/2015 15:03 MaxChri#13
Quote:
Originally Posted by Rabenfaenger View Post
ja, das ""Betroffene Zeilen: 0"" zeigt der doch bestimmt nur an, da die Zeile !!Nicht!! verändert wurde, da ich wie gesagt schon den richtigen Hash hatte. Das Problem scheint auch grade nicht mehr die login Daten zu sein, da wenn ich mich im Client mit einem Falsche PW anmelde, kommt:"ACC oder PW falsch", wenn ich jedoch jetzt wie in der DB einstellt remiind und 123456 eingebe, kommt nur ganz kurz "Du wirst mit dem Server verbunden ", dann verschwindet die "MSGBOX" und dann stehen wieder beide Felder ("Login" und PAsswort") leer und es geht nicht weiter. Eben als ich dann was länger abgewartet habe und es nochmal versucht habe stand da "Ihr Konto ist bereits verbunden". Kann es sein, dass es am Client liegt und weniger am Server?

Ich benutze die Daroo Files und den 2011 Client für die 1678 er Files.

Sind warscheinlich total kacke aber ich hatte hier nichts anderes gefunden...

Wenn du einen Acc erstellt hast, musst du doch nicht rebooten - das wäre ja fatal xD. Hast du vielleicht die serverinfo/loginintro o.Ä geändert? Vielleicht ist da ja ein Fehler drin.

Ist die syserr leer?

Hast du mal einen Testclienten genommen, der noch nicht bearbeitet wurde?

Hast du die Server IP, Ports richtig eingestellt?
09/14/2015 15:12 Rabenfaenger#14
Quote:
Originally Posted by MaxChri View Post
Wenn du einen Acc erstellt hast, musst du doch nicht rebooten - das wäre ja fatal xD. Hast du vielleicht die serverinfo/loginintro o.Ä geändert? Vielleicht ist da ja ein Fehler drin.

Ist die syserr leer?

Hast du mal einen Testclienten genommen, der noch nicht bearbeitet wurde?

Hast du die Server IP, Ports richtig eingestellt?


In der Syserr vom Client kommt das nachdem ich mich versuche einzuloggen

Code:
0914 15:10:03450 :: Traceback (most recent call last):

0914 15:10:03450 ::   File "ui.py", line 618, in OnSetFocus

0914 15:10:03450 :: AttributeError
0914 15:10:03450 :: : 
0914 15:10:03450 :: 'module' object has no attribute 'EnableCaptureInput'
0914 15:10:03450 :: 

0914 15:10:06140 :: Traceback (most recent call last):

0914 15:10:06140 ::   File "ui.py", line 629, in OnKillFocus

0914 15:10:06140 :: AttributeError
0914 15:10:06140 :: : 
0914 15:10:06140 :: 'module' object has no attribute 'DisableIME'
0914 15:10:06140 :: 

0914 15:10:06141 :: Traceback (most recent call last):

0914 15:10:06141 ::   File "ui.py", line 618, in OnSetFocus

0914 15:10:06141 :: AttributeError
0914 15:10:06141 :: : 
0914 15:10:06141 :: 'module' object has no attribute 'EnableCaptureInput'
0914 15:10:06141 :: 

0914 15:11:08845 :: Traceback (most recent call last):

0914 15:11:08845 ::   File "ui.py", line 629, in OnKillFocus

0914 15:11:08845 :: AttributeError
0914 15:11:08845 :: : 
0914 15:11:08845 :: 'module' object has no attribute 'DisableIME'
0914 15:11:08845 :: 

0914 15:11:09208 :: Traceback (most recent call last):

0914 15:11:09209 ::   File "ui.py", line 618, in OnSetFocus

0914 15:11:09209 :: AttributeError
0914 15:11:09209 :: : 
0914 15:11:09209 :: 'module' object has no attribute 'EnableCaptureInput'
0914 15:11:09209 :: 

0914 15:11:09209 :: Traceback (most recent call last):

0914 15:11:09209 ::   File "ui.py", line 629, in OnKillFocus

0914 15:11:09209 :: AttributeError
0914 15:11:09209 :: : 
0914 15:11:09209 :: 'module' object has no attribute 'DisableIME'
0914 15:11:09209 :: 

0914 15:11:09210 :: Traceback (most recent call last):

0914 15:11:09210 ::   File "ui.py", line 618, in OnSetFocus

0914 15:11:09210 :: AttributeError
0914 15:11:09210 :: : 
0914 15:11:09210 :: 'module' object has no attribute 'EnableCaptureInput'
0914 15:11:09210 :: 

0914 15:11:09216 :: Traceback (most recent call last):

0914 15:11:09216 ::   File "introLogin.py", line 920, in OnMatrixCard

0914 15:11:09217 ::   File "uiCommon.py", line 119, in SetMaxLength

0914 15:11:09217 ::   File "uiCommon.py", line 132, in SetBoardWidth

0914 15:11:09217 ::   File "ui.py", line 118, in IsRTL

0914 15:11:09217 :: AttributeError
0914 15:11:09217 :: : 
0914 15:11:09217 :: 'module' object has no attribute 'IsRTL'
0914 15:11:09217 :: 

0914 15:11:12154 :: granny_shared_vbs:
0914 15:11:12154 :: 	0: 40
0914 15:11:12154 :: 	1: 20
0914 15:11:12155 :: 	2: 20
0914 15:11:12155 :: 	3: 40
0914 15:11:12157 :: 	4: 0
0914 15:11:12157 :: 	5: 20
0914 15:11:12158 :: 	6: 0
0914 15:11:12158 :: 	7: 0
0914 15:11:12158 :: 	8: 0
Client unbearbeitet bis auf die IP vom Server

Die Ports von den Channeln dürften stimmen, da er mir ja auch im Client anzeigt ob der Server gestartet ist oder nicht.
09/14/2015 16:44 Coniesan#15
Also....

1. Wie erstelle ich einen Passwort Hash:

2. Wenn du einen Account via Datenbank erstellst, musst du nicht rebooten (sonst wären ja die Server dauer down, besonders beim Serverstart)

3. /reload etc macht 1. nur in der Developmentphase Sinn, 2. nur für _proto Tabellen (und 2-3 andere)

4. Solltest du evtl mal gucken, was deine auth & db syserr so ausspucken?!

5. schonmal (einfach rdm) mit nem anderen Client versucht, bzw mit ner anderen game? So einfach (absurderweise) zum testen, wenn man schon nicht mitm Source arbeitet ;)