Updated my eqemu_config.json: 
	Quote: 
	
	
		
			
				{ 
	"server": { 
		"zones": { 
			"defaultstatus": "0", 
			"ports": { 
				"low": "7000", 
				"high": "7400" 
			} 
		}, 
		"qsdatabase": { 
			"host": "127.0.0.1", 
			"port": "3306", 
			"username": "eqemu", 
			"password": "~password~hidden~", 
			"db": "peq" 
		}, 
		"chatserver": { 
			"port": "7778", 
			"host": "" 
		}, 
		"directories" : { 
			"opcodes" : "assets/opcodes/", 
			"patches" : "assets/patches/" 
		}, 
		"files" : { 
			"mail_opcodes" : "assets/opcodes/mail_opcodes.conf", 
			"opcodes" : "assets/opcodes/opcodes.conf" 
		}, 
		"mailserver": { 
			"host": "", 
			"port": "7778" 
		}, 
		"webinterface": { 
			"port": "9081" 
		}, 
		"world": { 
			"loginserver1": { 
				"account": "", 
				"password": "", 
				"legacy": "1", 
				"host": "~publicIP~hidden~", 
				"port": "5998" 
			}, 
			"loginserver2": { 
				"port": "5998", 
				"account": "", 
				"password": "", 
				"host": "127.0.0.1" 
			}, 
			"tcp": { 
				"ip": "~publicIP~hidden~", 
				"port": "9001" 
			}, 
			"telnet": { 
				"ip": "0.0.0.0", 
				"port": "9000", 
				"enabled": "true" 
			}, 
			"key": "3sdTns1nd1LuThaF3StX2tzb3ITS5Hx", 
			"http": { 
				"port": "9080", 
				"enabled": "true", 
				"mimefile": "mime.types" 
			}, 
			"shortname": "cloud", 
			"longname": "Cloud Gray" 
		}, 
		"database": { 
			"db": "peq", 
			"host": "127.0.0.1", 
			"port": "3306", 
			"username": "eqemu", 
			"password": "~password~hidden~" 
		} 
	} 
}
			
		 | 
	 
	 
 Updated my login.json:
 
	Quote: 
	
	
		
			
				{ 
  "database": { 
    "host": "127.0.0.1", 
    "port": "3306", 
    "db": "peq", 
    "user": "eqemu", 
    "password": "~password~hidden~" 
  }, 
  "account": { 
    "auto_create_accounts": true 
  }, 
  "worldservers": { 
    "unregistered_allowed": true, 
    "reject_duplicate_servers": false 
  }, 
  "web_api": { 
    "enabled": false, 
    "port": 6000 
  }, 
  "security": { 
    "mode": 14, 
    "allow_password_login": true, 
    "allow_token_login": true 
  }, 
  "logging": { 
    "trace": false, 
    "world_trace": false, 
    "dump_packets_in": false, 
    "dump_packets_out": false 
  }, 
  "client_configuration": { 
    "titanium_port": 5998, 
    "titanium_opcodes": "assets/opcodes/login_opcodes.conf", 
    "sod_port": 5999, 
    "sod_opcodes": "assets/opcodes/login_opcodes_sod.conf" 
  } 
}
			
		 | 
	 
	 
 Still can't see any servers on the login screen. I'm at a total loss. All of my ports are being forwarded properly. (As I said, this server was running great on Fedora 31.) I rebooted the router even. I was also asked to show the results of ./world and ./loginserver, so here they are below:
 
./world
 
	Quote: 
	
	
		
			
				root@debian:/home/eqemu/server# ./world 
[WorldServer] [Info] Loading server configuration 
[WorldServer] [Info] CURRENT_VERSION: [2.0] 
[WorldServer] [Info] Added loginserver [127.0.0.1]:[5998] 
[WorldServer] [Info] Added loginserver [~public~IP~hidden]:[5998] 
[WorldServer] [Info] Connecting to MySQL [eqemu]@[127.0.0.1]:[3306] 
[WorldServer] [Info] Using database [peq] at [127.0.0.1]:[3306] 
[WorldServer] [Info] Starting File Log [logs/world_5770.log] 
[WorldServer] [Info] Checking Database Conversions 
[Update] No script update necessary... 
[Info] For EQEmu Server management utilities - run eqemu_server.pl 
[Update] Database up to date... 
[Update] Continuing bootup 
[WorldServer] [Info] Loading variables 
[WorldServer] [Info] Purging expired data buckets 
[WorldServer] [Info] Loading zones 
[WorldServer] [Info] Clearing groups 
[WorldServer] [Info] Clearing raids 
[WorldServer] [Info] Clearing inventory snapshots 
[WorldServer] [Info] Loading items 
[WorldServer] [Info] Loading skill caps 
[WorldServer] [Info] Loading guilds 
[WorldServer] [Info] Loaded default rule set [default] 
[WorldServer] [Info] Initialized dynamic dictionary entries 
[WorldServer] [Info] Loading EQ time of day 
[WorldServer] [Info] Loading launcher list 
[WorldServer] [Info] Deleted [0] stale player corpses from database 
[WorldServer] [Info] Loading adventures 
[WorldServer] [Info] Purging expired instances 
[WorldServer] [Info] Loading char create info 
[WorldServer] [Info] Console (TCP) listener started 
[WorldServer] [Info] Server (TCP) listener started
			
		 | 
	 
	 
 ./loginserver
 
	Quote: 
	
	
		
			
				root@debian:/home/eqemu/server# ./loginserver 
[LoginServer] [Info] Config System Init 
[LoginServer] [Info] MySQL Database Init 
[LoginServer] [Info] Starting File Log [logs/login_5847.log] 
[LoginServer] [Info] Server Manager Init 
[LoginServer] [Info] Loginserver now listening on port [5998] 
[LoginServer] [Info] Client Manager Init 
[LoginServer] [Info] Server Started 
[LoginServer] [Info] [Config] [Logging] IsTraceOn [false] 
[LoginServer] [Info] [Config] [Logging] IsWorldTraceOn [false] 
[LoginServer] [Info] [Config] [Logging] IsDumpInPacketsOn [false] 
[LoginServer] [Info] [Config] [Logging] IsDumpOutPacketsOn [false] 
[LoginServer] [Info] [Config] [Account] CanAutoCreateAccounts [true] 
[LoginServer] [Info] [Config] [WorldServer] IsRejectingDuplicateServers [false] 
[LoginServer] [Info] [Config] [WorldServer] IsUnregisteredAllowed [true] 
[LoginServer] [Info] [Config] [Security] GetEncryptionMode [14] 
[LoginServer] [Info] [Config] [Security] IsTokenLoginAllowed [true] 
[LoginServer] [Info] [Config] [Security] IsPasswordLoginAllowed [true] 
[LoginServer] [Info] [Config] [Security] IsUpdatingInsecurePasswords [true]
			
		 | 
	 
	 
 Does anyone have any idea of what is wrong with this server?  
		
	
		
		
		
		
		
		
		
		
		
	
		
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 |