Jump to content
  • 0

Set up "ONLINE" Server: Connectivity Problem


tifa11

Question


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  7
  • Reputation:   0
  • Joined:  09/14/13
  • Last Seen:  

Do i need to forward ports if i am directly connected to a modem.

I read this somewhere in a forum about port forwarding:

"You don't need to forward ports if you don't have a router and if you connect it directly to the modem."

 

is it true?


-my ISP offered cable + dsl so i think i currently use a modem not a router.

MODEL: CISCO CABLE MODEM DPC2100R3. not in the list http://portforward.c...routerindex.htm.


i also tried NO-IP as my WAN IP but nothings happen. Everythime i tried to test my port in canyouseeme.org, this error always appear:

Error: I could not see your service on 110.93.94.53 on port (6900)

Reason: Connection timed out

 

 

THIS IS MY SERVER/CLIENT CONFIG:

CHAR_ATHENA

// 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: 10.*.*.53

// 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: 110.**.**.53

// Character Server Port
char_port: 6121

------------------------------------------------------------------------------

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: 10.*.*.53

// 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: 110.**.**.53

// Map Server Port
map_port: 5121

--------------------------------------------------------------

INTER_ATHENA

// Global SQL settings
// overridden by local settings when the hostname is defined there
// (currently only the login-server reads/obeys these settings)
sql.db_hostname: 127.0.0.1
sql.db_port: 3306
sql.db_username: root
sql.db_password: pass
sql.db_database: rathena
sql.codepage:

// MySQL Character SQL server
char_server_ip: 127.0.0.1
char_server_port: 3306
char_server_id: root
char_server_pw: pass
char_server_db: rathena

// MySQL Map SQL Server
map_server_ip: 127.0.0.1
map_server_port: 3306
map_server_id: root
map_server_pw: pass
map_server_db: rathena

// MySQL Log SQL Database
log_db_ip: 127.0.0.1
log_db_port: 3306
log_db_id: root
log_db_pw: pass
log_db_db: logs
log_codepage:
log_login_db: loginlog

--------------------------------------------------------
DIFF - 2013-08-07aRagexe.xdiff    from HERE: http://k3dt.eu/Ragexe/unpacked/Diffs/

EXE - 2013-08-07aRagexe.exe.zip  from HERE: http://k3dt.eu/Ragexe/unpacked/

PATCHEDEXE: 2013-08-07aRagexe_patched
--------------------------------------------------------------

SUBNET_ATHENA

subnet: 255.255.192.0:10.*.*.53:10.*.*.53   //<<------ SUBNET:LAN IP:LAN IP

--------------------------------------------------------------

PACKET_DB.TXT

packet_db_ver: default
packet_ver: 44

---------------------------------------------------------------

MMO.H

#ifndef PACKETVER
    #define PACKETVER 20130807
    //#define PACKETVER 20130320
    //#define PACKETVER 20111116
#endif
----------------------------------------------------------------

DATA TRANSLATION FOLDER

Downloaded from HERE: https://subversion.assembla.com/svn/client-side-translation/
***"client-side-translation - Revision 51:

----------------------------------------------------------

RATHENA SVN REPOSITORY

Downloaded from HERE: http://svn.rathena.org/svn/rathena/
***REVISION 17516

-----------------------------------------------------------

CLIENTINFO.TXT

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>korea</servicetype>
<servertype>primary</servertype>
   <connection>
      <display>Ragnarok Online</display>
      <desc></desc>
      <address>110.**.**.53</address>
      <port>6900</port>
      <version>44</version>
      <langtype>0</langtype>
      <registrationweb></registrationweb>
        <aid>
            <admin>2000000</admin>
        <admin>2000001</admin>
        </aid>
        <loading>
        </loading>
   </connection>
</clientinfo>

------------------------------------------------------------------

USING THIS GUIDE : http://rathena.org/board/topic/84746-tutorial-how-to-create-ragnarok-offline-2013-

client-tutorial/ "CREDITS TO CASSIEL"

**i can log-in to my server "OFFLINE" and everything runs smoothly.
 

----------------------------------------------------------------------

 

SCREENSHOTS FOR MORE INFO:

charserver_sql

post-20586-0-07018000-1379827767_thumb.png

 

logserver_sql

post-20586-0-16997200-1379827801_thumb.pngpost-20586-0-16997200-1379827801_thumb.png

 

mapserver_sql

post-20586-0-71787900-1379827804_thumb.png

 

 

WAN IP

post-20586-0-83154000-1379827807_thumb.png

 

LAN IP

post-20586-0-84029900-1379827798_thumb.png

 

RESULT

post-20586-0-24434200-1379827842_thumb.png

 

 

ANY HELP? PLEASE....

Edited by tifa11
Link to comment
Share on other sites

8 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 tifa11,

 

For starters, you should be using your WAN IP for the char/map/login .conf files and not your LAN. After you do that, try running the emulator to see if your server starts successfully; if it does, then that means your ports are opened and works fine.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  7
  • Reputation:   0
  • Joined:  09/14/13
  • Last Seen:  

nothing happens sir same problem.. server not connecting when i put my wan ip on char/map/login .conf  files 

 

++thanks for reply

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

 

Is your computer the only one connected to your cable modem? Also, do you have any software firewall installed on your computer?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  7
  • Reputation:   0
  • Joined:  09/14/13
  • Last Seen:  

@edward L. - yes..  i only use single computer and directly connected to my cable modem.. do i need to do some port forwarding?

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

 

I don't believe your cable modem has that function available. No software firewall enabled?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  7
  • Reputation:   0
  • Joined:  09/14/13
  • Last Seen:  

NO FIREWALL, NO ANTI VIRUS ACTIVATED!

 

This error appears when i change LAN IP TO WAN IP in char/map.conf like this:

 

post-20586-0-10888300-1379856975_thumb.png

 

// 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: 110.**.**.53


// 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: 110.**.**.53


// Character Server Port

char_port: 6121


------------------------------------------------------------------------------


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: 110.**.**.53


// 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: 110.**.**.53


// Map Server Port

map_port: 5121

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

I can only recommend try getting a router and then connecting it to your cable modem, then port forward from the router to your computer.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  44
  • Topics Per Day:  0.01
  • Content Count:  127
  • Reputation:   7
  • Joined:  02/10/13
  • Last Seen:  

If you could provide me with your "modem" details,

 

brand and model number.

 

I can probably tell you how to port forward.

Send me a PM with a link to this forum thread if you want some personal help.

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