Suldane
03-06-2016, 03:22 AM
I have a few questions, but first I'll explain my setup.
The server runs on a Virtualbox installation of Debian GNU/Linux 8.3 (jessie). I followed these directions closely: http://wiki.eqemulator.org/p?EQEmu_on_Debian_7_Virtualbox. The Debian VM runs from an Ubuntu Trusty 14.04LTS machine. The client runs on another Virtualbox installtion of Windows 7, which runs from another Ubuntu Trusty 14.04LTS machine; Two machines, each running a VM. Both VMs are using a bridged adapter, and can ping one another. The client is running Everquest Titanium, installed following these directions:http://wiki.eqemulator.org/p?Play_Guide:_Getting_Started
The IP for the server is 172.17.77.77, and I run it from ssh. First, I run shared_memory, then world, then eqlaunch zone. I don't get the same verbosity as I see on many online guides. The Makefile doesn't expose any debugging compile option, either. Here's my output: When I hit the end of step 20 on the guide, I can see my server in the Server Select screen, and it does not say 'Locked'. However, when I click "Play Everquest!" It takes about a minute or so to dump me back to the login screen.
eq@eq:~/server$ ./world
[World Server] Loading server configuration..
[World Server] CURRENT_VERSION: 1.1.3
[World Server] Added loginserver login.eqemulator.net:5998
[World Server] Connecting to MySQL...
[World Server] HTTP world service disabled.
[World Server] Checking Database Conversions..
[Upgrade Script] No script update necessary
Perl Version is 5.20.2
================================================== ==========
EQEmu: Automatic Upgrade Check
================================================== ==========
(Linux) MySQL is in system path
Path = /usr/bin/mysql
================================================== ==========
Binary Revision / Local: (9095 / 1000)
You have missing database updates, type 1 or 2 to backup your database before running them as recommended...
================================================== ==========
#::: EQEmu Update Utility Menu: (eqemu_update.pl)
================================================== ==========
1) [Backup Database] :: (Saves to Backups folder)
2) [Backup Database Compressed] :: (Saves to Backups folder)
3) [EQEmu DB Schema] :: Check and stage pending REQUIRED Database updates
4) [EQEmu DB Bots Schema] Check for Bot REQUIRED database updates... (Must have bots enabled)
5) [OPCodes] :: Download latest opcodes for each EQ Client
6) [Maps] :: Download latest map and water files
7) [Plugins (Perl)] :: Download latest Perl plugins
8) [Quests (Perl/LUA)] :: Download latest PEQ quests and stage updates
9) [LUA Modules] :: Download latest LUA Modules (Required for Lua)
10) [DB Data : Alternate Advancement] :: Download Latest AA's from PEQ (This overwrites existing data)
11) [Windows Server Build] :: Download Latest and Stable Server Build (Overwrites existing .exe's, includes .dll's)
12) [Windows Server .dll's] :: Download Pre-Requisite Server .dll's
13) [Windows Server Loginserver Setup] :: Download and install Windows Loginserver
14) [Remove Duplicate Rule Values] :: Looks for redundant rule_values entries and removes them
19) [EQEmu DB Drop Bots Schema] :: Remove Bots schema and return database to normal state
20) [Update the updater] Force update this script (Redownload)
0) Exit
Enter numbered option and press enter...
> 0
[World Server] Loading variables..
[World Server] Loading zones..
[World Server] Clearing groups..
[World Server] Clearing raids..
[World Server] Clearing inventory snapshots..
[World Server] Loading items..
[World Server] Loading skill caps..
[World Server] Loading guilds..
[World Server] Loaded default rule set 'default'
[World Server] Loading EQ time of day..
[World Server] Loading launcher list..
[World Server] Reboot zone modes OFF
[World Server] Deleted 0 stale player corpses from database
[World Server] Loading adventures...
[World Server] Purging expired instances
[World Server] Loading char create info...
[World Server] Zone (TCP) listener started.
[World Server] Client (UDP) listener started.
[World Server] New TCP connection from 127.0.0.1:58050
[World Server] New TCP connection from 127.0.0.1:58052
[World Server] New TCP connection from 127.0.0.1:58054
[World Server] New TCP connection from 127.0.0.1:58056
[World Server] New TCP connection from 127.0.0.1:58058
[World Server] New TCP connection from 127.0.0.1:58060
[World Server] New TCP connection from 0.0.0.0:0
[World Server] New TCP connection from 172.17.77.77:33119
[World Server] New TCP connection from 0.0.0.0:0
[World Server] New TCP connection from 172.17.77.77:34726
[World Server] New TCP connection from 0.0.0.0:0
[World Server] Failed to save eqtime.
[World Server] Failed to save eqtime.
shared_memory and eqlaunch zone give me zero output:
eq@eq:~/server$ ./eqlaunch zone
eq@eq:~/server$ ./shared_memory
Also nmap doesn't show a range of zones open. Only 9000. Is that normal?
eq@eq:~/server$ sudo nmap -n -sT 127.0.0.1
Starting Nmap 6.47 ( http://nmap.org ) at 2016-03-06 01:18 CST
Nmap scan report for 127.0.0.1
Host is up (0.00031s latency).
Not shown: 994 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
111/tcp open rpcbind
3306/tcp open mysql
9000/tcp open cslistener
Nmap done: 1 IP address (1 host up) scanned in 0.08 seconds
eq@eq:~/server$ sudo nmap -n -sU 127.0.0.1
Starting Nmap 6.47 ( http://nmap.org ) at 2016-03-06 01:18 CST
Nmap scan report for 127.0.0.1
Host is up (0.000013s latency).
Not shown: 997 closed ports
PORT STATE SERVICE
111/udp open rpcbind
7000/udp open|filtered afs3-fileserver
9000/udp open|filtered cslistener
Nmap done: 1 IP address (1 host up) scanned in 4.21 seconds
Thanks in advance. It's a really cool community you guys have set up here.
The server runs on a Virtualbox installation of Debian GNU/Linux 8.3 (jessie). I followed these directions closely: http://wiki.eqemulator.org/p?EQEmu_on_Debian_7_Virtualbox. The Debian VM runs from an Ubuntu Trusty 14.04LTS machine. The client runs on another Virtualbox installtion of Windows 7, which runs from another Ubuntu Trusty 14.04LTS machine; Two machines, each running a VM. Both VMs are using a bridged adapter, and can ping one another. The client is running Everquest Titanium, installed following these directions:http://wiki.eqemulator.org/p?Play_Guide:_Getting_Started
The IP for the server is 172.17.77.77, and I run it from ssh. First, I run shared_memory, then world, then eqlaunch zone. I don't get the same verbosity as I see on many online guides. The Makefile doesn't expose any debugging compile option, either. Here's my output: When I hit the end of step 20 on the guide, I can see my server in the Server Select screen, and it does not say 'Locked'. However, when I click "Play Everquest!" It takes about a minute or so to dump me back to the login screen.
eq@eq:~/server$ ./world
[World Server] Loading server configuration..
[World Server] CURRENT_VERSION: 1.1.3
[World Server] Added loginserver login.eqemulator.net:5998
[World Server] Connecting to MySQL...
[World Server] HTTP world service disabled.
[World Server] Checking Database Conversions..
[Upgrade Script] No script update necessary
Perl Version is 5.20.2
================================================== ==========
EQEmu: Automatic Upgrade Check
================================================== ==========
(Linux) MySQL is in system path
Path = /usr/bin/mysql
================================================== ==========
Binary Revision / Local: (9095 / 1000)
You have missing database updates, type 1 or 2 to backup your database before running them as recommended...
================================================== ==========
#::: EQEmu Update Utility Menu: (eqemu_update.pl)
================================================== ==========
1) [Backup Database] :: (Saves to Backups folder)
2) [Backup Database Compressed] :: (Saves to Backups folder)
3) [EQEmu DB Schema] :: Check and stage pending REQUIRED Database updates
4) [EQEmu DB Bots Schema] Check for Bot REQUIRED database updates... (Must have bots enabled)
5) [OPCodes] :: Download latest opcodes for each EQ Client
6) [Maps] :: Download latest map and water files
7) [Plugins (Perl)] :: Download latest Perl plugins
8) [Quests (Perl/LUA)] :: Download latest PEQ quests and stage updates
9) [LUA Modules] :: Download latest LUA Modules (Required for Lua)
10) [DB Data : Alternate Advancement] :: Download Latest AA's from PEQ (This overwrites existing data)
11) [Windows Server Build] :: Download Latest and Stable Server Build (Overwrites existing .exe's, includes .dll's)
12) [Windows Server .dll's] :: Download Pre-Requisite Server .dll's
13) [Windows Server Loginserver Setup] :: Download and install Windows Loginserver
14) [Remove Duplicate Rule Values] :: Looks for redundant rule_values entries and removes them
19) [EQEmu DB Drop Bots Schema] :: Remove Bots schema and return database to normal state
20) [Update the updater] Force update this script (Redownload)
0) Exit
Enter numbered option and press enter...
> 0
[World Server] Loading variables..
[World Server] Loading zones..
[World Server] Clearing groups..
[World Server] Clearing raids..
[World Server] Clearing inventory snapshots..
[World Server] Loading items..
[World Server] Loading skill caps..
[World Server] Loading guilds..
[World Server] Loaded default rule set 'default'
[World Server] Loading EQ time of day..
[World Server] Loading launcher list..
[World Server] Reboot zone modes OFF
[World Server] Deleted 0 stale player corpses from database
[World Server] Loading adventures...
[World Server] Purging expired instances
[World Server] Loading char create info...
[World Server] Zone (TCP) listener started.
[World Server] Client (UDP) listener started.
[World Server] New TCP connection from 127.0.0.1:58050
[World Server] New TCP connection from 127.0.0.1:58052
[World Server] New TCP connection from 127.0.0.1:58054
[World Server] New TCP connection from 127.0.0.1:58056
[World Server] New TCP connection from 127.0.0.1:58058
[World Server] New TCP connection from 127.0.0.1:58060
[World Server] New TCP connection from 0.0.0.0:0
[World Server] New TCP connection from 172.17.77.77:33119
[World Server] New TCP connection from 0.0.0.0:0
[World Server] New TCP connection from 172.17.77.77:34726
[World Server] New TCP connection from 0.0.0.0:0
[World Server] Failed to save eqtime.
[World Server] Failed to save eqtime.
shared_memory and eqlaunch zone give me zero output:
eq@eq:~/server$ ./eqlaunch zone
eq@eq:~/server$ ./shared_memory
Also nmap doesn't show a range of zones open. Only 9000. Is that normal?
eq@eq:~/server$ sudo nmap -n -sT 127.0.0.1
Starting Nmap 6.47 ( http://nmap.org ) at 2016-03-06 01:18 CST
Nmap scan report for 127.0.0.1
Host is up (0.00031s latency).
Not shown: 994 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
111/tcp open rpcbind
3306/tcp open mysql
9000/tcp open cslistener
Nmap done: 1 IP address (1 host up) scanned in 0.08 seconds
eq@eq:~/server$ sudo nmap -n -sU 127.0.0.1
Starting Nmap 6.47 ( http://nmap.org ) at 2016-03-06 01:18 CST
Nmap scan report for 127.0.0.1
Host is up (0.000013s latency).
Not shown: 997 closed ports
PORT STATE SERVICE
111/udp open rpcbind
7000/udp open|filtered afs3-fileserver
9000/udp open|filtered cslistener
Nmap done: 1 IP address (1 host up) scanned in 4.21 seconds
Thanks in advance. It's a really cool community you guys have set up here.