Jump to content
  • 0

other players cant connect to my server.


emilsorita

Question


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  46
  • Reputation:   0
  • Joined:  05/30/13
  • Last Seen:  

im not using a router. im just using a modem. how can they connect.?

Link to comment
Share on other sites

15 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1125
  • Reputation:   236
  • Joined:  07/30/12
  • Last Seen:  

Post your map,char and login config.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  46
  • Reputation:   0
  • Joined:  05/30/13
  • Last Seen:  

map_athena config:

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

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

// Map Server Port
map_port: 5121

 

char_Athena config

 


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

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

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

// Character Server Port
char_port: 6121

 

login_athena config 

 

// Athena Login Server configuration file.
// Translated by Peter Kieser

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

@telus.net>

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  308
  • Reputation:   3
  • Joined:  12/18/11
  • Last Seen:  

did you set the port forward of each designated port?

Edited by simplemhan
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  46
  • Reputation:   0
  • Joined:  05/30/13
  • Last Seen:  

ive already port forwarded but still they can't connect. any help?

post-17445-0-99035200-1370195281_thumb.png

Edited by emilsorita
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  46
  • Topics Per Day:  0.01
  • Content Count:  228
  • Reputation:   33
  • Joined:  11/15/12
  • Last Seen:  

you are using localhost ip wrong ip configuration

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  46
  • Reputation:   0
  • Joined:  05/30/13
  • Last Seen:  

yes im using localhost ip. what do i need to config?

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  1268
  • Reputation:   382
  • Joined:  02/03/12
  • Last Seen:  

Did you change clientinfo.xml in the data folder to **.***.**.**?

Edited by Skorm
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  46
  • Reputation:   0
  • Joined:  05/30/13
  • Last Seen:  

here is my clientinfo.xml

 

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>korea</servicetype>
<servertype>primary</servertype>
   <connection>
      <display>DesesperacionRO</display>
      <balloon>Enjoy Playing!</balloon>
      <desc>Server Description</desc>
      <address>**.***.**.**</address>
      <port>6900</port>
      <version>30</version>
      <langtype>1</langtype>
      <registrationweb></registrationweb>
      <aid>
         <admin>2000000</admin>
      </aid>
   </connection>
</clientinfo>



what do you mean data folder? do you mean kRO folder?

Edited by emilsorita
Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  1268
  • Reputation:   382
  • Joined:  02/03/12
  • Last Seen:  

Honestly your config looks right to me. If you're using the right wlan IP address it's probably a firewall or something... Try closing antivirus, firewall, peer block, anything really.

 

If your server isn't getting the request it's a firewall or configuration problem.

 

What's your subnet_athena.conf say?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  46
  • Reputation:   0
  • Joined:  05/30/13
  • Last Seen:  

Honestly your config looks right to me. If you're using the right wlan IP address it's probably a firewall or something... Try closing antivirus, firewall, peer block, anything really.

 

If your server isn't getting the request it's a firewall or configuration problem.

 

What's your subnet_athena.conf say?

 

 

// Subnet support file

// Format is:

// subnet: net-submask:char_ip:map_ip

// you can add more than one subnet

subnet: 255.255.255.0:192.168.1.33:192.168.1.33

 

im having this error when i compile my grf and my client info. "string blahblah: nil value"

 

using this clientinfo.xml

 

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
    <desc>Ragnarok Client Information</desc>
    <servicetype>korea</servicetype>
    <servertype>primary</servertype>
    <hideaccountlist />
    <passwordencrypt />
    <passwordencrypt2 />
    <extendedslot />
    <readfolder />
    <connection>
        <display>DesesperacionRO</display>
        <desc>Ragnarok Online</desc>
        <balloon>enjoy!</balloon>
        <address>49.147.10.56</address>
        <port>6900</port>
        <version>30</version>
        <langtype>1</langtype>
        <registrationweb></registrationweb>
        <yellow>
            <admin>2000000</admin>
            <admin>2000002</admin>
            <admin>2000003</admin>
        </yellow>
        <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>
            <image>loading07.jpg</image>
            <image>loading08.jpg</image>
            <image>loading09.jpg</image>
            <image>loading10.jpg</image>
        </loading>
    </connection>

</clientinfo>

 

 

but when i use this clientinfo.xml,

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>korea</servicetype>
<servertype>sakray</servertype>
   <connection>
      <display>Ragnarok</display>
      <balloon>the balloon</balloon>
      <desc>description</desc>
      <address>127.0.0.1</address>
      <port>6900</port>
      <version>26</version>
      <langtype>1</langtype>
      <registrationweb>flux.domain.com</registrationweb>
        <aid>
            <admin>2000000</admin>
            <admin>2000001</admin>
            <admin>2000002</admin>
        </aid>
        <loading>
            <image>loadingscreen01.jpg</image>
        </loading>
   </connection>
</clientinfo>
 

it connects to my server. the problem is other people can't connect. what should i do now?

Edited by emilsorita
Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  1268
  • Reputation:   382
  • Joined:  02/03/12
  • Last Seen:  

Localhost is the client you should be using in your clientinfo.xml... The fact that your players are not reaching the server means something is blocking it... Without proper logs and screenshots depicting your exact problem it's hard to say.

 

Any kind of client errors normally have to do with your lua files.

 

It could be savedata folder in your client... or the System folder in your client but what it means for sure is that you're missing something.

 

Make sure you've got the good stuff.

http://subversion.assembla.com/svn/ClientSide/Lua_Project/

 

You can also try: http://krotranslatedlua.googlecode.com/svn/trunk/

 

I think Lua_Project is updated more often though.

 

Also try using your clientinfo.xml for your players just change 127.0.0.1 to your wlan because the formatting you've got in your players looks a little wonky and servicetype might have something to do with it.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  46
  • Reputation:   0
  • Joined:  05/30/13
  • Last Seen:  

i've tried checking what is the reason of the string buf error. its in the servertype. i changed it back to sakray and no more errors. but the problem is i cant connect to my WAN IP. when i put my WAN IP in clientinfo.xml. it wont connect to the server. but when i use the 127.0.0.1 it connects. i cant understand it anymore :(

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  1268
  • Reputation:   382
  • Joined:  02/03/12
  • Last Seen:  

Because you won't be able to someone else has to connect for you.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  4
  • Reputation:   0
  • Joined:  04/27/13
  • Last Seen:  

Your map_athena should be like this :

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

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

// Map Server Port
map_port: 5121

And your char_athena like this :

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

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

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

// Character Server Port
char_port: 6121

Now put this in your clientinfo.xml :

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
    <desc>Ragnarok Client Information</desc>
    <servicetype>korea</servicetype>
    <servertype>primary</servertype>
    <hideaccountlist />
    <passwordencrypt />
    <passwordencrypt2 />
    <extendedslot />
    <readfolder />
    <connection>
        <display>DesesperacionRO</display>
        <desc>Ragnarok Online</desc>
        <balloon>enjoy!</balloon>
        <address>49.147.10.56</address>
        <port>6900</port>
        <version>30</version>
        <langtype>1</langtype>
        <registrationweb></registrationweb>
        <yellow>
            <admin>2000000</admin>
            <admin>2000002</admin>
            <admin>2000003</admin>
        </yellow>
        <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>
            <image>loading07.jpg</image>
            <image>loading08.jpg</image>
            <image>loading09.jpg</image>
            <image>loading10.jpg</image>
        </loading>
    </connection>
</clientinfo>

This one is for the OTHER players. Yours should be like this :

 

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>korea</servicetype>
<servertype>sakray</servertype>
   <connection>
      <display>Ragnarok</display>
      <balloon>the balloon</balloon>
      <desc>description</desc>
      <address>127.0.0.1</address>
      <port>6900</port>
      <version>26</version>
      <langtype>1</langtype>
      <registrationweb>flux.domain.com</registrationweb>
        <aid>
            <admin>2000000</admin>
            <admin>2000001</admin>
            <admin>2000002</admin>
        </aid>
        <loading>
            <image>loadingscreen01.jpg</image>
        </loading>
   </connection>
</clientinfo>

Your subnet is correctly configured. I think it should work now ;). If it doesn't work, try to put this :

 

map_athena :

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

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

// Map Server Port
map_port: 5121

char_athena :

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

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

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

// Character Server Port
char_port: 6121 

subnet_athena :

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

subnet: 255.255.255.0:49.147.10.56:49.147.10.56

If other people still can't connect to your server, try to close your antivirus and your firewall.

Edited by Robbeen
Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  1268
  • Reputation:   382
  • Joined:  02/03/12
  • Last Seen:  

First configuration should work.

 

map_athena.conf:

 

char_ip: lan

map_ip: wlan

 

subnet_athena.conf:

 

subnet: subnet:wlan:wlan

 

char_athena.conf:

 

login_ip: wlan

char_ip: wlan

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