Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-27-2018, 07:10 PM
Rikon's Avatar
Rikon
Sarnak
 
Join Date: May 2010
Location: US
Posts: 86
Default Can log in to other servers, just not my own...

I have 'Loremaster' up and running, and everything from the server indicates it's up and good to go, but when I try to log in, it just crashes after a bit. I have tested other servers, and they are good. Any insights?
Reply With Quote
  #2  
Old 12-27-2018, 07:55 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Gotta check the crash logs.

The zone logs can also help put them into perspective.

I'm assuming you mean server crashes and not client crashes/timeouts.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #3  
Old 12-27-2018, 08:08 PM
Rikon's Avatar
Rikon
Sarnak
 
Join Date: May 2010
Location: US
Posts: 86
Default

Server appears to stay up. I just can't connect via the client (Titanium). No error message, just dumps to server select.
Reply With Quote
  #4  
Old 12-27-2018, 09:26 PM
Rikon's Avatar
Rikon
Sarnak
 
Join Date: May 2010
Location: US
Posts: 86
Default

Latest zone log after starting the server.

Code:
[12-27-2018 :: 20:19:52] [Zone Server] CURRENT_VERSION: 1.1.3
[12-27-2018 :: 20:19:52] [Zone Server] Mapping Incoming Opcodes
[12-27-2018 :: 20:19:52] [Zone Server] Loading Variables
[12-27-2018 :: 20:19:52] [Zone Server] Loading zone names
[12-27-2018 :: 20:19:52] [Zone Server] Loading items
[12-27-2018 :: 20:19:52] [Zone Server] Loading npc faction lists
[12-27-2018 :: 20:19:52] [Zone Server] Loading loot tables
[12-27-2018 :: 20:19:52] [Zone Server] Loading skill caps
[12-27-2018 :: 20:19:52] [Zone Server] Loading spells
[12-27-2018 :: 20:19:52] [Zone Server] Loading base data
[12-27-2018 :: 20:19:52] [Zone Server] Loading guilds
[12-27-2018 :: 20:19:52] [Zone Server] Loading factions
[12-27-2018 :: 20:19:52] [Zone Server] Loading titles
[12-27-2018 :: 20:19:52] [Zone Server] Loading tributes
[12-27-2018 :: 20:19:52] [Zone Server] Loading corpse timers
[12-27-2018 :: 20:19:52] [Zone Server] Loading commands
[12-27-2018 :: 20:19:52] [Zone Server] 265 commands loaded
[12-27-2018 :: 20:19:52] [Zone Server] Loaded default rule set 'default'
[12-27-2018 :: 20:19:52] [Zone Server] Loading bot commands
[12-27-2018 :: 20:19:52] [Zone Server] 100 bot commands loaded
[12-27-2018 :: 20:19:52] [Zone Server] Loading bot spell casting chances
[12-27-2018 :: 20:19:52] [Error] [TASKS]Activity for non-existent task (1, 0) while loading activities from database
[12-27-2018 :: 20:19:52] [Error] [TASKS]Activity for non-existent task (1, 1) while loading activities from database
[12-27-2018 :: 20:19:52] [Error] [TASKS]Activity for non-existent task (1, 2) while loading activities from database
[12-27-2018 :: 20:19:52] [Error] [TASKS]Activity for non-existent task (1, 3) while loading activities from database
[12-27-2018 :: 20:19:52] [Error] [TASKS]Activity for non-existent task (1, 4) while loading activities from database
[12-27-2018 :: 20:19:52] [Error] [TASKS]Activity for non-existent task (1, 5) while loading activities from database
[12-27-2018 :: 20:19:52] [Error] [TASKS]Activity for non-existent task (1, 6) while loading activities from database
[12-27-2018 :: 20:19:52] [Error] [TASKS]Activity for non-existent task (1, 7) while loading activities from database
[12-27-2018 :: 20:19:52] [Error] [TASKS]Activity for non-existent task (1, 8) while loading activities from database
[12-27-2018 :: 20:19:52] [Zone Server] Loading Perl Event Export Settings...
[12-27-2018 :: 20:19:52] [Zone Server] Loading quests
[12-27-2018 :: 20:19:53] [Zone Server] Entering sleep mode
[12-27-2018 :: 20:19:54] [Zone Server] Starting EQ Network server on port 7027
Reply With Quote
  #5  
Old 12-27-2018, 09:40 PM
phantomghost
Hill Giant
 
Join Date: May 2015
Posts: 126
Default

When you log in it should show your account name trying to log in.

Only things I can think of are server is not compatible with client but honestly no idea what you'd have to do to make that happen. Or if your not logging in from LAN you need to make sure the correct ports were opened.
Reply With Quote
  #6  
Old 12-27-2018, 10:05 PM
Rikon's Avatar
Rikon
Sarnak
 
Join Date: May 2010
Location: US
Posts: 86
Default

I'm now rebuilding the server and am noticing a lot of warnings. Here's a glimpse. I'm running a Debian box.

Quote:
-- Generating done
-- Build files have been written to: /home/eqemu/server_source/Server/build
Building EQEmu Server code. This will take a while./home/eqemu/server_source/Server/common/database_conversions.cpp: In member function ‘bool Database::CheckDatabaseConversions()’:
/home/eqemu/server_source/Server/common/database_conversions.cpp:479:47: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system("perl eqemu_server.pl ran_from_world");
^
In file included from /usr/include/string.h:635:0,
from /usr/include/c++/5/cstring:42,
from /home/eqemu/server_source/Server/common/misc.cpp:20:
In function ‘void* memcpy(void*, const void*, size_t)’,
inlined from ‘void encode_length(long unsigned int, char*)’ at /home/eqemu/server_source/Server/common/misc.cpp:339:43:
/usr/include/x86_64-linux-gnu/bits/string3.h:53:71: warning: call to void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int) will always overflow destination buffer
return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest));
^
In function ‘void* memcpy(void*, const void*, size_t)’,
inlined from ‘long unsigned int decode_length(char*)’ at /home/eqemu/server_source/Server/common/misc.cpp:362:43:
/usr/include/x86_64-linux-gnu/bits/string3.h:53:71: warning: call to void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int) will always overflow destination buffer
return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest));
^
/home/eqemu/server_source/Server/common/proc_launcher.cpp: In member function ‘ProcLauncher::ProcRef ProcLauncher::Launch(ProcLauncher::Spec*&)’:
/home/eqemu/server_source/Server/common/proc_launcher.cpp:248:36: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
write(outfd, err, strlen(err));
^
/home/eqemu/server_source/Server/common/proc_launcher.cpp:254:36: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
write(outfd, err, strlen(err));
^
/home/eqemu/server_source/Server/common/net/servertalk_client_connection.cpp: In member function ‘void EQ::Net::ServertalkClient::SendHandshake(bool)’:
/home/eqemu/server_source/Server/common/net/servertalk_client_connection.cpp:338:77: warning: ignoring return value of ‘int crypto_box_beforenm(unsigned char*, const unsigned char*, const unsigned char*)’, declared with attribute warn_unused_result [-Wunused-result]
crypto_box_beforenm(m_shared_key, m_public_key_theirs, m_private_key_ours);
^
/home/eqemu/server_source/Server/common/net/servertalk_server_connection.cpp: In member function ‘void EQ::Net::ServertalkServerConnection::ProcessHandsh ake(EQ::Net::Packet&, bool)’:
/home/eqemu/server_source/Server/common/net/servertalk_server_connection.cpp:215:79: warning: ignoring return value of ‘int crypto_box_beforenm(unsigned char*, const unsigned char*, const unsigned char*)’, declared with attribute warn_unused_result [-Wunused-result]
crypto_box_beforenm(m_shared_key, m_public_key_theirs, m_private_key_ours);
^
/home/eqemu/server_source/Server/common/patches/rof2.cpp: In static member function ‘static void RoF2::Strategy::Encode_OP_Trader(EQApplicationPack et**, std::shared_ptr<EQStreamInterface>, bool)’:
/home/eqemu/server_source/Server/common/patches/rof2.cpp:3571:106: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘int64 {aka long int}’ [-Wformat=]
snprintf(eq->items[i].SerialNumber, sizeof(eq->items[i].SerialNumber), "%016d", emu->SerialNumber[i]);
^
/home/eqemu/server_source/Server/common/patches/rof2.cpp:3571:106: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘int64 {aka long int}’ [-Wformat=]
/home/eqemu/server_source/Server/world/adventure_manager.cpp: In member function ‘void AdventureManager::Load()’:
/home/eqemu/server_source/Server/world/adventure_manager.cpp:2137:29: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(data, length, 1, f);
^
/home/eqemu/server_source/Server/world/net.cpp: In function ‘int main(int, char**)’:
/home/eqemu/server_source/Server/world/net.cpp:125:45: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system("perl eqemu_server.pl convert_xml");
^
/home/eqemu/server_source/Server/world/net.cpp: In function ‘void CheckForServerScript(bool)’:
/home/eqemu/server_source/Server/world/net.cpp:622:154: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system("wget -N --no-check-certificate --quiet -O eqemu_server.pl https://raw.githubusercontent.com/EQEmu/Server/master/utils/scripts/eqemu_server.pl");
I'll have to crunch on this a bit.
Reply With Quote
  #7  
Old 12-27-2018, 10:12 PM
phantomghost
Hill Giant
 
Join Date: May 2015
Posts: 126
Default

Another guess here as well, did you run eqemu_server.pl*and do some of the updates?

Another option would be take that file to a new folder and run it using existing or new database to make sure all server files are correct.

I believe in the past I have improperly updated the server config file and it has caused me issues logging in. (Only thing you'd need to update would be the server name if you run that eqemu_server.pl*file).
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:01 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3