Opublikowano 1 Lutego 20241 r Cześć, na plikach Martysamy po uruchamieniu game/db natychmiastowo loguje na serwer, zauważylem że u mnie po włączeniu serwera muszę odczekać około 10-15 sekund żeby mnie normalnie zalogowało, wisi na napisie "Zostaniesz połączony z serwerem" i po tych kilkunastu sekundach dopiero rusza dalej. Gdzie szukać rozwiązania? Trochę mnie już to irytuje gdy jest konieczność wyłączania i włączania serwera co kilka sekund przy testowaniu czegoś. Z góry dzięki.
Opublikowano 1 Lutego 20241 r Możesz wyłączyć szyfrowanie pakietu poprzez cryptopp, który jest używany podczas logowania i może nieco opóźniać ten proces. 📂Lokalizacja pliku: 'common -> service.h' 🔍Szukaj #define _IMPROVED_PACKET_ENCRYPTION_ ♻️Zamień // #define _IMPROVED_PACKET_ENCRYPTION_ 📂Lokalizacja pliku: 'EterBase -> ServiceDefs.h' 🔍Szukaj #define _IMPROVED_PACKET_ENCRYPTION_ ♻️Zamień // #define _IMPROVED_PACKET_ENCRYPTION_ I zmień pong: 📂Lokalizacja pliku: 'UserInterface -> locale.cpp' 🔍Szukaj #define LSS_SECURITY_KEY "testtesttesttest" ♻️Zamień #define LSS_SECURITY_KEY "1234abcd5678efgh"
Opublikowano 1 Lutego 20241 r Autor 9 minut temu, Sevence napisał(a): Możesz wyłączyć szyfrowanie pakietu poprzez cryptopp, który jest używany podczas logowania i może nieco opóźniać ten proces. 📂Lokalizacja pliku: 'common -> service.h' 🔍Szukaj #define _IMPROVED_PACKET_ENCRYPTION_ ♻️Zamień // #define _IMPROVED_PACKET_ENCRYPTION_ 📂Lokalizacja pliku: 'EterBase -> ServiceDefs.h' 🔍Szukaj #define _IMPROVED_PACKET_ENCRYPTION_ ♻️Zamień // #define _IMPROVED_PACKET_ENCRYPTION_ I zmień pong: 📂Lokalizacja pliku: 'UserInterface -> locale.cpp' 🔍Szukaj #define LSS_SECURITY_KEY "testtesttesttest" ♻️Zamień #define LSS_SECURITY_KEY "1234abcd5678efgh" Dzięki, sprawdzę. Jak to się ma do bezpieczeństwa? Powoduje jakieś problemy i ryzyko? W kodzie martysamy ten pakiet jest aktywny, a mimo to logowanie jest natychmiastowy. Dzięki za nakierowanie, porównam mój kod i kod z plików martysamy.
Opublikowano 1 Lutego 20241 r Nie powinno, ale różne są głosy, sam martysama stworzył taki temat z wyłączeniem tego na devie tam więcej znajdziesz.
Opublikowano 1 Lutego 20241 r Autor 18 minut temu, Sevence napisał(a): Nie powinno, ale różne są głosy, sam martysama stworzył taki temat z wyłączeniem tego na devie tam więcej znajdziesz. Niestety rozwiązanie nie pomogło, nie widzę żadnej różnicy po wywaleniu tego.
Opublikowano 1 Lutego 20241 r To lokalna maszyna czy VPS? Podrzuć syslog z procesu logowania. Jeśli to serwer to jakie parametry ma?
Opublikowano 1 Lutego 20241 r Autor 11 minut temu, Sevence napisał(a): To lokalna maszyna czy VPS? Podrzuć syslog z procesu logowania. Jeśli to serwer to jakie parametry ma? VPS, najprostszy do testów, FreeBSD 13, 1gb ramu, 20gb dysk. Miałem podejrzenia, że to może być przez hosting. Syslog z auth: SYSERR: Feb 1 19:30:21 :: pid_init: Start of pid: 3256 Feb 1 19:30:21 :: SYSTEM: BINDING TCP PORT ON [11000] (fd 12) Feb 1 19:30:21 :: SYSTEM: BINDING TCP PORT ON [12000] (fd 13) Feb 1 19:30:21 :: SYSTEM: Trying to connect to localhost:15000 Feb 1 19:30:21 :: SYSTEM: connected to server (fd 14, ptr 0x20ef0500) Feb 1 19:30:21 :: Initializing Guild Feb 1 19:30:21 :: No need for auth server Feb 1 19:30:21 :: FISH: ˛Î vnum 0 prob 3000 3000 2100 2000 len 0 0 0 Feb 1 19:30:21 :: FISH: ±ÝąÝÁö vnum 50002 prob 50 50 200 200 len 0 0 0 Feb 1 19:30:21 :: FISH: ÇǶóąĚ vnum 27802 prob 2000 1800 800 2200 len 500 550 600 Feb 1 19:30:21 :: FISH: şŘľî vnum 27803 prob 1950 1600 800 700 len 1000 2500 2800 Feb 1 19:30:21 :: FISH: ˝î°ˇ¸® vnum 27804 prob 900 800 700 600 len 2000 3500 3800 Feb 1 19:30:21 :: FISH: żůĂ´şŘľî vnum 27805 prob 700 700 700 600 len 3030 3500 4300 Feb 1 19:30:21 :: FISH: Ŕ׾î vnum 27806 prob 200 300 600 800 len 4000 6000 10000 Feb 1 19:30:21 :: FISH: ż¬ľî vnum 27807 prob 200 200 500 600 len 6000 8000 10000 Feb 1 19:30:21 :: FISH: Çâľî vnum 27808 prob 100 100 250 200 len 1500 3000 3800 Feb 1 19:30:21 :: FISH: ĽŰľî vnum 27809 prob 100 100 250 350 len 5000 7000 8000 Feb 1 19:30:21 :: FISH: ąÎą°Ŕĺľî vnum 27810 prob 0 100 250 200 len 4000 5000 6000 Feb 1 19:30:21 :: FISH: ą«Áö°łĽŰľî vnum 27811 prob 0 100 250 150 len 5000 7000 8000 Feb 1 19:30:21 :: FISH: °ĽŰľî vnum 27812 prob 0 100 250 150 len 4000 6000 7000 Feb 1 19:30:21 :: FISH: ·Żµĺ vnum 27813 prob 0 100 200 100 len 4000 6000 10000 Feb 1 19:30:21 :: FISH: ĆŰġ vnum 27814 prob 0 100 200 100 len 3000 4000 5000 Feb 1 19:30:21 :: FISH: ĹŮġ vnum 27815 prob 0 50 200 100 len 3500 5500 8000 Feb 1 19:30:21 :: FISH: ¸Ţ±â vnum 27816 prob 50 50 200 100 len 3000 5000 10000 Feb 1 19:30:21 :: FISH: ąĚ˛Ů¶óÁö vnum 27817 prob 0 0 0 0 len 1800 2200 3000 Feb 1 19:30:21 :: FISH: ąé·Ă vnum 27818 prob 50 50 200 100 len 5000 8000 10000 Feb 1 19:30:21 :: FISH: Ŕşľî vnum 27819 prob 0 0 0 0 len 1500 3000 3800 Feb 1 19:30:21 :: FISH: şůľî vnum 27820 prob 0 0 0 0 len 1500 3000 3800 Feb 1 19:30:21 :: FISH: ˝¬¸® vnum 27821 prob 0 0 0 0 len 1000 1500 2000 Feb 1 19:30:21 :: FISH: şń´ĂŔ׾î vnum 27822 prob 0 0 0 0 len 4000 6000 10000 Feb 1 19:30:21 :: FISH: Ȳ±ÝşŘľî vnum 27823 prob 0 0 0 0 len 1000 3000 3500 Feb 1 19:30:21 :: FISH: Ĺ»»öľŕ vnum 70201 prob 100 100 0 0 len 0 0 0 Feb 1 19:30:21 :: FISH: ż°»öľŕ(Čň»ö) vnum 70202 prob 85 85 0 0 len 0 0 0 Feb 1 19:30:21 :: FISH: ż°»öľŕ(±Ý»ö) vnum 70203 prob 85 85 0 0 len 0 0 0 Feb 1 19:30:21 :: FISH: ż°»öľŕ(»ˇ°Ł»ö) vnum 70204 prob 85 85 0 0 len 0 0 0 Feb 1 19:30:21 :: FISH: ż°»öľŕ(°Ą»ö) vnum 70205 prob 85 85 0 0 len 0 0 0 Feb 1 19:30:21 :: FISH: ż°»öľŕ(°ËŔş»ö) vnum 70206 prob 85 85 0 0 len 0 0 0 Feb 1 19:30:21 :: FISH: ŔşµĐŔÚŔÇ ¸ÁĹä vnum 70048 prob 25 25 200 100 len 0 0 0 Feb 1 19:30:21 :: FISH: ÇŕżîŔÇ ąÝÁö vnum 70049 prob 25 25 200 100 len 0 0 0 Feb 1 19:30:21 :: FISH: Ľ±żŐŔÇ ÁőÇĄ vnum 70050 prob 25 25 200 100 len 0 0 0 Feb 1 19:30:21 :: FISH: Ľ±żŐŔÇ Ŕĺ°© vnum 70051 prob 25 25 200 100 len 0 0 0 Feb 1 19:30:21 :: FISH: ±Ýµ˘ľî¸® vnum 80008 prob 25 25 100 100 len 0 0 0 Feb 1 19:30:21 :: FISH: ŔşżĽč vnum 50009 prob 0 0 150 100 len 0 0 0 Feb 1 19:30:21 :: FISH: ±ÝżĽč vnum 50008 prob 0 0 100 50 len 0 0 0 Feb 1 19:30:21 :: FISH: prob table 0 9950 Feb 1 19:30:21 :: FISH: prob table 1 9950 Feb 1 19:30:21 :: FISH: prob table 2 9800 Feb 1 19:30:21 :: FISH: prob table 3 9900 Feb 1 19:30:21 :: Cube_Init locale/germany/cube.txt Feb 1 19:30:21 :: Blend_Item_init locale/germany/blend.txt Feb 1 19:30:21 :: CTombola::Initialize(): Fetch data from database Feb 1 19:30:21 :: [PackageCryptInfo] . is not crypt file. pass! Feb 1 19:30:21 :: [PackageCryptInfo] .. is not crypt file. pass! Feb 1 19:30:28 :: SYSTEM: new connection from [xx] fd: 16 handshake 274023531 output input_len 0, ptr 0x20ee9a80 Feb 1 19:30:28 :: Packet Analyze [Header 255][bufferLeft 13] Feb 1 19:30:29 :: Packet Analyze [Header 255][bufferLeft 13] Feb 1 19:30:29 :: Handshake: lower than zero -19 Feb 1 19:30:29 :: Packet Analyze [Header 255][bufferLeft 13] Feb 1 19:30:29 :: Packet Analyze [Header 255][bufferLeft 13] Feb 1 19:30:29 :: Handshake: client_time 0 server_time 8259 Feb 1 19:30:29 :: AUTH_PHASE 0x20ee9a80 Feb 1 19:30:29 :: Packet Analyze [Header 111][bufferLeft 72] Feb 1 19:30:29 :: InputAuth Analyze Header[111] Feb 1 19:30:29 :: InputAuth::Login : zbroje3(7) desc 0x20ee9a80 Feb 1 19:30:29 :: SetLoginKey 623741309 Feb 1 19:30:29 :: InputAuth::Login : key 623741309:0x13a6a364 login zbroje3 Feb 1 19:30:29 :: QID_AUTH_LOGIN: START 623741309 0x20ee9a80 Feb 1 19:30:29 :: Create_Time 0 19700101 Feb 1 19:30:29 :: Block Time -2 Feb 1 19:30:29 :: SetRemainSecs zbroje3 0 type 2 Feb 1 19:30:29 :: SendAuthLogin zbroje3 key 13 Feb 1 19:30:29 :: AuthLogin result 1 key 623741309 Feb 1 19:30:29 :: SYSTEM: closing socket. DESC #16
Opublikowano 1 Lutego 20241 r Rozwiązanie To zdecydowanie przez hosting to są za słabe parametry, stąd ten problem.
Opublikowano 1 Lutego 20241 r Autor 2 minuty temu, Sevence napisał(a): To zdecydowanie przez hosting to są za słabe parametry, stąd ten problem. Spróbuję na innym VPS i dam znać, póki co uznajmy to jako rozwiązanie. Dzięki 2 minuty temu, Volkan napisał(a): Używam plików Reference z deva i zauważyłem że tam trwa to trochę dłużej przez to że jest dużo rzeczy w special_item_group więc jak też tam dużo masz to może trochę spowalniać To odpada, u mnie ten plik to raptem kilka linijek. Edytowane 1 Lutego 20241 r przez Zephyr