Jump to content
  • 0
Sign in to follow this  
Harmony

Can't get past login screen (failed to connect to server)

Question

Hello, I'm having this problem, I'm using 20140305 and I can't seem to connect to my server. (All ports are open)

-When I login using right credentials I can't even reach the server selection screen that follows it.

-When I type the wrong password it says wrong password.

Usually I could debug it myself but there's really no error message to help me now, I'd appreciate it if someone could help me.

map-server

[Status]: Request for connection of cassey02 (ip: 130.105.186.113).
[Notice]: Authentication accepted (account: cassey02, id: 2000003, ip: 130.105.186.113)
[Status]: Connection of the account 'cassey02' accepted.
[Info]: Closed connection from '130.105.186.113'.

 

clientinfo.xml

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
	<desc>Ragnarok Client Information</desc>
	<servicetype>korea</servicetype>
	<servertype>primary</servertype>
	<connection>
		<display>RelentlessRO</display>
		<desc>Ragnarok Online</desc>
		<balloon>this is a tool tip</balloon>
		<address>35.240.209.215</address>
		<port>6900</port>
		<version>24</version>
		<langtype>0</langtype>
		<registrationweb>http://35.240.209.215</registrationweb>
		<yellow>
			<admin>2000001</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>
		</loading>
	</connection>
</clientinfo>

 

mmo.h

#ifndef PACKETVER
	#define PACKETVER 20140305
#endif // PACKETVER

char-server.conf

// Information related to inter-server behavior
	inter: {
		// Server Communication username and password.
		userid: "s1"
		passwd: "p1"
		
		// 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: "localhost"

		// 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.0"

		// 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: "35.240.209.215"

		// Character Server Port
		char_port: 6121
	}

 

login-server.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: "127.0.0.1"

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

 

 

map-server.conf

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

		// 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: "localhost"

		// 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: "35.240.209.215"

		// Map Server Port
		map_port: 5121
	}

NEMO Diff Log

9 Disable 1rag1 type parameters (Recommended)
23 Enable /who command (Recommended)
24 Fix Camera Angles (Recommended)
33 Always Call SelectKoreaClientInfo() (Recommended)
34 Enable /showname (Recommended)
36 Read msgstringtable.txt (Recommended)
38 Remove Gravity Ads (Recommended)
39 Remove Gravity Logo (Recommended)
40 Restore Login Window (Recommended)
41 Disable Nagle Algorithm (Recommended)
44 Translate Client (Recommended)
46 Use Normal Guild Brackets (Recommended)
47 Use Ragnarok Icon
48 Use Plain Text Descriptions (Recommended)
49 Enable Multiple GRFs (Recommended)
53 Use Ascii on All LangTypes (Recommended)
64 @ Bug Fix (Recommended)
65 Load Custom lua file instead of iteminfo*.lub (Recommended)
68 Enable 64k Hairstyle
84 Remove Serial Display (Recommended)
90 Enable DNS Support (Recommended)
97 Cancel to Login Window (Recommended)
105 Hide Nav Button
106 Hide BG Button
107 Hide Bank Button
108 Hide Booking Button
109 Hide Rodex Button
110 Hide Achievements Button
111 Hide Rec Button
112 Hide Map Button
113 Hide Quest Button
213 Disable Help Message on Login (Recommended)
216 Hide Cash Shop
233 Hide SNS Button

I also get an error when launching my client  (See attached file)

 

Screenshot_3.jpg

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

I don't know how Google Cloud VMs work but I've opened all ports to all ip addresses so isnt that the same thing? 

EDIT: I got past login screen ( I used the default client in mmo.h ) but what if I wanted to use another client date? I know that I recompiled properly using ./configure and make clean && make sql. Is there something im doing wrong?

Edited by Harmony

Share this post


Link to post
Share on other sites
  • 0

If want use other EXE date you need change it on mmo.h (packetver) ^^ then build again :)

Edited by nana

Share this post


Link to post
Share on other sites
  • 0

Yup, as you can see in my first post the packetver is different from the default one and I recompiled it using the method I stated on post #3. What I want to know is that if there is something I'm doing wrong in compiling to make this error happen.

 

 

Oh and is there any way to check what packetver hercules is running without running the client and testing if its working?

Share this post


Link to post
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.   Restore formatting

  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.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.