Jump to content
TrinityCore

[SOLVED]Unable to connect to 6x


gixxer_j
 Share

Recommended Posts

Hi all,

wondering if someone might be able to point me in the right direction.

I wanted to try out the 6x branch of the server so here's what i've done so far:

i pulled everything yesterday and compiled (TrinityCore rev. 7f8cd123c43b 2016-03-28 23:10:44 +0100 (6.x branch) (Unix, Release)).

Updated my client to 6.2.4.21355 via WoW Launcher / Battle.Net

ran the extractors (dbc / maps / vmaps / mmaps),

updated my configs with the new versions,

loaded the db (TDB_full_6.03_2015_11_08) from scratch, 

edited the realmist table and changed both 'address' and 'localAddress' to 192.168.1.10

and ran bnetserver and worldserver.  They updated and are running.  

Created an account

I updated my client config.wtf to add

SET portal "192.168.1.10"
SET patchlist "192.168.1.10"

ran the connection patcher on wow.exe (on linux), copied it back to my wow install

bnetserver and worldserver are running on a linux server (192.168.1.10) that is also successfully running 3.3.5a (it's stopped at present).

Ran Wow_Patched.exe (same LAN as the server) and tried to log in and got the error

'You have been disconnected. (BLZ51901021)'

BattleNet.log has the following:

3/30 11:43:28.790  [IBN_Login] Starting up | hasFrontInterface=false | hasBackInterface=false
3/30 11:43:55.244  [GlueLogin] Starting login | launcherPortal=nullopt | loginPortal=192.168.1.10:1119
3/30 11:43:55.244  [GlueLogin] Resetting
3/30 11:43:55.244  [IBN_Login] Initializing
3/30 11:43:55.244  [IBN_Login] Attempting logon | host=192.168.1.10 | port=1119
3/30 11:43:55.244  [GlueLogin] Waiting for server response.
3/30 11:43:55.441  [IBN_Login] Front disconnected | connectionId=1 | result=( | code=ERROR_NETWORK_MODULE_FAILED_TO_DOWNLOAD_CERT_BUNDLE (1021) | localizedMessage= | debugMessage=)
3/30 11:43:55.441  [GlueLogin] Fatal error while logging in | result=( | code=ERROR_NETWORK_MODULE_FAILED_TO_DOWNLOAD_CERT_BUNDLE (1021) | localizedMessage= | debugMessage=)
 

Thought maybe that error had to do with the two new (to me) files in the bin folder, bnetserver.cert.pem and bnetserver.key.pem

Wasn't sure what to do with them, so i thought maybe they followed the same pattern as the bnetserver.conf.dist, so i copied (not renamed) both of them to 'bnetserver.cert' and 'bnetserver.key'.

all 4 files are in the same folder as bnetserver and worldserver.

I restarted bnetserver and worldserver and tried again, with the same results

firewall on server is currently inactive (ufw)

now i'm stuck.  Any suggestions?

Link to comment
Share on other sites

Mmmm ... My problem is that the connection patcher does not work on any other PC. Only the server where it was compiled.

Perhaps it is missing something or maybe has not been compiled well. I tried to use it on multiple PCs and does not work. I supposed that caused the error.

When I try to use the patch, he says "The program is very big to fit in memory"

Link to comment
Share on other sites

2 hours ago, elireth123 said:

Mmmm ... My problem is that the connection patcher does not work on any other PC. Only the server where it was compiled.

Perhaps it is missing something or maybe has not been compiled well. I tried to use it on multiple PCs and does not work. I supposed that caused the error.

When I try to use the patch, he says "The program is very big to fit in memory"

Do you have openssl on that machine?
or Microsoft redistributables?

If not this may be your issue

  • Upvote 1
Link to comment
Share on other sites

are you building core in dynamic or static?
If you are building in dynamic i believe you need to place a copy of common.dll in the same folder as the patcher and wow.exes for it to work Im not sure though i havent explored the linking to see for sure if they split the common.dll on patcher besides the dynamic linking  and the overall bnet restructure  thats the only change i can think that would impact you like this

 

If you are building dynamic try changing over to static  in the dropdown and rebuild tools and try that patcher on the other machines
If it patches that is your problem you failed to include one of the required dlls from build directory

  • Upvote 1
Link to comment
Share on other sites

If you look at cmake you will see an option "with dynamic linking" make sure it is unchecked to build it as the old core where its 2 core bins and your configs and tool bins
by placing the check in place it splits the systems into separate dlls which is nice to have when you are constantly changing things and debugging Delete everything in your build directory and rerun cmake if you have the check in the dynamic linking

try removing the check mark and rebuilding the tools that way and see if its any better ;) i really think this is your issue your having with patching on systems you didnt build the bins on

  • Upvote 1
Link to comment
Share on other sites

14 hours ago, Shauren said:

FFS when will you people learn that copying the patched exe from another machine alone IS NOT ENOUGH? You need another file in wow installation folder - tc_bundle.txt

I think I oversimplified "copying the patched exe", i copied the entire installation from windows -> linux, ran the patcher, then copied the entire install from linux -> windows.  I should have specified that.

Link to comment
Share on other sites

I'll try again and make sure all files are in place - and see if some of the above suggestions work and post back.

EDIT:

Yep, I was missing the tc_bundle.txt.  I cleaned up the wow folder a bit and must have selected that file when I did.

I'm now able to connect, but getting an 'incompatible' realm.

Looking into that now!

 

Thanks Shauren!

 

 

 

Edited by gixxer_j
Link to comment
Share on other sites

Yep, I changed that to the  21355  per the client supported post, restarted the server and still getting the incompatible message.

Changed the realm name to 6X so I know it's connecting to the right db - bnetserver shows 6x and so des the realm list after login.

 

Link to comment
Share on other sites

1 hour ago, Shauren said:

Incompatible? realmlist.gamebuild controls that.

Changing the gamebuild and restarting server didn't work, still incompatible.

1 hour ago, jtongzhi said:

try SET portal "127.0.0.1" at config.wtf and repatch.

Tried that with 127.0.0.1 and 192.168.1.10

still getting incompatible realm.

 

EDIT:

/sigh

so apparently my dyslexia and inability to check each number kicked in.....

i put in '21335' instead of '21355'.

Connecting now....

 

 

Edited by gixxer_j
  • Upvote 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...