Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-05-2010, 04:57 PM
lowkie
Fire Beetle
 
Join Date: Dec 2010
Posts: 6
Default Blank server selection screen

I originally installed using the minilogin, after much tweaking, DB rebuilding and fiddling I had a user account and was able to create a character, but as soon as I tried to enter the world the client crashed.

I then decided to go with the newer login so downloaded the newest version of EQEmuLoginServer.

After:
3 db rebuilds (cleaning up some of the minilogin, and mistakes)
setting port forwarding, removing port forwarding,
getting a full version of eqemu_config.xml (does not come with either EQEmu-Rev1741-Bots or EQEmu-Rev1741)
rebooting the system
Much more tweaking,
Reading the forums for a couple hours.

I no longer get any errors, but the server selection screen does not contain any servers.

(eqemulogin.ini)
Code:
[LoginConfig]
loginserver=198.162.2.3
Port=5998
DumpPacketsIn=true
DumpPacketsOut=true
Trace=true
DatabaseServerName=localhost
DatabaseCatalogName=peq
DatabaseUserName=root
DatabaseUserPassword=****
OPCodePathAndFileName=login_opcodes.conf
eqemu_config.xml (removed commented sections out to make is shorter)
Code:
<?xml version="1.0"?>
<server>
        <world>
                <shortname>EQ Playground</shortname>
                <longname>My EQ Playground</longname>

                <!-- Only specify these two if you really think you need to.  (read: You don't) -->
                <address>192.168.2.3</address>
                <localaddress>127.0.0.1</localaddress>

                <!-- Loginserver information.  Defaults shown -->
                <loginserver>
                        <host>192.168.2.3</host>
                        <port>5998</port>
                        <account></account>
                        <password></password>
                </loginserver>

                <!-- Sets the ip/port for the tcp connections.  Both zones and console (if enabled).  Defaults are shown -->
                <tcp ip="localhost" port="9000" telnet="disable"/>

                <!-- Sets the shared key used by zone/launcher to connect to world -->
                <key>RandomStringHere</key>

                <!-- Enable and set the port for the HTTP service.  Defaults are shown -->
                <http port="9080" enabled="false" mimefile="mime.types" />
        </world>

        <!-- Chatserver (channels) information.  Defaults shown -->
        <chatserver>
                <host>192.168.2.3</host>
                <port>7778</port>
        </chatserver>

        <!-- Mailserver (in-game mail) information.  Defaults shown -->
        <mailserver>
                <host>192.168.2.3</host>
                <port>7779</port>
        </mailserver>

        <zones>
                <defaultstatus>20</defaultstatus>
                <!-- Sets port range for world to use to auto configure zones -->
                <ports low="7000" high="7100"/>
        </zones>

        <!-- Database configuration, replaces db.ini.  Defaults shown -->
        <database>
                <host>localhost</host>
                <port>3306</port>
                <username>root</username>
                <password>****</password>
                <db>peq</db>
        </database>

</server>
dbg.txt
Code:
2010-12-05 11:41:25	Starting EverQuest (Build Oct 31 2005 10:33:37)
2010-12-05 11:41:25	Timezone: UTC-8h00m
2010-12-05 11:41:25	Loading graphics DLL.
2010-12-05 11:41:26	Parsing INI file .\eqclient.ini
2010-12-05 11:41:26	INI file .\eqclient.ini loaded.
2010-12-05 11:41:27	Initializing timers.
2010-12-05 11:41:30	Checking critical files.
2010-12-05 11:41:30	Initializing WinSock.
2010-12-05 11:41:30	Enumerating 3D devices.
2010-12-05 11:41:30	Found adapter #0 - NVIDIA GeForce 9800 GT   (8.17.11.9562)
2010-12-05 11:41:30	Adapter #0 - NVIDIA GeForce 9800 GT   :
2010-12-05 11:41:30	32Bit = 1, D32 = 0, D24 = 1, D16 = 1 
2010-12-05 11:41:30	16Bit(565) = 1, D32 = 0, D24 = 1, D16 = 1 
2010-12-05 11:41:30	16Bit(1555) = 0, D32 = 0, D24 = 0, D16 = 0 
2010-12-05 11:41:30	Initializing keypress handler.
2010-12-05 11:41:30	Parsing INI file .\defaults.ini
2010-12-05 11:41:30	INI file .\defaults.ini loaded.
2010-12-05 11:41:30	Loading keyboard tables.
2010-12-05 11:41:30	Creating window.
2010-12-05 11:41:30	Checking display driver version.
2010-12-05 11:41:31	Activating window.
2010-12-05 11:41:31	Picking a default resolution, desktop is 1280 x 1024, 32 bits
2010-12-05 11:41:32	Ratio is 1.25
2010-12-05 11:41:32	Resolution selected 1280 x 1024, 32 bits
2010-12-05 11:41:32	CRender::InitDevice: Using 32bit mode.
2010-12-05 11:41:32	CRender::InitDevice: Using vsync 0.
2010-12-05 11:41:32	CRender::InitDevice: Using 24bit depth buffer with 8 bit stencil.
2010-12-05 11:41:32	CRender::InitDevice: HardwareTnL Enabled.  
2010-12-05 11:41:32	Using hardware vertex shaders. 
2010-12-05 11:41:32	Initializing render system.
2010-12-05 11:41:32	Trilinear Mipmapping available.
2010-12-05 11:41:32	Vertex Shader Version: 3.0 
2010-12-05 11:41:32	Pixel Shader Version: 3.0 
2010-12-05 11:41:32	Initializing engine internals.
2010-12-05 11:41:33	CRender::InitDevice completed successfully.
2010-12-05 11:41:33	Parsing INI file ./eqlsUIConfig.ini
2010-12-05 11:41:33	INI file ./eqlsUIConfig.ini loaded.
Also I have noticed that it does not matter what username\password I use, as long as there are some characters in the fields the login works.

Anybody have any input or ideas?
Reply With Quote
  #2  
Old 12-05-2010, 05:52 PM
lowkie
Fire Beetle
 
Join Date: Dec 2010
Posts: 6
Default Perl issue?

so after looking through the logs some more I found this:

Code:
---------------------------------------------
[12.05. - 13:47:27] Starting Log: logs/eqemu_quest_zone_3452.log
[12.05. - 13:47:27] Tying perl output to eqemu logs
[12.05. - 13:47:27] Creating EQEmuIO=HASH(0x29e09ac)
[12.05. - 13:47:27] Creating EQEmuIO=HASH(0x29d1124)
[12.05. - 13:47:27] Loading perlemb plugins.
[12.05. - 13:47:27] Unable to read perl file 'plugin.pl'
[12.05. - 13:47:27] Subroutine Cwd::fastcwd redefined at C:/Perl/lib/Cwd.pm line 812.
[12.05. - 13:47:27] Subroutine Cwd::getcwd redefined at C:/Perl/lib/Cwd.pm line 812.
[12.05. - 13:47:27] Subroutine Cwd::abs_path redefined at C:/Perl/lib/Cwd.pm line 812.
[12.05. - 13:47:27] Loading perl commands...
[12.05. - 13:47:27] Unable to read perl file 'commands.pl'
I then uninstalled and reinstalled perl along with the two addins
ppm install DBI
ppm install IO-stringy
still get the same error.

does this error mean anything? or how can I get rid of it?

perl version 5.10.1.1007
Reply With Quote
  #3  
Old 12-06-2010, 03:03 PM
Shiny151
Hill Giant
 
Join Date: Jul 2009
Location: Indianapolis
Posts: 228
Default

I have this issue using the SoF client (no server list). SoD is now my main client and I have no problems. I'm not sure if it has something to do with the new compiles of the EQEmuLoginServer.exe or what. I didn't have this issue with any of the older compiles of the login server.
Reply With Quote
  #4  
Old 12-08-2010, 01:26 AM
lowkie
Fire Beetle
 
Join Date: Dec 2010
Posts: 6
Default

MM SOD worked, after some DB tweaks, Sof still no luck.
Reply With Quote
  #5  
Old 12-08-2010, 05:29 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

If it doesn't matter what username/password you use, then you are still using Minilogin, not the EQEmuLoginServer. I never use minilogin, so I can't be much help there. Though, if SoD works, your SoF should as well as long as you have it's eqhost.txt set to use port 5998 and not 5999 like SoD+ clients use.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
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 01:11 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3