Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 07:40

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Problem mit den Cores

Discussion on Problem mit den Cores within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old 11/16/2010, 21:33   #16
 
elite*gold: 255
Join Date: Jan 2010
Posts: 2,067
Received Thanks: 756
Ich hab bei s2 auch das Problem^^
Ich hoff es kann jmd. helfen
.Zander is offline  
Old 11/16/2010, 22:13   #17
 
Uepsilon's Avatar
 
elite*gold: 2
Join Date: Jan 2008
Posts: 933
Received Thanks: 130
Hm also wies aussieht sind SIGHUP, SIGINT, SIGTERM gesendete Signale... steht ja so sinngemäß dort: SIGHUP, SIGINT, SIGTERM Signal empfangen. Wurde/wird heruntergefahren. Also damit ist der jeweilige Core gemeint.

Soweit ich weis kommen die Befehle "SIGHUP, SIGINT, SIGTERM" auch in Linux vor.

SIGTERM
SIGINT
SIGHUP

Vlt ist das diese Art womit man Server runterfahren kann was .Infinity damals geschrieben hatte, was bisher aber noch nicht pub is.
Uepsilon is offline  
Old 11/16/2010, 23:25   #18
 
elite*gold: 2
Join Date: Sep 2010
Posts: 1,204
Received Thanks: 343
Quote:
Originally Posted by AkaNntor View Post
Könnt ihr aus E*pvp eig nur Hacken..
Imemr diese E*pvp Kiddis können
nur alles ausnutzen und andere ärgern..
Findet ihr euch cool wenn ihr ein Server runtergefahren habt
oder was..
Ihr geht dann sicher zu einem Kumpel..
Ey jo ich habe grade einen Server runtergefahren bin ich nicht cool?
Und wenn man e*pvp dann mal nach einem Fehler fragt hat keiner
ein plan..
E*pvp ist so scheiße geworden nur noch Kiddis die kaputt machen..
Echt Fail hier
sorry wenn ich das jetzt so sage aber du würdest ja auch nicht dein auto tag und nacht offen stehen lassen oder?
oder lässt du deine haustür auch offen das jeder rein kann?

du musst deinen server schützen sowie du auch deine haustür und auch dein auto abschließt.
es gibt genug tutorials wie mann seinen server schützt, wer es dann immernoch nicht hinkriegt sollte sich gedanken machen ob er einen server eröffnet.
Scrawler™ is offline  
Old 11/16/2010, 23:55   #19
 
Uepsilon's Avatar
 
elite*gold: 2
Join Date: Jan 2008
Posts: 933
Received Thanks: 130
Nur weil man mal ein Problem hat was man nicht ohne fremde Hilfe lösen kann, soll man sein Projekt einstellen? Gehts noch? Ok du schreibst ja

Quote:
es gibt genug tutorials wie mann seinen server schützt
dann nenn uns doch mal ein Tutorial was exakt diesen Fehler/Angriff/whatever beschreibt bzw. löst!

Quote:
du musst deinen server schützen sowie du auch deine haustür und auch dein auto abschließt
Mehr als seine Türen und Fenster geschlossen zu halten (zu verriegeln) kann man nicht machen. Wenn einer mit neuen Einbruchsideen kommt stehst du auch im Regen.
Uepsilon is offline  
Old 11/17/2010, 00:37   #20
 
ebert.tonna's Avatar
 
elite*gold: 50
Join Date: Nov 2009
Posts: 865
Received Thanks: 1,228
Quote:
ConnectDBCheckAuthgame61 in malloc(): error: allocation failed
Abort trap (core dumped)
rm: cores/core.1: No such file or directory
mv: rename cores/core.2 to cores/core.1: No such file or directory
mv: rename cores/core.3 to cores/core.2: No such file or directory
mv: rename cores/core.4 to cores/core.3: No such file or directory
mv: rename cores/core.5 to cores/core.4: No such file or directory
mv: rename cores/core.6 to cores/core.5: No such file or directory
mv: rename ./game61.core to cores/core.6: No such file or directory"
Besagt nichts weiter als das in dem Ordner Game61
Der Core61 nicht geladen werden kann.

Allerdings müssen wir hier am Anfang beginnen und nicht mittendrin.

Quote:
SYSERR: Oct 25 05:55:30 :: socket_connect: HOST ***.***.***.***:12468, could not connect.
SYSERR: Oct 25 05:57:11 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 25 05:57:11 :: socket_block: fcntl: nonblock: Bad file descriptor
SYSERR: Oct 25 07:01:41 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 25 07:12:05 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.

So folgende Lösungen stehen dir nun zur Auswahl.
Panik und Stress erstens abstellen, das ist das wichtigste.

Zuerst gehts du beim in den Core61 und schaust ob die config 777 Rechte hast. wenn dies gemacht wurde schaust du dir den Core an der muss auf 644 stehen.

Begründung:
Der Fehler ( socket_block: fcntl: nonblock: Bad file descriptor) wird ausgelöst, wenn eine Datei (auch mehrere) Schreibrechte besitzt wo normalerweise nur Leserechte benötigt werden.
Zu beheben ist das Problem einfach den chmod auf 644 setzen und weg ist der Fehler.

Der Fehler (hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.) besagt nichts weiter als der ein Signal kill gesetzt wurde zum jeweiligen Prozess.

Wer zum beispiel seinen Server startet und Core Fehler bekommt muss den Server nicht neustarten sondern nur
Quote:
killall -9 sh << das schreiben wenn core fehler kommen
Somit werden die cores zum anhalten bewegt.
Denkt daran ein Core ist einen ELP Datei sozusagen eine exe unter Linux.

Quote:
SYSERR: Oct 25 05:55:30 :: socket_connect: HOST ***.***.***.***:12468, could not connect.
Dieser Fehler besagt das der Connect zur datenbank nicht erfolgreich war.
Wenn denn der Datenbank Port bei dir 12468 wirklich ist.
Den Port musst du in allen Configs angeben auch auth/db usw.

So da nun die Grundregeln weisst musst du jetzt auf Fehlersuche gehen.
Als erstes musst du wissen ob du ein 1 Channel oder 2 Channel System auf deinem Server erstellt hast.
Es bei kann ganz verschiedene Ursachen haben.

Gehen wir nun die systematisch alles durch.

Der Befehl sh start.sh sofern du über den /root Startest.
Du musst erstens alle sh dateien kontrollieren ob diese 777 Rechte haben um nun weiter ins Detail zugehen musst du alle Pfade nachschauen in den sh datein wo welcher core angesprochen wird.
Wenn du dir sicher bist das damit alles ok ist startest du den Server ganz anders nun.

1.Root rebooten
2. Putty Starten ---einloggen
3. Ich rate dringend den befehl für Screen für Tests nicht zuverwenden weil das anfänger völlig verwirrt.
4. Wichtig du machst jetzt den Datenbank test zuerst
cd /usr/home/game/db
./db [Enter]
Jetzt müsste dein Server normaler weise eine Success Meldung bringen und Stehen bleiben. (Putty Fenster nicht schliessen)
Wenn das nicht der Fall ist dann.
/usr/local/etc/rc.d/mysql-server restart
Falls nun der Server das Mysql verweigert musst du die Flush Privileges neu vergeben.

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'
IDENTIFIED BY 'deinpasswort' WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost'
IDENTIFIED BY 'mt2!@#' WITH GRANT OPTION;


GRANT ALL PRIVILEGES ON *.* TO 'devel'@'localhost'
IDENTIFIED BY 'dhels' WITH GRANT OPTION;

Alle anderen PWD,s bleiben so.

Zurück zu Punkt 4
Quote:
4. Wichtig du machst jetzt den Datenbank test zuerst
cd /usr/home/game/db
./db [Enter]
danach ein 2. Putty öffnen.
Wieder anmelden mit root und diesmal
sh start.sh eingeben alternativ auch ./start ich weiss ja nicht was du für Start Scripte verwendest.

Punkt5. entweder das klappt oder nicht
Falls nicht kommen wir zu

Punkt6.
Kontrollieren ob in Game99 in der config der channel auf 1 steht nicht auf 99 bei einem 1/2 Channelsystem.

Überlegen ob du wirklich die Rechte 777 ordentlich vergeben hast.
Du musst verstehen das der Gameserver so eine Art selbst Schutz hat.
Wenn ein Core nicht startet, dann werden die anderen auch nicht starten.
Ein kleiner Fehler löst hier eine Kettenpanik aus.

Das FreeBSD Handbbuch sollte dein bester Freund werden.
Leider sollte ich hier nicht zuweit ausholen weil kleine Fehler ob riesen Beiträge verursachen, um Fehler abzustellen.

Bei Fragen kannste dich sehr gerne per PN melden oder wir reden im TS3.

Mfg.Shoxx
ebert.tonna is offline  
Old 11/17/2010, 14:26   #21
 
elite*gold: 2
Join Date: Sep 2010
Posts: 1,204
Received Thanks: 343
Quote:
Originally Posted by Shadyside View Post
Nur weil man mal ein Problem hat was man nicht ohne fremde Hilfe lösen kann, soll man sein Projekt einstellen? Gehts noch? Ok du schreibst ja



dann nenn uns doch mal ein Tutorial was exakt diesen Fehler/Angriff/whatever beschreibt bzw. löst!



Mehr als seine Türen und Fenster geschlossen zu halten (zu verriegeln) kann man nicht machen. Wenn einer mit neuen Einbruchsideen kommt stehst du auch im Regen.
mein text war nicht an dich gedacht.
ich meinte es für diesen akanator oder wie er sich nennt (hatte kein bock nochmal seinen namen zu suchen)

es gibt immer eine lösung, und es war nur gegen diesen sogenannten angriffe.
dafür gibt es nunmal unzählige threads, für diesen fehler kann ich dir nicht viel sagen, bin nicht jesus xD
Scrawler™ is offline  
Reply


Similar Threads Similar Threads
VPC-Problem: rename cores...
10/23/2010 - Metin2 - 5 Replies
Hallo Leute! Ich habe mir aus Fun einen Metin2 P-Server erstellt. Seit gestern abend habe ich ein Problem mit Virtual Pc. Ich habe den Server in der Zwichenzeit schon 3 mal neu gemacht. Ich kann darauf spielen aber irgent wann, nach einem reboot, taucht dann immer das problem auf: rename cores/core.1 to core/cores: No such file or directory Ich habe mich schon ein bisschen in Foren umgesehen und habe erfahren, dass es sich um einen "Servercrash" handelt, der sich nur mit einem löschen...
[DRINGEND]mv: rename cores/core.3 to cores PROBLEM
07/30/2010 - Metin2 Private Server - 14 Replies
ich habe da ein problem und zwar wenn ich rebooten will kommt die ganze zeit das hier http://img709.imageshack.us/img709/8893/puttybild .jpg und ich habe ka was da fehlen könnte.... ich erkenne da grade auch nichts... vllt kann mir da jemand bei sowas helfen?



All times are GMT +1. The time now is 07:42.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.