|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Support::Windows Servers Support forum for Windows EQEMu users. |
04-25-2017, 08:03 PM
|
Fire Beetle
|
|
Join Date: Sep 2014
Location: Oregon
Posts: 8
|
|
Private login server crashing
Hello, just installed server using the EQemu Installer....everything worked perfect but when I try to run the t_start_server_with_login_server.bat file I get this crash. Running it on a Win7 64...has anyone seen this error before? Thanks!
|
04-28-2017, 09:08 PM
|
Fire Beetle
|
|
Join Date: Apr 2017
Posts: 8
|
|
I'm having the same problem.(win 10 64) I'm very new to this and followed the guide and everything went well I assume. However when I run server with login server the login server crashes continuously. I did see a post by someone in a different EQEmulator forum post about having similar issues after using the newest EQEmu installer. He apparently recompiled it himeself and it worked. NO clue how to do any of that. Anyone have any ideas?
|
04-28-2017, 09:24 PM
|
|
Administrator
|
|
Join Date: Feb 2009
Location: MN
Posts: 2,071
|
|
I'll get it fixed up for you guys, haven't had much extra time this week
|
04-28-2017, 09:33 PM
|
Fire Beetle
|
|
Join Date: Apr 2017
Posts: 8
|
|
Thanks man. I was struggling with this for hours trying to find a solution. I appreciate the work you put into this and look forward to getting my server up and running.
|
04-30-2017, 01:47 AM
|
Fire Beetle
|
|
Join Date: Apr 2017
Posts: 2
|
|
same problem
in the same boat. Hope a fix is here soon
|
04-30-2017, 09:00 AM
|
Fire Beetle
|
|
Join Date: Sep 2014
Location: Oregon
Posts: 8
|
|
Thanks for looking into this Akkadius!
|
|
|
|
04-30-2017, 02:21 PM
|
Fire Beetle
|
|
Join Date: Apr 2017
Posts: 2
|
|
Seem to have found a temp fix
Okay so I think I've got a fix for this. However I can't state which part of my final test corrected this issue.
I have the server+login running with no errors now. Here are the steps I did on my final install attempt.
Install with the Eqemulator file in a fresh directory.
Once the script finishes do not exit. Instead type assets. From here I ran the following commands in this order.
setup_loginserver
fetch_dlls
opscodes
windows_server_latest
windows_server_download_bots
I'm not sure how the last two work. I may be running the unstable version. Though I'm not sure if the final bots download isn't a whole server build that overwrites that.
This didn't seem to work after just the setup_loginserver command. I tested at that point and it still crashed. I didn't try again until after all the other commands. So some may not be needed. But this is what I did to get a stable server build going.
I'll keep an eye out for questions or if Akkadius posts a true fix all.
|
|
|
|
|
|
|
04-30-2017, 04:08 PM
|
Hill Giant
|
|
Join Date: Dec 2012
Location: terra firma
Posts: 131
|
|
** before you do anything to it, you may want to consider restarting from scratch (i say "you should" below, but i don't want to find and replace the tone)
those last 2 do the same, but different, thing. based on what you siad, i'd bet you have a bots binaries and a db that's not setup to use bots and maybe another conflict? either way, it's best to start over. you are correct, actually, it does overwrite all the server binaries.
start from scratch with that setup new server script after you delete it all - server and db files.
if you want bots, use the setup bots command after that script finishes. it will update db and download the latest binaries needed.
setup loginserver next.
okay, i am not 100% familiar with what gets done in that new server script... so, read it as it goes, if it downloads maps, opcodes etc, you dont' have to repeat that... i'm fairly sure it does that stuff already. i'm assuming it does db, binaries, and all the basic stuff in <database> and <assets> of the installer. bots are a 'wrinkle' for some people, so it's not part of it.
One other caveat -- once done go look in your db if db_revision (sic) is not "0000" and same with bot_db [sic] not being "0000" if you did bots. that's a sign maybe somethign went wrong in the setup... if it's populated (or you saw it mentioned updating/setting up the database -- it's echoed at the end "set db_version" to "9017" or soemthing similar) all is likely good.
running some things twice can cause problems... running somethign out of order can cause problems... or may not... so re-read anything in the wiki, including the loginserver sections or any wrinkle you used in installation... make sure to do what those wrinkles required.
some info is outdated out there... so before running any sql on your own to add something, look at it in heidisql or whatever... if it says "add merc table" go look to see if it exists already... if it's there in the correct form, it's already been run and that sql may actually damage your db.
always backup... after you get it up and running then verify you can login and do things, immediately logout, shutdown server and backup everything :p
if after you do this again you run into a hiccup, don't assume it's the installation. double check all the xml and ini files for the server. e.g. i think the config xml file is not set up for a local loginserver... you'll need another google search for that with "eqemu" attached. i think i just recently posted mine in another forum... i use a local loginserver... i mention what i did and that it coudl be wrong, lol... not an expert at this stuff.
------
whichever you did last is the one you are operating on of those 2.
i'm not sure if the "latest" has bots or not, tbh. Latest is just he latest code. they let it float out there a bit, first. Then it's part of the normal server files bots/nobots after no problems arise.
i look at creation date and compare to changlelog date -- that will tell you where those binaries are at.
i don't use the installer for binaries anymore, though... just db updates. the "latest" would be similar to cloning and compiling yourself, but may still be a ~day behind?
the db updates i blieve you do need to run the normal, then bots? i could be wrong, someone please correct, if so... but as far as binaries, choose 1 of the 3 options. bots, no bots, latest all contain same set of files by name only, of course.
|
|
|
|
04-30-2017, 07:25 PM
|
|
Administrator
|
|
Join Date: Feb 2009
Location: MN
Posts: 2,071
|
|
Alright guys, sorry for the wait.
It hasn't been a matter of figuring out what the problem is, it's been a matter of just having the time to even be at the PC.
You can do either:
1) Open CMD -> cmd to your server directory and type:
Code:
C:\EQEmu\servers\peq_server>perl eqemu_server.pl windows_server_download
2) Go to server directory - click on eqemu_server.pl (interactive menu will show) and then type windows_server_download
This will download the latest binaries that are known to be working with each other.
Let me know if you have any other questions
Akk
|
04-30-2017, 08:29 PM
|
Fire Beetle
|
|
Join Date: Sep 2014
Location: Oregon
Posts: 8
|
|
Hello, just tried the fix and was able to download the latest binaries but now this error comes up.....its saying that I'm missing the libsodium.dll. Any ideas?
|
04-30-2017, 08:32 PM
|
|
Administrator
|
|
Join Date: Feb 2009
Location: MN
Posts: 2,071
|
|
Pull binaries down again, I've included libsodium.dll pre-packaged in the new binaries from here on out.
|
04-30-2017, 10:16 PM
|
Fire Beetle
|
|
Join Date: Sep 2014
Location: Oregon
Posts: 8
|
|
Hello again, sorry for being such a pain Akkaduis....I pulled down the new binaries and also tried a new reinstall on a different server and now I'm receiving a missing VCRUNTIME140.dll error. Thanks for all your help.
|
05-01-2017, 12:10 AM
|
|
Administrator
|
|
Join Date: Feb 2009
Location: MN
Posts: 2,071
|
|
Quote:
Originally Posted by lrincon
Hello again, sorry for being such a pain Akkaduis....I pulled down the new binaries and also tried a new reinstall on a different server and now I'm receiving a missing VCRUNTIME140.dll error. Thanks for all your help.
|
https://www.microsoft.com/en-us/down....aspx?id=53840
Try installing this and please report back here
|
05-01-2017, 12:36 AM
|
Fire Beetle
|
|
Join Date: Sep 2014
Location: Oregon
Posts: 8
|
|
ok, now its saying I need LIBEAY32.dll
|
05-01-2017, 01:18 AM
|
|
Administrator
|
|
Join Date: Feb 2009
Location: MN
Posts: 2,071
|
|
Quote:
Originally Posted by lrincon
ok, now its saying I need LIBEAY32.dll
|
Oh jeez.
Alright I've also packed that .dll in the standard installer distributions.
Pull down again via:
Code:
C:\EQEmu\servers\peq_server>perl eqemu_server.pl windows_server_download
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 02:47 AM.
|
|
|
|
|
|
|
|
|
|
|
|
|