dawyd1311 0 Posted March 23, 2014 Share Posted March 23, 2014 Hi guys, I have a problem with connect to my server from outside IP. In my network I can connect to world server without any problems but if I want to connect to server from outside IP I can type my password, choose character and when I choose him, client disconnect me do login menu. Where is the problem? I have game 40250, testclient for 40250, dif for internal_IP, I use Virtualbox. What log files i must give You to identify problem? I'm studying with this problem for long hours and days, and finally i have not idea. Sorry for my English Greetings Link to comment Share on other sites More sharing options...
Rumor 2603 Posted March 23, 2014 Share Posted March 23, 2014 are all channels (including db) online in the server? any syserr.txt output from client? Link to comment Share on other sites More sharing options...
dawyd1311 0 Posted March 23, 2014 Author Share Posted March 23, 2014 Channels are online, I can connect to world server without problem on internal ip but if I want to login from external IP when I choose character server kicks me to login menu. Client syserr is empty. Client log file: 0323 12:03:39300 :: ľË¸˛: ĆÄŔĎ ¸đµĺŔÔ´Ď´Ů. 0323 12:03:00004 :: 0323 12:03:00005 :: ## Network - OffLine Phase ## 0323 12:03:00005 :: 0323 12:03:00056 :: importing from pack debugInfo 0323 12:03:00057 :: importing from pack localeInfo 0323 12:03:00069 :: importing from pack constInfo 0323 12:03:00081 :: importing from pack mouseModule 0323 12:03:00087 :: importing from pack ui 0323 12:03:00133 :: importing from pack networkModule 0323 12:03:00136 :: importing from pack playerSettingModule 0323 12:03:00161 :: importing from pack emotion 0323 12:03:00164 :: importing from pack uiPhaseCurtain 0323 12:03:00165 :: importing from pack uiCandidate 0323 12:03:00168 :: importing from pack musicInfo 0323 12:03:00169 :: importing from pack stringCommander 0323 12:03:00600 :: NEWMAIN STREAM ----------------------------------------------------------------------------0323 12:03:00600 :: 0323 12:03:00600 :: NEW POPUP DIALOG ----------------------------------------------------------------------------0323 12:03:00600 :: 0323 12:03:00600 :: importing from pack exception 0323 12:03:00602 :: ===== Load Script File : UIScript/PopupDialog.py0323 12:03:00602 :: 0323 12:03:00603 :: importing from pack uiScriptLocale 0323 12:03:00694 :: NEW CURTAIN ----------------------------------------------------------------------------0323 12:03:00694 :: 0323 12:03:00694 :: 0323 12:03:00694 :: ## Network - OffLine Phase ## 0323 12:03:00694 :: 0323 12:03:00694 :: importing from pack introLogin 0323 12:03:00708 :: importing from pack serverInfo 0323 12:03:00710 :: importing from pack uiCommon 0323 12:03:00715 :: importing from lib time 0323 12:03:00716 :: importing from pack ServerCommandParser 0323 12:03:00717 :: NEW LOGIN WINDOW ----------------------------------------------------------------------------0323 12:03:00717 :: 0323 12:03:00717 :: LOGIN WINDOW OPEN ----------------------------------------------------------------------------0323 12:03:00717 :: 0323 12:03:00717 :: ===== Load Script File : locale/de/ui/LoginWindow.py0323 12:03:00717 :: 0323 12:03:01034 :: ŔÚµż ·Î±×ŔÎŔ» ÇϽ÷Á¸éloginInfo.pyĆÄŔĎŔ» ŔŰĽşÇŘÁÖĽĽżä ł»żë: ================================================================ addr=ÁÖĽŇ port=Ć÷Ć® id=ľĆŔ̵đ pwd=şńąĐąřČŁ slot=Äł¸ŻĹÍ Ľ±ĹĂ Ŕε¦˝ş (ľř°ĹłŞ -1Ŕ̸é ŔÚµż Ľ±ĹĂ ľČÇÔ) autoLogin=ŔÚµż Á˘ĽÓ ż©şÎ autoSelect=ŔÚµż Á˘ĽÓ ż©şÎ localeInfo=(ymir) LC_Ymir ŔĎ°ćżě ymir·Î Ŕ۵ż. ÁöÁ¤ÇĎÁö ľĘŔ¸¸é korea·Î Ŕ۵ż 0323 12:03:01034 :: 0323 12:03:01044 :: Succeed connecting. 0323 12:04:07414 :: HANDSHAKE RECV 589399 0 0323 12:04:07414 :: HANDSHAKE SEND 589399 0323 12:04:07497 :: HANDSHAKE RECV 589478 39 0323 12:04:07497 :: HANDSHAKE SEND 589556 0323 12:04:07761 :: KEY_AGREEMENT RECV 256 0323 12:04:07812 :: KEY_AGREEMENT SEND 256 0323 12:04:07843 :: KEY_AGREEMENT_COMPLETED RECV 0323 12:04:08190 :: Succeed connecting. 0323 12:04:08256 :: 0323 12:04:08256 :: ## Network - Hand Shake Phase ## 0323 12:04:08257 :: 0323 12:04:08273 :: HANDSHAKE RECV 587250 0 0323 12:04:08273 :: HANDSHAKE SEND 587250 0323 12:04:08338 :: HANDSHAKE RECV 587320 35 0323 12:04:08338 :: HANDSHAKE SEND 587390 0323 12:04:08619 :: KEY_AGREEMENT RECV 256 0323 12:04:08665 :: KEY_AGREEMENT SEND 256 0323 12:04:08718 :: KEY_AGREEMENT_COMPLETED RECV 0323 12:04:08767 :: 0323 12:04:08767 :: ## Network - Login Phase ## 0323 12:04:08767 :: 0323 12:04:13189 :: HANDSHAKE RECV 595180 0 0323 12:04:13189 :: HANDSHAKE SEND 595180 0323 12:04:13272 :: HANDSHAKE RECV 595250 35 0323 12:04:13272 :: HANDSHAKE SEND 595320 0323 12:04:13536 :: KEY_AGREEMENT RECV 256 0323 12:04:13581 :: KEY_AGREEMENT SEND 256 0323 12:04:13635 :: KEY_AGREEMENT_COMPLETED RECV 0323 12:04:14014 :: Succeed connecting. 0323 12:04:14113 :: 0323 12:04:14113 :: ## Network - Hand Shake Phase ## 0323 12:04:14113 :: 0323 12:04:14130 :: HANDSHAKE RECV 593061 0 0323 12:04:14130 :: HANDSHAKE SEND 593061 0323 12:04:14196 :: HANDSHAKE RECV 593179 59 0323 12:04:14196 :: HANDSHAKE SEND 593297 0323 12:04:14278 :: HANDSHAKE RECV 593259 40 0323 12:04:14278 :: HANDSHAKE SEND 593339 0323 12:04:14559 :: KEY_AGREEMENT RECV 256 0323 12:04:14603 :: KEY_AGREEMENT SEND 256 0323 12:04:14658 :: KEY_AGREEMENT_COMPLETED RECV 0323 12:04:14707 :: 0323 12:04:14707 :: ## Network - Login Phase ## 0323 12:04:14707 :: 0323 12:04:15186 :: 0323 12:04:15186 :: ## Network - Select Phase ## 0323 12:04:15186 :: 0323 12:04:15291 :: CPythonNonPlayer::LoadNonPlayerData: locale/de/mob_proto, sizeof(TMobTable)=255 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:158 Line:56] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:159 Line:57] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:160 Line:58] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:161 Line:59] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:162 Line:60] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:256 Line:61] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:257 Line:62] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:258 Line:63] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:259 Line:64] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:260 Line:65] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:261 Line:66] 0323 12:04:15301 :: CPythonSkill::RegisterSkillTable(locale/de/SkillTable.txt) - NOT EXIST SkillDesc [Vnum:262 Line:67] 0323 12:04:15302 :: importing from pack introSelect 0323 12:04:15318 :: importing from lib math 0323 12:04:15328 :: importing from pack uiMapNameShower 0323 12:04:15332 :: importing from pack uiAffectShower 0323 12:04:15340 :: importing from pack uiToolTip 0323 12:04:15366 :: importing from pack uiPlayerGauge 0323 12:04:15368 :: importing from pack uiCharacter 0323 12:04:15382 :: importing from pack uiTarget 0323 12:04:15387 :: importing from pack consoleModule 0323 12:04:15398 :: importing from pack interfaceModule 0323 12:04:15416 :: importing from pack uiTaskBar 0323 12:04:15429 :: importing from pack uiInventory 0323 12:04:15441 :: importing from pack uiRefine 0323 12:04:15446 :: importing from pack uiAttachMetin 0323 12:04:15449 :: importing from pack uiPickMoney 0323 12:04:15451 :: importing from pack uiPrivateShopBuilder 0323 12:04:15455 :: importing from pack uiDragonSoul 0323 12:04:15470 :: importing from pack uiChat 0323 12:04:15483 :: importing from pack colorInfo 0323 12:04:15485 :: importing from pack uiMessenger 0323 12:04:15494 :: importing from pack uiGameOption 0323 12:04:15500 :: importing from pack uiHelp 0323 12:04:15502 :: importing from pack uiWhisper 0323 12:04:15507 :: importing from pack uiPointReset 0323 12:04:15508 :: importing from pack uiShop 0323 12:04:15513 :: importing from pack uiExchange 0323 12:04:15515 :: importing from pack uiSystem 0323 12:04:15518 :: importing from pack uiOption 0323 12:04:15523 :: importing from pack uiSystemOption 0323 12:04:15526 :: importing from pack uiSelectMusic 0323 12:04:15529 :: importing from pack uiRestart 0323 12:04:15531 :: importing from pack uiMiniMap 0323 12:04:15536 :: importing from pack uiParty 0323 12:04:15545 :: importing from pack uiSafebox 0323 12:04:15552 :: importing from pack uiGuild 0323 12:04:15586 :: importing from pack uiUploadMark 0323 12:04:15592 :: importing from pack uiQuest 0323 12:04:15603 :: importing from pack uiEquipmentDialog 0323 12:04:15606 :: importing from pack uiGameButton 0323 12:04:15608 :: importing from pack uiTip 0323 12:04:15612 :: importing from pack uiCube 0323 12:04:15621 :: importing from pack uiSelectItem 0323 12:04:15624 :: ---------------------------------------------------------------------------- CLOSE LOGIN WINDOW 0323 12:04:15624 :: 0323 12:04:15625 :: ===== Load Script File : locale/de/ui/selectcharacterwindow.py0323 12:04:15625 :: 0323 12:04:15822 :: ===== Load Script File : uiscript/questiondialog.py0323 12:04:15822 :: 0323 12:04:16172 :: CResource::Load file not exist d:ymir workeffectaffectdamagevalue0.jpg 0323 12:04:16176 :: CResource::Load file not exist d:ymir workeffectaffectdamagevaluepoison0.jpg 0323 12:04:16257 :: CRaceManager::CreateRace(dwRaceIndex=0) 0323 12:04:16321 :: CRaceManager::CreateRace(dwRaceIndex=4) 0323 12:04:16401 :: CRaceManager::CreateRace(dwRaceIndex=1) 0323 12:04:16464 :: CRaceManager::CreateRace(dwRaceIndex=5) 0323 12:04:16520 :: CRaceManager::CreateRace(dwRaceIndex=2) 0323 12:04:16576 :: CRaceManager::CreateRace(dwRaceIndex=6) 0323 12:04:16640 :: CRaceManager::CreateRace(dwRaceIndex=3) 0323 12:04:16710 :: CRaceManager::CreateRace(dwRaceIndex=7) 0323 12:04:16764 :: SelectCharacterInstance: no vid by 0 0323 12:04:16861 :: ---------------------------------------------------------------------------- DELETE LOGIN WINDOW0323 12:04:16861 :: 0323 12:04:17313 :: CResource::Reload mark10_0.tga 0323 12:04:24586 :: 0323 12:04:24586 :: ## Network - OffLine Phase ## 0323 12:04:24586 :: 0323 12:04:24586 :: NEW LOGIN WINDOW ----------------------------------------------------------------------------0323 12:04:24586 :: 0323 12:04:24733 :: DeleteCharacterInstance: no vid by 1 0323 12:04:24733 :: DeleteCharacterInstance: no vid by 2 0323 12:04:24733 :: DeleteCharacterInstance: no vid by 3 0323 12:04:24733 :: LOGIN WINDOW OPEN ----------------------------------------------------------------------------0323 12:04:24733 :: 0323 12:04:24733 :: ===== Load Script File : locale/de/ui/LoginWindow.py0323 12:04:24733 :: 0323 12:04:24743 :: ŔÚµż ·Î±×ŔÎŔ» ÇϽ÷Á¸éloginInfo.pyĆÄŔĎŔ» ŔŰĽşÇŘÁÖĽĽżä ł»żë: ================================================================ addr=ÁÖĽŇ port=Ć÷Ć® id=ľĆŔ̵đ pwd=şńąĐąřČŁ slot=Äł¸ŻĹÍ Ľ±ĹĂ Ŕε¦˝ş (ľř°ĹłŞ -1Ŕ̸é ŔÚµż Ľ±ĹĂ ľČÇÔ) autoLogin=ŔÚµż Á˘ĽÓ ż©şÎ autoSelect=ŔÚµż Á˘ĽÓ ż©şÎ localeInfo=(ymir) LC_Ymir ŔĎ°ćżě ymir·Î Ŕ۵ż. ÁöÁ¤ÇĎÁö ľĘŔ¸¸é korea·Î Ŕ۵ż 0323 12:04:24743 :: 0323 12:04:24750 :: Succeed connecting. Syserr db: SYSERR: Mar 23 12:23:30 :: pid_init: Start of pid: 978 SYSERR: Mar 23 12:23:30 :: Start: TABLE_POSTFIX not configured use default SYSERR: Mar 23 12:23:31 :: Load: DirectQuery failed(SELECT login FROM block_exception) syserr auth: SYSERR: Mar 23 12:23:32 :: pid_init: Start of pid: 980 SYSERR: Mar 23 12:23:32 :: ChildLoop: AsyncSQL: query failed: Out of range value for column 'time' at row 1 (query: INSERT INTO bootlog (time, hostname, channel) VALUES(NOW(), 'auth', 1) errno: 1264) syserr ch1 core1: SYSERR: Mar 23 12:23:34 :: pid_init: Start of pid: 982 SYSERR: Mar 23 12:24:05 :: ReadDragonSoulTableFile: dragon_soul_table.txt load error SYSERR: Mar 23 12:24:05 :: Boot: cannot load DragonSoulTable: locale/portugal/dragon_soul_table.txt SYSERR: Mar 23 12:24:07 :: LoadSkillMotion: Motion: Skill exist but no motion data for index 0 mob 3596 skill 257 SYSERR: Mar 23 12:24:07 :: LoadSkillMotion: Motion: Skill exist but no motion data for index 1 mob 3596 skill 258 SYSERR: Mar 23 12:24:07 :: heart_idle: losing 31 seconds. (delay occured) syserr ch1 core2: SYSERR: Mar 23 12:23:36 :: pid_init: Start of pid: 984 SYSERR: Mar 23 12:24:07 :: ReadDragonSoulTableFile: dragon_soul_table.txt load error SYSERR: Mar 23 12:24:07 :: Boot: cannot load DragonSoulTable: locale/portugal/dragon_soul_table.txt SYSERR: Mar 23 12:24:08 :: LoadSkillMotion: Motion: Skill exist but no motion data for index 0 mob 3596 skill 257 SYSERR: Mar 23 12:24:08 :: LoadSkillMotion: Motion: Skill exist but no motion data for index 1 mob 3596 skill 258 SYSERR: Mar 23 12:24:08 :: heart_idle: losing 31 seconds. (delay occured) syserr ch99: SYSERR: Mar 23 12:23:38 :: pid_init: Start of pid: 986 SYSERR: Mar 23 12:23:52 :: ReadDragonSoulTableFile: dragon_soul_table.txt load error SYSERR: Mar 23 12:23:52 :: Boot: cannot load DragonSoulTable: locale/portugal/dragon_soul_table.txt SYSERR: Mar 23 12:24:04 :: LoadSkillMotion: Motion: Skill exist but no motion data for index 0 mob 3596 skill 257 SYSERR: Mar 23 12:24:04 :: LoadSkillMotion: Motion: Skill exist but no motion data for index 1 mob 3596 skill 258 Link to comment Share on other sites More sharing options...
dawyd1311 0 Posted March 24, 2014 Author Share Posted March 24, 2014 anybody knows? Link to comment Share on other sites More sharing options...
dawyd1311 0 Posted April 2, 2014 Author Share Posted April 2, 2014 refresh Link to comment Share on other sites More sharing options...
Premium Shogun 4579 Posted April 2, 2014 Premium Share Posted April 2, 2014 I never ran a local server but I *think* you must bind the game cores to your public IP with BIND_IP: CONFIG setting. Check on the game cores stdout, which IP it's binding to. If it's a private IP it will fail to connect from outside. Link to comment Share on other sites More sharing options...
dawyd1311 0 Posted April 5, 2014 Author Share Posted April 5, 2014 when I bind my public address cores can't start, when I bind my 192.168 address server was started but if I choose character from another computer, client kicks me to login menu, so nothing new, thanks for respond, any idea now? I was unlocked 11111(auth) and 13000-13999 ports in router, meybe here is a problem? Link to comment Share on other sites More sharing options...
EpicZ 2 Posted June 11, 2014 Share Posted June 11, 2014 Bump i have same probleme. Syserr db: ? 1 2 3 4 5 SYSERR: Mar 23 12:23:30 :: pid_init: Start of pid: 978 SYSERR: Mar 23 12:23:30 :: Start: TABLE_POSTFIX not configured use default SYSERR: Mar 23 12:23:31 :: Load: DirectQuery failed(SELECT login FROM block_exception) Link to comment Share on other sites More sharing options...
sucopowa 7 Posted July 17, 2014 Share Posted July 17, 2014 i have an error too what he has its the: ChildLoop: AsyncSQL: query failed: Out of range value for column 'time' at row 1 (query: INSERT INTO bootlog (time, hostname, channel) VALUES(NOW(), 'auth', 1) errno: 126 its a query that is executing, but how to disable that query? Link to comment Share on other sites More sharing options...
Ken 903 Posted July 17, 2014 Share Posted July 17, 2014 i have an error too what he has its the: ChildLoop: AsyncSQL: query failed: Out of range value for column 'time' at row 1 (query: INSERT INTO bootlog (time, hostname, channel) VALUES(NOW(), 'auth', 1) errno: 126 its a query that is executing, but how to disable that query? Open config.cpp and search this LogManager::instance().BootLog(g_stHostname.c_str(), g_bChannel); After remove that line. Best Regards Ellie Do not be sorry, be better. Link to comment Share on other sites More sharing options...
IceShiva 150 Posted July 17, 2014 Share Posted July 17, 2014 in desc_client.cpp from if (!g_bAuthServer) { static bool bSentBoot = false; if (!bSentBoot) { bSentBoot = true; TPacketGDBoot p; p.dwItemIDRange[0] = 0; p.dwItemIDRange[1] = 0; memcpy(p.szIP, g_szPublicIP, 16); DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p)); } } TEMP_BUFFER buf; TPacketGDSetup p; memset(&p, 0, sizeof(p)); strlcpy(p.szPublicIP, g_szPublicIP, sizeof(p.szPublicIP)); to if (!g_bAuthServer) { static bool bSentBoot = false; if (!bSentBoot) { bSentBoot = true; TPacketGDBoot p; p.dwItemIDRange[0] = 0; p.dwItemIDRange[1] = 0; memcpy(p.szIP, "you external ip here", 16); DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p)); } } TEMP_BUFFER buf; TPacketGDSetup p; memset(&p, 0, sizeof(p)); strlcpy(p.szPublicIP, "you external ip here", sizeof(p.szPublicIP)); 1 Link to comment Share on other sites More sharing options...
scrabbyyy 20 Posted January 7, 2015 Share Posted January 7, 2015 in desc_client.cpp from if (!g_bAuthServer) { static bool bSentBoot = false; if (!bSentBoot) { bSentBoot = true; TPacketGDBoot p; p.dwItemIDRange[0] = 0; p.dwItemIDRange[1] = 0; memcpy(p.szIP, g_szPublicIP, 16); DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p)); } } TEMP_BUFFER buf; TPacketGDSetup p; memset(&p, 0, sizeof(p)); strlcpy(p.szPublicIP, g_szPublicIP, sizeof(p.szPublicIP)); to if (!g_bAuthServer) { static bool bSentBoot = false; if (!bSentBoot) { bSentBoot = true; TPacketGDBoot p; p.dwItemIDRange[0] = 0; p.dwItemIDRange[1] = 0; memcpy(p.szIP, "you external ip here", 16); DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p)); } } TEMP_BUFFER buf; TPacketGDSetup p; memset(&p, 0, sizeof(p)); strlcpy(p.szPublicIP, "you external ip here", sizeof(p.szPublicIP)); nope this fix for without set bind_ip to config files so i tried friend Link to comment Share on other sites More sharing options...
scrabbyyy 20 Posted January 7, 2015 Share Posted January 7, 2015 need to fix about joinable both from local ip and with players joinable from public ip support there too please http://metin2dev.org/board/topic/2175-my-server-working-on-windows-so-windows-sf-and-i-get-success-players-join-with-bind-ip-but-now-i-cnt/ Link to comment Share on other sites More sharing options...
Reboot 770 Posted January 7, 2015 Share Posted January 7, 2015 SYSERR: Mar 23 12:24:05 :: Boot: cannot load DragonSoulTable: locale/portugal/dragon_soul_table.txt dragon_soul_table.txt is corrupt. Something is wrong , change with one functional 1 Link to comment Share on other sites More sharing options...
scrabbyyy 20 Posted January 8, 2015 Share Posted January 8, 2015 SYSERR: Mar 23 12:24:05 :: Boot: cannot load DragonSoulTable: locale/portugal/dragon_soul_table.txt dragon_soul_table.txt is corrupt. Something is wrong , change with one functional friend we understanding yours so yours dont using and not have any tried local server please must before try to use local server no vps u will see what is there real current problems we talking about more different problems we talking about ip's ports auth login keys so more different so for us need like this replies and informations: in desc_client.cpp from if (!g_bAuthServer) { static bool bSentBoot = false; if (!bSentBoot) { bSentBoot = true; TPacketGDBoot p; p.dwItemIDRange[0] = 0; p.dwItemIDRange[1] = 0; memcpy(p.szIP, g_szPublicIP, 16); DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p)); } } TEMP_BUFFER buf; TPacketGDSetup p; memset(&p, 0, sizeof(p)); strlcpy(p.szPublicIP, g_szPublicIP, sizeof(p.szPublicIP)); to if (!g_bAuthServer) { static bool bSentBoot = false; if (!bSentBoot) { bSentBoot = true; TPacketGDBoot p; p.dwItemIDRange[0] = 0; p.dwItemIDRange[1] = 0; memcpy(p.szIP, "you external ip here", 16); DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p)); } } TEMP_BUFFER buf; TPacketGDSetup p; memset(&p, 0, sizeof(p)); strlcpy(p.szPublicIP, "you external ip here", sizeof(p.szPublicIP)); but not was enought because that fix about without bind_ip joinable we want to join both in our local ip when u set your channel1 with bind ip then u cant join your server with your local ip example: "127.0.0.1" "192.168.x.x" "localhost" but players is can joining from out with your public ip so with your set channel1 bind_ip so we want to join our windows server both local ip and joinable players from out and especially we must look this log for fix: Dec 02 21:40:24.390000 :: SYSTEM: new connection from [192.168.1.2] fd: 952 handshake 3316555208 output input_len 0, ptr 0D30EAB0 Dec 02 21:40:25.875000 :: MARK_SERVER: Login Dec 02 21:40:25.953000 :: LargePacket Size 236 Dec 02 21:40:25.953000 :: MARK_SERVER: GuildMarkIDXList 243 bytes sent. Dec 02 21:40:25.109000 :: MARK_SERVER: Sending blocks. (imgIdx 0 diff 0 size 10) Dec 02 21:40:25.218000 :: SYSTEM: closing socket. DESC #952 Dec 02 21:40:39.812000 :: SYSTEM: closing socket. DESC #372 anyone have idea fix solve? 1 Link to comment Share on other sites More sharing options...
Reboot 770 Posted January 8, 2015 Share Posted January 8, 2015 SYSERR: Mar 23 12:24:05 :: Boot: cannot load DragonSoulTable: locale/portugal/dragon_soul_table.txt dragon_soul_table.txt is corrupt. Something is wrong , change with one functional friend we understanding yours so yours dont using and not have any tried local server please must before try to use local server no vps u will see what is there real current problems we talking about more different problems we talking about ip's ports auth login keys so more different so for us need like this replies and informations: in desc_client.cpp from if (!g_bAuthServer) { static bool bSentBoot = false; if (!bSentBoot) { bSentBoot = true; TPacketGDBoot p; p.dwItemIDRange[0] = 0; p.dwItemIDRange[1] = 0; memcpy(p.szIP, g_szPublicIP, 16); DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p)); } } TEMP_BUFFER buf; TPacketGDSetup p; memset(&p, 0, sizeof(p)); strlcpy(p.szPublicIP, g_szPublicIP, sizeof(p.szPublicIP)); to if (!g_bAuthServer) { static bool bSentBoot = false; if (!bSentBoot) { bSentBoot = true; TPacketGDBoot p; p.dwItemIDRange[0] = 0; p.dwItemIDRange[1] = 0; memcpy(p.szIP, "you external ip here", 16); DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p)); } } TEMP_BUFFER buf; TPacketGDSetup p; memset(&p, 0, sizeof(p)); strlcpy(p.szPublicIP, "you external ip here", sizeof(p.szPublicIP)); https://www.virtualbox.org/manual/ch06.html http://superuser.com/questions/310697/connect-to-t http://askubuntu.com/questions/52147/how-can-i-acc http://stackoverflow.com/questions/61156/virtualbox-host-guest-network-setup http://blog.brzezinka.eu/webmaster-tips/virtualbox-set-up-a-network-interface-between-host-and-guests Link to comment Share on other sites More sharing options...
scrabbyyy 20 Posted January 8, 2015 Share Posted January 8, 2015 SYSERR: Mar 23 12:24:05 :: Boot: cannot load DragonSoulTable: locale/portugal/dragon_soul_table.txt dragon_soul_table.txt is corrupt. Something is wrong , change with one functional friend we understanding yours so yours dont using and not have any tried local server please must before try to use local server no vps u will see what is there real current problems we talking about more different problems we talking about ip's ports auth login keys so more different so for us need like this replies and informations: in desc_client.cpp from if (!g_bAuthServer) { static bool bSentBoot = false; if (!bSentBoot) { bSentBoot = true; TPacketGDBoot p; p.dwItemIDRange[0] = 0; p.dwItemIDRange[1] = 0; memcpy(p.szIP, g_szPublicIP, 16); DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p)); } } TEMP_BUFFER buf; TPacketGDSetup p; memset(&p, 0, sizeof(p)); strlcpy(p.szPublicIP, g_szPublicIP, sizeof(p.szPublicIP)); to if (!g_bAuthServer) { static bool bSentBoot = false; if (!bSentBoot) { bSentBoot = true; TPacketGDBoot p; p.dwItemIDRange[0] = 0; p.dwItemIDRange[1] = 0; memcpy(p.szIP, "you external ip here", 16); DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p)); } } TEMP_BUFFER buf; TPacketGDSetup p; memset(&p, 0, sizeof(p)); strlcpy(p.szPublicIP, "you external ip here", sizeof(p.szPublicIP)); https://www.virtualbox.org/manual/ch06.html http://superuser.com/questions/310697/connect-to-t http://askubuntu.com/questions/52147/how-can-i-acc http://stackoverflow.com/questions/61156/virtualbox-host-guest-network-setup http://blog.brzezinka.eu/webmaster-tips/virtualbox-set-up-a-network-interface-between-host-and-guests nope i know and found thats so that must fix from sources already game is not allowing to join with local ip when u used bind_ip for conenct from out players and i run windows server not virtual box or vmware have u more idea? about win sf so game is blocking already need to fix it from source Link to comment Share on other sites More sharing options...
scrabbyyy 20 Posted January 8, 2015 Share Posted January 8, 2015 example i can give yours my server ip for try so u can look yourself and i will set it after with bind_ip when u get kick screen and u will join success but then i cant join with my local ip yours must look and see this with screen not with words i think for more good to understand Link to comment Share on other sites More sharing options...
scrabbyyy 20 Posted January 14, 2015 Share Posted January 14, 2015 pfff up up up Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now