Jump to content
  • 0

My friend can't connect to my RO server.


VerCiniX

Question


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   0
  • Joined:  08/26/13
  • Last Seen:  

Hi There,

 

We've got a little problem! For some reason my friend can't connect to the server but i can! and we wanna fix it but have noidea how. We searched the forum / web for several hours but couldn't find an answer.

 

INFO:

 

SQL is all good! No errors there.

Modem: i've opened 6900 5121 and 6121 in my Modem + Shut the firewall down

PC : Shut down the firewall and Virus Scanner

 

Char_athena:

 // Server Communication username and password.
userid: ragnarok
passwd: whatever
 
// 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: TEST
 
// Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
wisp_server_name: Server
 
// 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: LAN IP
 
// 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: 127.0.0.1
 
// 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: WAN IP

 

Map_athena:

 //--------------------------------------------------------------
//rAthena Map-Server Configuration File
//--------------------------------------------------------------
 
// Note: "Comments" are all text on the right side of a double slash "//"
// Whatever text is commented will not be parsed by the servers, and serves
// only as information/reference.
 
//--------------------------------------------------------------
//                     Configuration Info
//--------------------------------------------------------------
// Interserver communication passwords, set in account.txt (or equiv.)
userid: ragnarok
passwd: whatever
 
// 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: LANIP
 
// 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: 127.0.0.1
 
// 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: WANIP
 
// Map Server Port
map_port: 5121

 

Login_athena:

 // Athena Login Server configuration file.
// Translated by Peter Kieser <[email protected]>
 
// Note: "Comments" are all text on the right side of a double slash "//"
// Whatever text is commented will not be parsed by the servers, and serves
// only as information/reference.
 
// 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: 127.0.0.1
 
// Login Server Port
login_port: 6900

 

Subnet_athena

 // Subnet support file
// Format is:
// subnet: net-submask:char_ip:map_ip
// you can add more than one subnet 
 
subnet: 255.0.0.0:127.0.0.1:127.0.0.1

 

He is using an .grf with my clientinfo (WAN IP)

 

we're using ragnarok rathena Revision 17426 with 2012-04-10A RagexeRE. (Downloaded a clean Data folder from here)

 

Hopefully there is somebody who can help us fix this problem!

Thanks in Advance!

Link to comment
Share on other sites

12 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  707
  • Reputation:   168
  • Joined:  01/26/12
  • Last Seen:  

Hi VerCiniX,

 

You were wrong to use the LAN IP for your .conf. Use your WAN IP only.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   0
  • Joined:  08/26/13
  • Last Seen:  

Thats not it though! any other ideas? ^_^

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  707
  • Reputation:   168
  • Joined:  01/26/12
  • Last Seen:  

Thats not it though! any other ideas? ^_^

Hi VerCiniX,

 

If that's not it, then that means your internet provider has blocked the ports on their end.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  57
  • Reputation:   0
  • Joined:  08/25/13
  • Last Seen:  

Did you checked if the ports are open? here are some http://www.yougetsignal.com/tools/open-ports/  ,  http://www.canyouseeme.org/ hope it helps :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   0
  • Joined:  08/26/13
  • Last Seen:  

@Shiro yea i did  with the program from portfoward.com

 

@Asura so there isnt really any hope of getting it running properly?



anyone else? ^_^

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  707
  • Reputation:   168
  • Joined:  01/26/12
  • Last Seen:  

Hi VerCiniX,

What were the results of the test for the ports? Did it say it was opened properly?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   0
  • Joined:  08/26/13
  • Last Seen:  

Error: I could not see your service on84.107.71.252 on port (6900)
Reason: Connection refused

 

For some reason they are closed? But when i use Portforward Port checker it says its open? How do i set them open properly?

Edited by VerCiniX
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  707
  • Reputation:   168
  • Joined:  01/26/12
  • Last Seen:  

Hi VerCiniX,

 

Call your internet provider; ask them to open it from their end. 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   0
  • Joined:  08/26/13
  • Last Seen:  

Sooo the ports are 100% open now and he still can't connect to my server!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  51
  • Topics Per Day:  0.01
  • Content Count:  177
  • Reputation:   10
  • Joined:  04/02/12
  • Last Seen:  

Use Hamachi. This is the easiest way to play RO with your friends (not recommended to big server, of course).

 

1. Download Hamachi

2. Create a Server within the Hamachi Program.

3. Edit your address in your clientinfo.xml into your Hamachi-ID,

4. Send your installer to your friends. 

5. Ask them to download Hamachi.

6. Ask them to connect to your Hamachi Server.

7. Run their RO Client.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  707
  • Reputation:   168
  • Joined:  01/26/12
  • Last Seen:  

Sooo the ports are 100% open now and he still can't connect to my server!

Hi VerCiniX,

 

Perhaps your friend is running the wrong clientinfo.xml and is connecting to the wrong place. If your ports are opened, and you can connect to your own server using your WAN IP in the clientinfo.xml; then your server is public.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  19
  • Topics Per Day:  0.01
  • Content Count:  56
  • Reputation:   0
  • Joined:  12/30/13
  • Last Seen:  

Hello TS! Try this one:


In your conf/char_athena.conf

// 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: 127.0.0.1

// 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: 127.0.0.1

 

In your map_athena.conf

// 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: 127.0.0.1

// 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: 127.0.0.1


In your conf/subnet_athena

// Subnet support file

// Format is:
// subnet: net-submask:char_ip:map_ip
// you can add more than one subnet 
 
subnet: 255.0.0.0:127.0.0.1:127.0.0.1


In your data/clientinfo.xml

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>korea</servicetype>
<servertype>sakray</servertype>
   <connection>
      <display>Ragnarok Online</display>
      <balloon></balloon>
      <desc>Ragnarok Online</desc>
      <address>127.0.0.1</address>
      <port>6900</port>
      <version>45</version>
      <langtype>0</langtype>
      <registrationweb></registrationweb>
        <aid>
		<admin></admin>
        </aid>
        <loading>
            <image>loading00.jpg</image>
        </loading>
   </connection>
</clientinfo>

All you have to do is replace the 127.0.0.1 into your current WAN / LAN IP.
you can find your wan / lan ip address by doing these following steps:

1.) Click Start -> All Programs -> Accessories -> Command Prompt (or simply search cmd and hit enter) 
2.) Type in "ipconfig" (without quotes)

3.) Find the line IPv4 Address and voila! There's your WAN / LAN IP! hehe.

Let's say your IPv4 Address is 1.2.3.4, So your configurations will be:
 

 

In your conf/char_athena.conf

 

// 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: 1.2.3.4

// 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: 1.2.3.4

 

 

In your map_athena.conf

// 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: 1.2.3.4

// 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: 1.2.3.4

 

 

In your conf/subnet_athena

// Subnet support file

// Format is:
// subnet: net-submask:char_ip:map_ip
// you can add more than one subnet 
 
subnet: 255.0.0.0:1.2.3.4:1.2.3.4

 

In your data/clientinfo.xml

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>korea</servicetype>
<servertype>sakray</servertype>
   <connection>
      <display>Ragnarok Online</display>
      <balloon></balloon>
      <desc>Ragnarok Online</desc>
      <address>1.2.3.4</address>
      <port>6900</port>
      <version>45</version>
      <langtype>0</langtype>
      <registrationweb></registrationweb>
        <aid>
		<admin></admin>
        </aid>
        <loading>
            <image>loading00.jpg</image>
        </loading>
   </connection>
</clientinfo>

Make sure that you and your friend's clientinfo.xml has the same configuration!
otherwise, hmmmm!

I'm just trying to be specific as I can.
Hope that helps! :D

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...