Flyff client on other PC problem

Status
Not open for further replies.
Joined
Apr 16, 2013
Messages
1
Reaction score
0
SOLVED:D:

Solution:
Ditched Windows 8 and used Windows 7

Update 2: Solved
Running the Server on Windows 8 provides me with this problem, the build-in defender and a/v blocked connection after the x time. So installed on Windows 7 and every client can connect.

Update 1: IP
The Korean IP has nothing to do with the issue...

Hello,

I've used the Tutorial of audisbroder to install the Flyff private server with Blessed files.
This was done in a few moments and the server works flawlessly on the localhost.

However since I want to utilize it at home I want my other computers to be able to acces the server. (No WAN just LAN) since the neuz.exe that's provided by Audisbroder is set to localhost I searched the forum which leads me to the rebuilding/compiling client part.

With some trial and error I managed to let the client pc (not localhost) connect to the server, I can loggin but after sellecting the server (Blessed V18) I get Connecting... and POOF no more Flyff. It's not even "crashing" with a send repport or anything but just vanishes. Not even producing files in /log on the client.

The same neuz.exe is using on the server and then I can loggin. Even tried to copy the entire Gpotato Folder to the new client and still the same... So my guess is it is a disconnect of some sort but I can seem to find it.

What I've done:
##Client Side##
- Downloaded the Blessed Source
- Edited NeuzMsgProc.cpp to:
Code:
/* lock Neuz */
    //lstrcpy( g_Neuz.m_lpCertifierAddr, "122.80.54.101" ); //decoy
    //lstrcpy( g_Neuz.m_lpCertifierAddr, "108.180.190.50" );//decoy
    //lstrcpy( g_Neuz.m_lpCertifierAddr, "122.52.179.57" );//decoy
    //lstrcpy( g_Neuz.m_lpCertifierAddr, "127.0.0.1" ); // Local Test
    lstrcpy( g_Neuz.m_lpCertifierAddr, "192.168.1.250" ); // Online Test
- Tested client on Localhost > WORKS, sent to client, closes when going to character screen.
- Tried unlocking neuz by changing
Code:
g_Neuz.LoadOption(); // Neuz.ini¸¦ ·Îµù 
#ifdef __LOCK_NEUZ
/* lock Neuz */
    //lstrcpy( g_Neuz.m_lpCertifierAddr, "122.80.54.101" ); //decoy
    //lstrcpy( g_Neuz.m_lpCertifierAddr, "108.180.190.50" );//decoy
    //lstrcpy( g_Neuz.m_lpCertifierAddr, "122.52.179.57" );//decoy
    lstrcpy( g_Neuz.m_lpCertifierAddr, "127.0.0.1" ); // Local Test
    lstrcpy( g_Neuz.m_lpCertifierAddr, "Your Public IP HERE" ); // Online Test
#endif //__LOCK_NEUZ
Into:
Code:
g_Neuz.LoadOption(); // Neuz.ini¸¦ ·Îµù 
if( lstrlen( g_Option.m_IPAddress ) > 2 )
lstrcpy( g_Neuz.m_lpCertifierAddr, g_Option.m_IPAddress );
But then I can't connect at all (localhost and non localhost)
- Disable FireWall
- If found with WireShark that after clicking the server the client connects to 211.33.142.133 instead of to 192.168.1.250 changed StdAfx.h
Code:
#define        __CLIENT
// exception handler°ü·Ã 
#define        ADDR_ACCUMULATOR    "211.33.142.133"
to
Code:
#define        __CLIENT
// exception handler°ü·Ã 
#define        ADDR_ACCUMULATOR    "192.168.1.250"
The wireshark entry is no more but still after clicking the server name and a few seconds connecting the Flyff windows goes away. Tested on localhost, there it works.

##Server Side##
- Edited AccountServer.cpp to:
Code:
[SIZE=3]
strcpy( pServer->lpName, "BlessedV18"); //strcpy( pServer->lpAddr, "127.0.0.1" ); // lock AccountServer strcpy( pServer->lpAddr, "192.168.1.[SIZE=3]250[/SIZE]" ); // lock AccountServ[/SIZE]
- Disable Firewall and Anti-Vir

I've done a fresh install with the V18 client, copy all the files and folders from the server source to the client, copy my newly made neuz.exe and it works localhost.

Doing the same on a client (non-localhost) is disappering window when going to character screen.

So i've tried a lot using the forum search but can't find a same problem. What baffles me the most is that the neuz works on localhost and only connect to char screen on client. This I don't understand :-(

Hoping for your help.

Thanks in advance

##UPDATE##
- Using WireShark I see that the client goes from source 192.168.1.44 to 192.168.1.250 (which is correct) up until clicking on the blessed server then the source goes from 192.168.1.44 to 211.33.142.133 which is Googled to a Korean adres, so I conclude there is "somewhere" a reference that when clicking the servername I need to got to 211.33.142.133 instead of 192.168.1.250... This must be in Neuz... However I still have my doubts because as stated before, it still is working on the localhost which doesn't show this IP in WireShark...
 
Last edited:
Status
Not open for further replies.
Back