Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Port numbers and Chat Server Ports(You probably Blocked)

Moderator
Staff member
Moderator
Joined
Oct 8, 2006
Messages
647
Reaction score
369
For those having issues with Chat Servers blah blah blah... Perhaps, you've blocked one of the ports listed below... Just saying...


Make sure you are not using the private ports but only the public ports when assigning ports.
Also, take the time to examine what other ports you may / may not want available.

Port numbers and (Chat Server Ports that you probably blocked)
C:\src\libs\UtilitiesLib\CrypticPorts.h


Partial file below (only the parts that pertain to Ports)
#pragma once


//all ports used for cryptic products are listed in this file, just to keep them all in one place
// public ports are 7000+ 7000- are private ports.


/************************************************************************/
/* Standard: Low-valued port numbers for standard Internet services */
/************************************************************************/


#define XMPP_DEFAULT_PORT 5222 // XMPP (RFC 3920)
#define XMPP_LEGACY_TLS_PORT 5223 // Legacy TLS/SSL tunneled XMPP port (nonstandard)


/************************************************************************/
/* Private ports: Only accessible from our local network */
/************************************************************************/


// Define new private ports immediately below this line, counting downward.


#define MAGIC_CAPTURE_CONNECT_PORT 6903 // Request that the peer capture this session.


//adding overflow ranges for launcher and multiplexer ports based on SharedMachineIndex,
//but setting it up so that SharedMachineIndex==0 uses the old ports, so forward/backwards compatibility works
//as well as possible
#define DEFAULT_MULTIPLEXER_PORT_EXTRA_FIRST 6904
#define DEFAULT_MULTIPLEXER_PORT_EXTRA_LAST 6934
#define LAUNCHER_LISTEN_PORT_EXTRA_FIRST 6935
#define LAUNCHER_LISTEN_PORT_EXTRA_LAST 6965


STATIC_ASSERT(LAUNCHER_LISTEN_PORT_EXTRA_LAST - LAUNCHER_LISTEN_PORT_EXTRA_FIRST == DEFAULT_MULTIPLEXER_PORT_EXTRA_LAST - DEFAULT_MULTIPLEXER_PORT_EXTRA_FIRST);


//+2 because the range is inclusive, plus there's LAUNCHER_LISTEN_PORT_MAIN)
#define MAX_SHAREDMACHINEINDEX (LAUNCHER_LISTEN_PORT_EXTRA_LAST - LAUNCHER_LISTEN_PORT_EXTRA_FIRST + 2)


#define DEFAULT_ACCOUNTSERVER_GLOBALCHATSERVER_PORT 6966
#define SENTRYMONITOR_PORT 6967
#define CRYPTIC_PROFILER_PORT 6968
#define XBOX_FILESERVER_PORT 6969
#define CONTROLLERTRACKER_CRITICAL_SYSTEM_INFO_PORT 6970 // new controller tracker monitors critical systems
#define CONTROLLERTRACKER_SHARD_INFO_PORT 6971 // new controller tracker gets info from controllers about themselves
#define LOGSERVER_LOGPARSER_PORT 6972 // port the logserver listens on for logparsers
#define DEFAULT_MCP_PRINTF_PORT 6973 // MCP receives printfs from GetTex on this port
#define DEFAULT_OBJECTDB_REPLICATE_PORT 6974 // Port that the clone objectDb listens on
#define DEFAULT_CONTROLLER_PORT 6975 // Controller listens for servers
#define CONTROLLERTRACKER_SLAVED_CONTROLLERTRACKER_PORT 6976 // master CT listens for slave CTs
#define DEFAULT_MULTIPLEXER_PORT_MAIN 6977 // multiplexers listen for servers
#define DEFAULT_TRANSACTIONSERVER_PORT 6978 // transaction server listens for LTMs
//#define DEFAULT_ACCOUNTSERVER_HTTP_REQUEST 6979 // Not open to public! (deprecated 2009-11-05)
#define DEFAULT_ERRORTRACKER_PORT 6980 // Listens for crash/error/assert output
#define DEFAULT_SYMSRV_PORT 6981
#define INTERSHARD_COMM_PORT 6982 // two controllers can talk to each other on this port and send commands back and forth (used for UGC project transfer)
#define DEFAULT_OBJECTDB_TRANSFER_PORT 6985 // Intershard communication between ObjectDBs
#define DEFAULT_LOGSERVER_PORT 6989 // Port the logserver listens on
#define DEFAULT_NOTESSERVER_PORT 6991
#define DEFAULT_CBMONITOR_PORT 6992 // CB Monitor listens for CBs
#define DEFAULT_CONTROLLER_PATCHSTATUS_PORT 6993 // controller listens on this port to get status from patchclient.exe
#define DEFAULT_MACHINESTATUS_PATCHSTATUS_PORT 6994 // MachineStatus.exe listens on this port for local patchclients
#define DEFAULT_ACCOUNTPROXYSERVER_PORT 6995 // For the in-shard AccountProxy app servers, internal
#define DEFAULT_MACHINESTATUS_PORT 6996 // MachineStatus.exe listens on this port for local launchers
#define DEFAULT_ERRORTRACKER_SECURE_PORT 6997 // For XLSP
#define CONTINUOUS_BUILDER_PORT 6998
#define LAUNCHER_LISTEN_PORT_MAIN 6999 // launcher listens for crash messages from crypticerror, and for some debug stuff from
// xbox clients and so forth


/************************************************************************/
/* Public ports: Customers and the outside world can access these */
/************************************************************************/


#define PUBLIC_PORT_START 7000
#define PATCH_VERSION_PORT 7000
#define DEFAULT_LOGINSERVER_PORT 7001
//#define DEFAULT_ACCOUNTSERVER_PORT 7002 // Defunct and unused
#define STARTING_GAMESERVER_PORT 7003 // (7003 - 7395) Game servers
#define DEFAULT_ACCOUNTSERVER_UNENCRYPTED_PORT 7004 // Account Server (Overlaps with game server range!)
#define DEFAULT_GLOBAL_CHATSERVER_PORT 7203 // Global Chat Server (Overlaps with game server range!)
#define DEFAULT_ERRORTRACKER_PUBLIC_PORT 7224 // Error Tracker (Overlaps with game server range!)
#define DEFAULT_TICKET_TRACKER_PORT 7225 // Ticket Tracker (Overlaps with game server range!)
#define DEFAULT_PATCHSERVER_PORT 7255 // Patch Server (Overlaps with game server range!)
//#define CCG_SERVER_PORT 7277 // Deprecated
//#define DIARY_SERVER_XMLRPC_PORT 7278 // Deprecated
#define MAX_GAMESERVER_PORT 7395
#define NEWCONTROLLERTRACKER_GENERAL_MCP_PORT 7399 // port the new controller tracker does general MCP communication on
#define DEFAULT_TESTSERVER_PORT 7401 // TestServer port for listening to test apps, incl. Test Clients
#define STARTING_CHATRELAY_PORT 7402
#define MAX_CHATRELAY_PORT 7421

#define CLIENT_SIMPLE_COMMAND_PORT 7451
#define DEFAULT_WEBGAMESERVER_PORT 7452 // WebGameServer talks to the WebGameProxy on this port


// Define new public ports immediately above this line, counting upward.


#define PUBLIC_PORT_END 7500


// Top-level server web interface ports.
#define DEFAULT_WEBMONITOR_ACCOUNT_SERVER 8081 // Account Server server monitor (Conflicts with Global Log Server!)
#define DEFAULT_WEBMONITOR_GLOBAL_LOG_SERVER 8081 // Global Log Server server monitor (Conflicts with Account Server!)
#define DEFAULT_WEBMONITOR_GLOBAL_CHAT_SERVER 8083 // Global Chat Server server monitor
#define DEFAULT_WEBMONITOR_GLOBAL_LOG_PARSER 8084 // Global Log Parser server monitor
#define DEFAULT_WEBMONITOR_PATCHSERVER 8085 // PatchServer server monitor
#define DEFAULT_WEBMONITOR_XMPPSERVER 8089 // XmppServer server monitor
#define DEFAULT_WEBINTERFACE_ACCOUNT_SERVER 8090 // MCP default for Account Server web interface (Note: On Live, port 80 is used.)


#define DEFAULT_CBMONITOR_HTML_PORT 8091 // CBmonitor servermonitoring
#define DEFAULT_NOTESSERVER_HTML_PORT 8092 // NotesServer servermonitoring


// Log parser ports.
#define LIVELOGPARSER_LISTEN_PORT 8099
#define STARTING_LOGPARSER_PORT 8100 // (8100-8200) Stand-alone Log Parsers
#define MAX_LOGPARSER_PORT 8200


/************************************************************************/
/* Testing ports */
/************************************************************************/


#define MIN_TESTCLIENT_PORT 10000
#define MAX_TESTCLIENT_PORT 65535
 
Newbie Spellweaver
Joined
Aug 30, 2015
Messages
10
Reaction score
0
also we can get required wan port by install some software like profixier and play game normally then get all from the log.
 
Junior Spellweaver
Joined
Nov 25, 2004
Messages
103
Reaction score
10
I have forwarded port ranges 7000-7500 and 8081-8200 and 10000-65535 on my server, but I still can't connect from outside the lan.
Any ideas guys? :(:
 
Last edited:
Back
Top