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
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