Your connection is currently delayed. Please reconnect again later. login port 6950

bulat

New member
Messages
5
Points
0
Hello everyone. Launched hercules on VPS linux. The emulator starts up perfectly, without any errors, but when I go into the game itself via exe it gives the following error:

Your connection is currently delayed. Please reconnect again later.

my sclientifo.hml:

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<desc>Ragnarok Client Information</desc>
<servicetype>russia</servicetype>
<servertype>primary</servertype>
<connection>
<display>bkhusnutdinov</display>
<address>194.67.111.###</address>
<port>6900</port>
<version>46</version>
<langtype>14</langtype>
<registrationweb>194.67.111.###</registrationweb>
<loading>
<image>loading00.jpg</image>
<image>loading01.jpg</image>
<image>loading02.jpg</image>
<image>loading03.jpg</image>
<image>loading04.jpg</image>
<image>loading05.jpg</image>
<image>loading06.jpg</image>
</loading>
</connection>
</clientinfo>


checked where it connects and found that it connects not to port 6900 but to port 6950 is this normal?

checked all ports that are needed all open.

login-server.conf:

login_configuration: {
// Login-server's console configuration
@include "conf/global/console.conf"

inter: {
// The login server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
// bind_ip: "194.67.111.###"

// Login Server Port
login_port: 6900

// Interval (in minutes) to execute a DNS/IP update. Disabled by default.
// Enable it if your server uses a dynamic IP which changes with time.
//ip_sync_interval: 10
}


char-server.conf:

char_configuration: {
@include "conf/global/console.conf"
@include "conf/global/sql_connection.conf"

// Server name, use alternative character such as ASCII 160 for spaces.
// NOTE: Do not use spaces or any of these characters which are not allowed in
// Windows filenames \/:*?"<>|
// ... or else guild emblems won't work client-side!
server_name: "Hercules"

// Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
wisp_server_name: "Server"

// Guild earned exp modifier.
// Adjusts taxed exp before adding it to the guild's exp. For example,
// if set to 200, the guild receives double the player's taxed exp.
guild_exp_rate: 100

// Information related to inter-server behavior
inter: {
// Server Communication username and password.
userid: "bk###"
passwd: "bk###"

// Login Server IP
// The character server connects to the login server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
login_ip: "194.67.111.###"

// The character server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
// bind_ip: "194.67.111.###"

// Login Server Port
login_port: 6900

// Character Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
char_ip: "194.67.111.###"

// Character Server Port
char_port: 6121
}


map-server.conf :

map_configuration: {
@include "conf/global/console.conf"
@include "conf/global/sql_connection.conf"

// map_list and map_removed
@include "conf/map/maps.conf"

// When @help or @h is typed when you are a GM, this is displayed for helping new GMs understand GM commands.
help_txt: "conf/map/help.txt"
charhelp_txt: "conf/map/charhelp.txt"

// Enable the @guildspy and @partyspy at commands?
// Note that enabling them decreases packet sending performance.
enable_spy: false

// Read map data from GATs and RSWs in GRF files or a data directory
// as referenced by grf-files.txt rather than from the mapcache?
use_grf: false

// When employing more than one language (see db/translations.conf),
// this setting is used as a fallback
default_language: "English"

// Information related to inter-server behavior
inter: {
// Interserver communication passwords, set in the login server database
userid: "bk###"
passwd: "bk###"

// Character Server IP
// The map server connects to the character server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
char_ip: "194.67.111.###"

// The map server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
// bind_ip: "194.67.111.###"

// Character Server Port
char_port: 6121

// Map Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
map_ip: "194.67.111.###"

// Map Server Port
map_port: 5121
}


packetver: 20200122. 

On a home computer under windows there are no problems with launching

 
Hello everyone. Launched hercules on VPS linux. The emulator starts up perfectly, without any errors, but when I go into the game itself via exe it gives the following error:

Your connection is currently delayed. Please reconnect again later.

my sclientifo.hml:

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<desc>Ragnarok Client Information</desc>
<servicetype>russia</servicetype>
<servertype>primary</servertype>
<connection>
<display>bkhusnutdinov</display>
<address>194.67.111.###</address>
<port>6900</port>
<version>46</version>
<langtype>14</langtype>
<registrationweb>194.67.111.###</registrationweb>
<loading>
<image>loading00.jpg</image>
<image>loading01.jpg</image>
<image>loading02.jpg</image>
<image>loading03.jpg</image>
<image>loading04.jpg</image>
<image>loading05.jpg</image>
<image>loading06.jpg</image>
</loading>
</connection>
</clientinfo>

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<desc>Ragnarok Client Information</desc>
<servicetype>russia</servicetype>
<servertype>primary</servertype>
<connection>
<display>bkhusnutdinov</display>
<address>194.67.111.###</address>
<port>6900</port>
<version>46</version>
<langtype>14</langtype>
<registrationweb>194.67.111.###</registrationweb>
<loading>
<image>loading00.jpg</image>
<image>loading01.jpg</image>
<image>loading02.jpg</image>
<image>loading03.jpg</image>
<image>loading04.jpg</image>
<image>loading05.jpg</image>
<image>loading06.jpg</image>
</loading>
</connection>
</clientinfo>


checked where it connects and found that it connects not to port 6900 but to port 6950 is this normal?

checked all ports that are needed all open.

login-server.conf:

login_configuration: {
// Login-server's console configuration
@include "conf/global/console.conf"

inter: {
// The login server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
// bind_ip: "194.67.111.###"

// Login Server Port
login_port: 6900

// Interval (in minutes) to execute a DNS/IP update. Disabled by default.
// Enable it if your server uses a dynamic IP which changes with time.
//ip_sync_interval: 10
}

login_configuration: {
// Login-server's console configuration
@include "conf/global/console.conf"

inter: {
// The login server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
// bind_ip: "194.67.111.###"

// Login Server Port
login_port: 6900

// Interval (in minutes) to execute a DNS/IP update. Disabled by default.
// Enable it if your server uses a dynamic IP which changes with time.
//ip_sync_interval: 10
}


char-server.conf:

char_configuration: {
@include "conf/global/console.conf"
@include "conf/global/sql_connection.conf"

// Server name, use alternative character such as ASCII 160 for spaces.
// NOTE: Do not use spaces or any of these characters which are not allowed in
// Windows filenames \/:*?"<>|
// ... or else guild emblems won't work client-side!
server_name: "Hercules"

// Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
wisp_server_name: "Server"

// Guild earned exp modifier.
// Adjusts taxed exp before adding it to the guild's exp. For example,
// if set to 200, the guild receives double the player's taxed exp.
guild_exp_rate: 100

// Information related to inter-server behavior
inter: {
// Server Communication username and password.
userid: "bk###"
passwd: "bk###"

// Login Server IP
// The character server connects to the login server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
login_ip: "194.67.111.###"

// The character server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
// bind_ip: "194.67.111.###"

// Login Server Port
login_port: 6900

// Character Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
char_ip: "194.67.111.###"

// Character Server Port
char_port: 6121
}

char_configuration: {
@include "conf/global/console.conf"
@include "conf/global/sql_connection.conf"

// Server name, use alternative character such as ASCII 160 for spaces.
// NOTE: Do not use spaces or any of these characters which are not allowed in
// Windows filenames \/:*?"<>|
// ... or else guild emblems won't work client-side!
server_name: "Hercules"

// Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
wisp_server_name: "Server"

// Guild earned exp modifier.
// Adjusts taxed exp before adding it to the guild's exp. For example,
// if set to 200, the guild receives double the player's taxed exp.
guild_exp_rate: 100

// Information related to inter-server behavior
inter: {
// Server Communication username and password.
userid: "bk###"
passwd: "bk###"

// Login Server IP
// The character server connects to the login server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
login_ip: "194.67.111.###"

// The character server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
// bind_ip: "194.67.111.###"

// Login Server Port
login_port: 6900

// Character Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
char_ip: "194.67.111.###"

// Character Server Port
char_port: 6121
}


map-server.conf :

map_configuration: {
@include "conf/global/console.conf"
@include "conf/global/sql_connection.conf"

// map_list and map_removed
@include "conf/map/maps.conf"

// When @help or @h is typed when you are a GM, this is displayed for helping new GMs understand GM commands.
help_txt: "conf/map/help.txt"
charhelp_txt: "conf/map/charhelp.txt"

// Enable the @guildspy and @partyspy at commands?
// Note that enabling them decreases packet sending performance.
enable_spy: false

// Read map data from GATs and RSWs in GRF files or a data directory
// as referenced by grf-files.txt rather than from the mapcache?
use_grf: false

// When employing more than one language (see db/translations.conf),
// this setting is used as a fallback
default_language: "English"

// Information related to inter-server behavior
inter: {
// Interserver communication passwords, set in the login server database
userid: "bk###"
passwd: "bk###"

// Character Server IP
// The map server connects to the character server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
char_ip: "194.67.111.###"

// The map server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
// bind_ip: "194.67.111.###"

// Character Server Port
char_port: 6121

// Map Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
map_ip: "194.67.111.###"

// Map Server Port
map_port: 5121
}

map_configuration: {
@include "conf/global/console.conf"
@include "conf/global/sql_connection.conf"

// map_list and map_removed
@include "conf/map/maps.conf"

// When @help or @h is typed when you are a GM, this is displayed for helping new GMs understand GM commands.
help_txt: "conf/map/help.txt"
charhelp_txt: "conf/map/charhelp.txt"

// Enable the @guildspy and @partyspy at commands?
// Note that enabling them decreases packet sending performance.
enable_spy: false

// Read map data from GATs and RSWs in GRF files or a data directory
// as referenced by grf-files.txt rather than from the mapcache?
use_grf: false

// When employing more than one language (see db/translations.conf),
// this setting is used as a fallback
default_language: "English"

// Information related to inter-server behavior
inter: {
// Interserver communication passwords, set in the login server database
userid: "bk###"
passwd: "bk###"

// Character Server IP
// The map server connects to the character server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
char_ip: "194.67.111.###"

// The map server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
// bind_ip: "194.67.111.###"

// Character Server Port
char_port: 6121

// Map Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
map_ip: "194.67.111.###"

// Map Server Port
map_port: 5121
}


packetver: 20200122. 

On a home computer under windows there are no problems with launching
Try to replace port : 6900 into 6950

 
In all settings, the port costs 6900, but connects to 6950. I thought that port 6900 was busy or closed, but this is not so. I changed the port to 6950, I also added it to the exceptions and everything worked, very strange ... Thank you all. Here is the saved iptables

Code:
# Generated by iptables-save v1.4.21 on Sun Mar 14 17:22:49 2021
*nat
:PREROUTING ACCEPT [274:18580]
:POSTROUTING ACCEPT [190:14097]
:OUTPUT ACCEPT [190:14097]
COMMIT
# Completed on Sun Mar 14 17:22:49 2021
# Generated by iptables-save v1.4.21 on Sun Mar 14 17:22:49 2021
*mangle
:PREROUTING ACCEPT [5500:1060302]
:INPUT ACCEPT [5500:1060302]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [5764:1489079]
:POSTROUTING ACCEPT [5764:1489079]
COMMIT
# Completed on Sun Mar 14 17:22:49 2021
# Generated by iptables-save v1.4.21 on Sun Mar 14 17:22:49 2021
*filter
:INPUT ACCEPT [2160:615414]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [3470:1096620]
-A INPUT -p tcp -m tcp --dport 5121 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 6121 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 6900 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 6950 -j ACCEPT
COMMIT
# Completed on Sun Mar 14 17:22:49 2021
# Generated by iptables-save v1.4.21 on Sun Mar 14 17:22:49 2021
*raw
:PREROUTING ACCEPT [5500:1060302]
:OUTPUT ACCEPT [5764:1489079]
COMMIT
# Completed on Sun Mar 14 17:22:49 2021
 
Back
Top