Main Website RSS FeedCurrent Article

How to set up public WoW Server

Because many people still having problem on setting up their own World of Warcraft server to be accessible by public, i’ve decided to rewrite the guide again (perhaps the previous guide on setting up wow server for lan party a little bit hard to understand for some people or probably because i didn’t write it clearly) … hopefully this new guide can help you on setting up your wow server to be accessible by public and more easier to understand despite my bad english language

So here goes the guide :

Requirements :

1. Know how to set up port forwarding (very important if you’re behind router or no one will be able to access your wow server no matter what you do) … but since every router has their own configuration page, i’d suggest you to read your router manual on how to configure it

Linksys AG241 and Aztech DSL600EU

btw i’m using Linksys AG241V2 and Aztech DSL600EU as seen on above image

2. Know how to configure firewall to allow connection on specific port, as a note Windows XP built-in Firewall is enabled by default (Windows Firewall) … btw if it’s for me i’m using Ghostwall as my personal firewall

3. DNS Name for your WoW server to make things easier and you can get it for free from Dyndns.com, no-ip.com, etc

4. Your friend to test whether it works or not :P

Let’s start the guide :

PART 1. Find your public IP Address

1. First you’ll need to go into whatismyip.com to get your public ip address (public ip address is ip address that is broadcasted while you were browsing / doing any internet activity)

What is my ip

PART 2. Get a DNS Name

2. Now you’ll need to pay a visit to various dynamic dns service to get your free name, but since it’ll be very long if i write the detailed process here, so i’ll leave that to you to decide what your dns name going to be, and in this example i’m going to call the wow server, mycoolwowserver.com

PART 3. Using Reaper Mangos to configure realmd

3. For the third steps you just need to run the reaper-x-mangos inside the reaper-eazy-mangos directory and choose option 5 like below for an example

Reaper Eazy Mangos

Now you can just simply ignore the message that is basically saying that you need to write your LAN IP Address (well … creating public server is against mangos terms of use) :P … and write your wowserver dns name that you get from Dynamic DNS Service (in this example i’m using mycoolwowserver.com which is a fake name of course) and followed by writing your desired Realm Name

Realmd ip address

(click the image to see the full size)

Now we’re done with the Mangos part but don’t start mangosd.exe and realmd.exe process yet, because we need to configure your router first

PART 4. Find your LAN IP Address and your Router IP Address

4. Now for this step, you’ll need to find what is your router ip address and your LAN IP Address that is connected to your router, this can be done by :

  1. Double clicking on your active connection status on Windows System Tray (the area near clock) or
  2. from Control Panel » Network Connection » and double clicking on your Ethernet Card listed there or
  3. Browse to any website and lookup your active connection status by typing netstat -n via the command prompt and look at the local address followed by typing netstat -rn

See example image below :

Connection status

Now based from the above image, you can get your router ip address and your lan ip address that is connected to your router. And in this case the router ip address is 192.168.1.1 while the ethernet ip address is 192.168.1.2

PART 5. Set up Port Forwarding

5. After getting your router ip address now we need to open it’s configuration page by simply typing 192.168.1.1 at your address bar of your internet browser

Note: Screenshot were taken from my Linksys AG241V2 router (click the image to see full size)

Portforward Linksys AG241

The default port used by Realmd is 3724 while the default port for World is 8085, now … since we have that information … we can set up port forwarding by writing that value into your router configuration page at port forwarding section … and we’re done configuring our router … but wait …

Since every router have their own configuration page, i’d suggest you to look at your router manual on how to set up port forwarding on your router or you can also visit portforward.com if you need help on setting up port forwarding

PART 6. Configuring Windows Firewall

Although i’m not using Windows Firewall as stated before at the requirements section, i’ve decided to write a guide on how to configure your windows firewall to allow connection to your computer for your World of Warcraft server purpose … because … most people seems to not have installed 3rd party firewall and i’m thinking probably they still use Windows Firewall … but let’s get back to the topic shall we ? :)

Note: This is based from Windows XP SP2, and i can’t remember if there’s configuration like below on Windows XP SP1 or below because of the same reason i stated before

6. Now you need to go into Control Panel » Windows Firewall and make sure that Don’t allow exceptions is unchecked

Windows firewall general tab

Then you’ll need to open the Exceptions tab, and then click on Add Port and add value as shown below and click OK

Realmd exception on Windows Firewall

and then click on Add Port again and this time write below value

Exclude World Server from Windows Firewall

And then Click OK and then Click OK again to leave the Windows Firewall Configuration Window, and we’re done configuring Windows Firewall :)

If you’re using other Firewall, then you’ll need to configure it as shown above

PART 7. Port Scanning

Now we need to use online port scanner to test whether the port is accessible from the internet or not, and we can do this by using uTorrent Port Scanner (simple but useful) and the steps to do these are :

1. Start Realmd.exe and Mangosd.exe process (do not run WoW.exe yet, or in other words don’t run world of warcraft yet)

2. Go to below url to scan your pc :

http://www.utorrent.com/testport.php?port=3724

http://www.utorrent.com/testport.php?port=8085

3. See if you get message that is saying your port is open or not (you’ll get two results)

Portscan

4. If you get the above message that means you’ve finished creating your own wow server to be accessible from the internet … Congrats! … but wait there’s still one more step for you to do ;)

PART 8. Editing Windows HOSTS File

Now you need to edit your Windows HOSTS file located at C:\Windows\system32\drivers\etc\hosts and add below line after everything else (do not replace any value there)

192.168.1.2 mycoolwowserver.com

or in this format :

lanipaddress dnsname

and that’s it you’re finished (seriously) :D

I’m still having problem even after doing all of the above steps!

Usually if you still having problem probably that’s because :

  1. You didn’t set up port forwarding properly
  2. You didn’t configure your firewall properly
  3. The default realmd port (3724) conflict with Blizzard Updater (Blizzard Updater use P2P to transfer update data by default unless you disable it to let it only update from HTTP Protocol on Blizzard server) or conflict with other program

For most people it seems number 3 is the source of their problem, so try doing these :

1. Open Realmd.conf and search for 3724 and then replace it with another value (above 10000 to be safe) and then continue setting up port forwarding, etc (from Step number 5 in this guide until finish) for the new port value

2. Then open realmlist.wtf file on your World of Warcraft Directory and change the realmlist to use the new port (if you’re not using default port then you’ll need to write the port used by your realmd process too or else your friend or you won’t be able to connect to your own server)

here’s an example of what the realmlist.wtf file should look like if you changed your realmd port from it’s default value :

set realmlist mycoolwowserver:9999

at the above example the realmd port is set to 9999, if you use another value then make sure to use that value instead

That’s it hopefully this new guide can help you on setting up your own World of Warcraft Server for … erm LAN Party :P and i didn’t miss anything

RSS Feed for This Post211 Comment(s)

  1. 1
    Aznex | Feb 4, 2008 at 17:26 / 5:26 PM | Links to this comments | Reply

    I hope you guys having trouble with it will be able to do it this time ;)

  2. 2
    Reaper-X | Feb 4, 2008 at 17:40 / 5:40 PM | Links to this comments | Reply

    Wow now that was the fastest comment i ever received lol

  3. 3
    justin484 | Feb 4, 2008 at 22:51 / 10:51 PM | Links to this comments | Reply

    Awesome guide Reaper! I was having alot of trouble setting up my server but through alot of trial and error I got it running a few days ago. This tutorial would've definately cut back on my frustration. As always, great work.

  4. 4
    imnotleet | Feb 4, 2008 at 23:27 / 11:27 PM | Links to this comments | Reply

    Hey Reaper,

    Good job with all the guides! You're doing a great job in spreading mangos.

    I have a request for a guide. This guide would be how to set up a mangos website, so people can create accounts. There is no simple guide on it, only on ascent servers.

    Thanks in advance.

  5. 5
    steveya | Feb 5, 2008 at 2:26 / 2:26 AM | Links to this comments | Reply

    Thanks reaper,

    I see you didnt reply to my second email but dont bother yet. I'm going to try this first :). Thanks again,

    Steve

  6. 6
    steveya | Feb 5, 2008 at 2:27 / 2:27 AM | Links to this comments | Reply

    #imnotleet

    theirs already a guide by reaper-x for that. just go to the old public server guide and click look for the first set of italics. you'll see it from their

    Steve

  7. 7
    Heathen | Feb 5, 2008 at 3:10 / 3:10 AM | Links to this comments | Reply

    Thanks for all the great time saving tools. The SQL update queries work great.

    Do you know if there are any other private wow servers besides mangos?

  8. 8
    steveya | Feb 5, 2008 at 3:45 / 3:45 AM | Links to this comments | Reply

    YAY, it works :)

    i figured out what my problem was before. email me (steveya@hotmail.co.uk)if you want to know how to fix 'Logging into game server' problem if you havent already :)

    Steve :)

  9. 9
    Pranny | Feb 5, 2008 at 5:51 / 5:51 AM | Links to this comments | Reply

    Ok i really dont get it ... i have followed tutorials on how to port forward on my modem, even downloaded a step by step audio walk through .... and i have done it right, but yet it still dont want to work .... does anyone have the BT Home Hub ... and wish to share any knowledge on why it wont work??

    Cheers

  10. 10
    Remz | Feb 5, 2008 at 7:43 / 7:43 AM | Links to this comments | Reply

    I feel dumb but do i need a wireless router in order to complete this guide? If not do i just skip the portforwarding?

  11. 11
    Thomas | Feb 5, 2008 at 15:48 / 3:48 PM | Links to this comments | Reply

    hey

    good job but i have one problem as people log in to my server they see no character in the characterlist. i see them in my dos screen but not in the game.
    please help me.

  12. 12
    Sephiroth | Feb 5, 2008 at 15:58 / 3:58 PM | Links to this comments | Reply

    @pranny

    While I was in the UK i was running a server through BT myself. The only thing you have to do is forward the port like any other router...there really isnt anything else special you have to do

  13. 13
    Reaper-X | Feb 5, 2008 at 17:51 / 5:51 PM | Links to this comments | Reply

    # Thomas

    ah im sure that because the blizzard updater use port 3724 (incoming / listening) and realmd also use 3724 (incoming / listening) which makes the updater think you're serving the update files via p2p network that is being used by bliz updater on that port

    to fix it :

    1. Disable blizzard updater (use only http download not the p2p updater) from blizzard updater config or

    2. change the realmd port into another value ;)

  14. 14
    knight00011 | Feb 5, 2008 at 19:34 / 7:34 PM | Links to this comments | Reply

    @Remz

    Yes you will need a high end wireless router to have your server go public I will recommend the N. Just joking you can use any router to get the job done the only reason you need a wireless router is if you have a laptop you do not want to hook up via LAN cable. Also you still need to portforward it's not that hard and just as mention above use http://www.portforward.com to setup your router they have tons and tons of router setup's. Also if you have a firewall on the pc that's running the private server make sure that your firewall is setup as well to let those port's be ok to bypass if you do not you can search your firewall website most not all will show you how to make a port be forward. Hope this helped you.

  15. 15
    Pranny | Feb 5, 2008 at 21:03 / 9:03 PM | Links to this comments | Reply

    @ Sephiroth

    see i have looked at many tutorials, and i have done exactly what they say, however it just does not, wish to work ... i have opened the ports on my firewall aswell, however i am still getting the fact the port is closed to the outside world, thats why i was wondering if i had done anything wrong ... or there was somethign speical to do ...

  16. 16
    Thomas | Feb 6, 2008 at 4:24 / 4:24 AM | Links to this comments | Reply

    thank you very much. the strange thing is that i don't have that problem with the early version of wowmangos. but i go to tried to change the port.

    Thomas

  17. 17
    Frank J | Feb 6, 2008 at 6:26 / 6:26 AM | Links to this comments | Reply

    I've been trying for 6 weeks to get a WoW server running, and my conclusion is.......

    Setting up and running a WoW server is NOT possible, 10 years ago maybe, but unless a Blizzard employee is bribed to obtain their server software, it will NOT be, and never will be possible to run a private WoW server, if anyone believes any of the instructions on any site, they are being lied to, and is wasting their time trying.

  18. 18
    Preacher | Feb 6, 2008 at 11:58 / 11:58 AM | Links to this comments | Reply

    Reaper hell of a job on the helping with mangos i gots one qustion, do you know or could you tell me the programe that lets me make iteams venders with items or how to make portals to say gmisland im going public with my server and want my shopping mall to be open to every one

  19. 19
    steveya | Feb 6, 2008 at 14:34 / 2:34 PM | Links to this comments | Reply

    #Frank J

    creating a private server is hard, yes, you do come across bits that dont work all the time BUT this one does work and others out their probaly do as well... try it out first and look to see if anyone else has got the same problem as you and (maby) its be answered.

    Steve

  20. 20
    Thomas | Feb 6, 2008 at 15:26 / 3:26 PM | Links to this comments | Reply

    I set up a private server with no problems. this guide is very good. Thank you Reaper-X.
    It is possible to make a wow server. The only thing is that they are a few bugs but that is not a big problem. Conclusion setting up a private server is possible.

    Thomas

  21. 21
    Sephiroth | Feb 6, 2008 at 16:27 / 4:27 PM | Links to this comments | Reply

    @pranny

    hmm i dont recall me having to do anything to special...have you also forwarded the port through the windows firewall as well? and i can only assume you have designated a path in your mysql to have an ip designated to that realm. I know my set up needed 3 seperate connections. had one for me to enter on the 127.0.0.1, one for the laned computers, and one for outsiders coming in. if you have both those ports forwarded an such, shouldnt be an issue. and make sure you have the udp/tcp thing correctly setted as well i suppose.

    Otherwise you can directly call up BT and be like..i need this port forwarded for a game...but its not working...WTF!?!??? and make sure you put more question marks when you talk to them so they dont think your screaming at them xD!!!! But seriously I do not remember havin to much trouble getting people in. just make sure really that there realm list is set to whatever your ip is (http://whatismyip.com/ to check it) and you SHOULD be golden. I am assuming you are able to get in fine on your computer using 127.0.0.1 and such as well and that your server is up an running without a hitch.

  22. 22
    Sephiroth | Feb 6, 2008 at 16:29 / 4:29 PM | Links to this comments | Reply

    @Frank J

    I guess tell that to the ppl that run around on my private server xD and its updated at the current version. only takes about 2-3 hours to set up an that just comes with the extraction of the maps an so forth. otherwise it takes about 10min to set up ^^

  23. 23
    Frank J | Feb 7, 2008 at 1:32 / 1:32 AM | Links to this comments | Reply

    If people say it can be done, then why haven't they created a fully working package, with the correct mangos version including the correct version of WoW, that works, also compressed, and made available for people to download, that way, then people don't get confused as to what version of mangos works with what version of WoW client.

    Simply create a working package, that can be downloaded, installed, and only 2 config files changed, and hey presto an out-of-the-box, working WoW server, otherwise people are going to get confused as to what version of mangos should be used with what version of WoW clients.

    There is nothing on this site to say what version of mangos is to be used with what version of WoW client.

    The reason I said it's not possible to run a WoW server now, is because the current client version is 2.3.0 and there are 2 files that mangos needs for map extraction, that are not present in the current version, plus, there's a lot of map id's that are also not present, therefore, running a WoW server is NOT possible.

  24. 24
    Frank J | Feb 7, 2008 at 1:58 / 1:58 AM | Links to this comments | Reply

    Addendum to last post.....

    The 2 files that are needed for correct map extraction are:-

    c:\program files\world of warcraft\data\patch-2.MPQ

    c:\program files\world of warcraft\data\expansion.MPQ

    Those files are NOT present in the current version.

    The only 2 files present in the data directory are:-

    common.MPQ
    patch.MPQ

    what version of the client contains the patch-2.MPQ and expansion.MPQ files? which leads us back to knowing what version of mangos can be correctly used with what version of WoW client? and where to find the matching WoW clients for the matching mangos software?, none of this is explained anywhere on the net.

  25. 25
    Sephiroth | Feb 7, 2008 at 3:30 / 3:30 AM | Links to this comments | Reply

    @Frank J

    The wow client is 2.3.3 and Reaper-X has his own build in a sense of the mangos server. And you have to remember that it is not legal to have an out of the box version if you will. All of this is for educational purpose and such. And the fact havin an out of box version would be over a 10gig file i do believe so that would be a huge download..where this way its quick and efficient for those learning. Atleast thats how i see it

  26. 26
    steveya | Feb 7, 2008 at 3:34 / 3:34 AM | Links to this comments | Reply

    #Frank J

    patch 2.3.2 has the patch-2.MPQ and expansion.MPQ files in it. I know becuase when i was extracting the dbc files with it, nothing came up saying they were missing.

    btw, the current WoW clinet it 2.3.3 and its been off 2.3.0 for months now.

    STOP complaining and relise that just becuase it doesnt work for you and a few other people prehaps, doesnt mean you should go round complaining to everyone with the wrong info (patch)

    Steve

  27. 27
    Sephiroth | Feb 7, 2008 at 3:34 / 3:34 AM | Links to this comments | Reply

    Also to add from me previous comment, depending on the emulator and personal preference is what version of mangos / acent / whatever you want to use is. Also if people build custom content, then that would require a custom build as well. As i said the learning process is what this is all about. There is a version of out of the box wow server but you gotta pay monthly for it ^^ otherwise this is the best an most efficient way to do things. And this is one of the best sites to keep in tuned with which version is running with what mangos and such. If you did not want to update i suppose you could stay with one version of mangos. I know some people still play on the 1.12 versions an even initial release cause they prefer it.

  28. 28
    steveya | Feb 7, 2008 at 3:35 / 3:35 AM | Links to this comments | Reply

    #Frank J

    i've just looking in my /World of warcraft/data directory and it has all of the needed files. this is on 2.3.3 version of WoW.

    Steve

  29. 29
    Nigelxp | Feb 7, 2008 at 5:15 / 5:15 AM | Links to this comments | Reply

    Hey, I have a question.
    How do i get Npc's back after they have been deleted with the GM command .del?? because some ******** Deleted some Npc's who where important for quests and had a path they would follow that would make them walk through by example ironforge and if i just .addspw a npc they wont move wich is pretty normal so plz help!

  30. 30
    Frank J | Feb 7, 2008 at 5:25 / 5:25 AM | Links to this comments | Reply

    I don't know how you can jump to a not yet available WoW version (2.3.3)?, because the CURRENT version IS 2.3.0 and NO those 2 files are NOT in the current version.

    I have uploaded my entire data folder to an ftp server, if anyone can find those 2 files, then they have pre-cognitive vision, and can see things that are not there.

    The data folder is from a complete fresh install of a recently purchased version (wow.exe version 2.3.0.7561), with no mods, edits, or renames.

    Access to the ftp server is:-

    host = http://ftp.tezandbabs.net
    user = wow
    password = 976431

  31. 31
    Frank J | Feb 7, 2008 at 5:27 / 5:27 AM | Links to this comments | Reply

    ftp url edit.....

    host = ftp://ftp.tezandbabs.net

  32. 32
    steveya | Feb 7, 2008 at 14:29 / 2:29 PM | Links to this comments | Reply

    #Frank J

    if 2.3.3 isnt avalible, how come so many people have got it? how come reaper-x has managed to put out MaNGOS guides for it? (http://www.reaper-x.com/2008/02/02/reaper-mangos-5116-with-scriptdev2-247-easy-wow-private-server-compatible-with-wow-233/ http://www.reaper-x.com/2008/01/20/reaper-mangos-5054-easy-wow-private-server-for-wow-232-critical-update/)

    I can even give you a link for a .torrent file for patch 2.3.3: http://www.warezquality.com/download_world%2Bof%2Bwarcraft%2Bpatch%2B2%2B3%2B3_fullversion.html

    Steve

  33. 33
    Sephiroth | Feb 7, 2008 at 14:55 / 2:55 PM | Links to this comments | Reply

    @Frank J

    I still dont get how you do not have 2.3.3 ... I took a screen shot of my server if it helps to prove that there is 2.3.3

    http://img.photobucket.com/albums/v141/dklord316/WoWScrnShot_020708_024747.jpg

    http://img.photobucket.com/albums/v141/dklord316/WoWScrnShot_020708_025515.jpg

    Unless the euro version is just more advanced then the american one. But that would make absolutely no sense in anyway shape or form...

  34. 34
    Beat | Feb 7, 2008 at 20:12 / 8:12 PM | Links to this comments | Reply

    FrankJ, I highly doubted I could set it up myself. Its hard and you do run into errors ocasionally. The files in question do not exist in WoW 2.3.0 you are correct, however If you read the tutorial for Revision 4875 it explains that these are not required for a 2.3.0 Server (which what im currently running)
    The latest WoW version is 2.3.3 (I thought it was 2.3.2 till this morning.)

    If you want to run a 2.3.0 server, use the same revision I have tried.
    [url=http://www.reaper-x.com/2007/12/21/reaper-mangos-4875-easy-wow-private-server-for-wow-230/]>>HERE<<[/url]

  35. 35
    Beat | Feb 7, 2008 at 20:13 / 8:13 PM | Links to this comments | Reply

    guess this site doesnt like BBcode. DOH!

    Heres the web url.
    http://www.reaper-x.com/2007/12/21/reaper-mangos-4875-easy-wow-private-server-for-wow-230/

  36. 36
    Travis | Feb 7, 2008 at 23:16 / 11:16 PM | Links to this comments | Reply

    Hi

    I do not have a router, so do i need to do the port forwarding? I have the Realmd and World ports setup properly in Windows Firewall.

  37. 37
    Venom | Feb 8, 2008 at 1:52 / 1:52 AM | Links to this comments | Reply

    my ports arent open, dunno why:(

  38. 38
    Travis | Feb 8, 2008 at 1:54 / 1:54 AM | Links to this comments | Reply

    #Venom

    I ran into the same problem, but after trying different things, I found out that you have to run the mangosd.exe and the realmd.exe files before you check to see if the ports are open. That should help.

  39. 39
    Frank J | Feb 8, 2008 at 8:41 / 8:41 AM | Links to this comments | Reply

    Well, it seems even with the mangos version for WoW client 2.3.0, there are still maps missing that's needed by mangosd.exe:-

    Check existing of map file 'c:/mangos/data/maps/5301243.map': not exist!

    Correct *.map files not found in path 'c:/mangos/data/maps' or *.vmap/*vmdir fil
    es in 'c:/mangos/data/vmaps'. Please place *.map/*.vmap/*.vmdir files in appropr
    iate directories or correct the DataDir value in the mangosd.conf file.

    the datadir IS correct, and all maps have been extracted with no errors, the vmaps and dbc have all been extracted with no errors, but there are still some missing maps which stops mangosd from running correctly.

  40. 40
    Frank J | Feb 8, 2008 at 8:43 / 8:43 AM | Links to this comments | Reply

    If need be I can upload the mangos/data folders to an ftp server for anyone to examine.

  41. 41
    Frank J | Feb 8, 2008 at 9:24 / 9:24 AM | Links to this comments | Reply

    Or,,,, if anyone has the already successful data folder for client 2.3.0, containing the folders, maps, vmaps and dbc, then they can be uploaded to my ftp server.

    host = ftp://ftp.tezandbabs.net
    user name = wow
    password = 976431

    I have deleted to previous data folder to nake room for any uploads.

    I have also uploaded the extracted maps, vmaps and dbc to the ftp server for examination.

  42. 42
    steveya | Feb 8, 2008 at 15:22 / 3:22 PM | Links to this comments | Reply

    #Frank J

    just get patch 2.3.3 and you have proof of photos that its out ( http://www.reaper-x.com/2008/02/04/how-to-set-up-public-wow-server/#comment-73699 ) and then use reaper-x mangos 5116. then see if u have the problems

    Steve

  43. 43
    Frank J | Feb 8, 2008 at 22:52 / 10:52 PM | Links to this comments | Reply

    Well it seems that same map file (c:/mangos/data/maps/5301243.map) is still missing even when patched to 2.3.3 which means mangosd v5116 still won't work unless that map is made available, which leads us back to, if anyone has successfully extracted ALL required maps, then can they upload it to my ftp server? That way ALL maps would be found by mangosd.

  44. 44
    Frank J | Feb 8, 2008 at 23:46 / 11:46 PM | Links to this comments | Reply

    I bet nobody has guessed, the map files that are missing are from the BC expansion pack, (expansion.MPQ) which nobody suggested obtaining, which is also required by the map extractor.

  45. 45
    steveya | Feb 9, 2008 at 1:29 / 1:29 AM | Links to this comments | Reply

    #Frank J

    i'll upload the maps to the ftp server then, btw their about 1-2g.

    Steve

  46. 46
    steveya | Feb 9, 2008 at 1:34 / 1:34 AM | Links to this comments | Reply

    #Frank J

    it'll take about 8 hours acording to my computer

    steve

  47. 47
    steveya | Feb 9, 2008 at 1:40 / 1:40 AM | Links to this comments | Reply

    #Frank J

    i just remembered something.... go to mangos.conf and it should say in one of the first parts:

    # Allow server use expansion content
    # 0 (not check expansion maps existence, not allow wisit its, not allow create new race characters, ignore account expansion setting)
    # Default: 1 (check expansion maps existence, and if client support expansion and account have expansion setting then allow visit expansion maps, allow create new races character)
    Expansion = 1

    change Expansion = 1 to:

    Expansion = 0

    and that should make mangos work without using the missing files :)

    Steve

  48. 48
    Frank J | Feb 9, 2008 at 5:47 / 5:47 AM | Links to this comments | Reply

    After obtaining the expansion.MPQ file, I re extracted the maps, vmaps, and dbc files, now it works fine, but I need a web interface for users to create their own accounts, also how can all this be run from a cli linux server?

    I have everything running in windows, but I want to be able to run the server files on a dedicated linux server that I have running, so that I don't have to keep my windows pc powered on 24/7.

  49. 49
    Frank J | Feb 9, 2008 at 5:49 / 5:49 AM | Links to this comments | Reply

    #steveya

    Thanks for offering to upload your files.

    As my last post, I have it running now.

  50. 50
    Rick | Feb 9, 2008 at 13:05 / 1:05 PM | Links to this comments | Reply

    Frank J, you are really an idiot.. told repeatedly that you had an older version of WoW, didn't BELIEVE that 2.3.3 existed when you could go to Blizzard's official site and get it yourself, and that STUPID idiotic speech you had about how it's impossible to set up a WoW server, just because YOU couldn't do it. Lots of people have one. You're just an idiot, and a complainer. I've known people like you before, and I *HATE* them. Jeez.. Idiot kept talking about 2.3.0 even after several people told you about and showed you definitive proof that you were operating under the wrong version...

    And to top it all off, you never admitted that you were wrong, you just let it slide, I'm guessing, because you were embarrassed yet still wanted help. Which you don't deserve.

    Rick M.

  51. 51
    Rick | Feb 9, 2008 at 13:09 / 1:09 PM | Links to this comments | Reply

    For the record, most of us have had problems in setting up our servers. In fact, Reaper-X's MaNGOS guide was the fifth one I tried, and up until then, none of them would work. (It works great now.) And we get frustrated. But c'mon...

  52. 52
    steveya | Feb 9, 2008 at 15:19 / 3:19 PM | Links to this comments | Reply

    #Frank J

    see, some do work :) for the web thingy, go to reaper-x's old guide (link at top of page) and look for something in italics saying:

    The Fourth part is all about Installing and Setting up Apache Webserver with PHP

    and click on the link. follow that guide.

    Steve

  53. 53
    Sephiroth | Feb 9, 2008 at 15:37 / 3:37 PM | Links to this comments | Reply

    @Rick
    No worries...2.4 is on its way! so everything shall change again! xD *cheers*

  54. 54
    dave | Feb 10, 2008 at 0:18 / 12:18 AM | Links to this comments | Reply

    lol sorry just reading the first paragraph....Reaper your english is fine its people's comprehension that is sad

  55. 55
    Frank J | Feb 10, 2008 at 5:02 / 5:02 AM | Links to this comments | Reply

    I already have a web server installed (Abyss) with php5, the test registration page works fine, but I'm looking for something similar to the registration page that WoWemu 1.11 uses, but as I'm not an html or scripting programmer, I wouldn't know how to edit the files for mangos registration, but if anyone wants a challenge, I have uploaded the www folder from WoWemu to my ftp server for ayone that wants a go at editing the files to work with mangos, the size of the www folder is about 875k, I have also zipped the www folder and uploaded that too, just incase someone would prefer to download a zipped file instead of the folder.

    host = ftp://ftp.tezandbabs.net
    user name = wow
    password = 976431

  56. 56
    Ted | Feb 10, 2008 at 8:40 / 8:40 AM | Links to this comments | Reply

    Hello!
    I got the same problem as Thomas had, except that I already changed realmd (to 13337 xD), I also followed the potfoward site.
    Please help :S

  57. 57
    Frank J | Feb 10, 2008 at 11:29 / 11:29 AM | Links to this comments | Reply

    I have also uploaded a mangos front end, but it needs some modification to work with mangos v5116, the db connection setup in the config.php file does connect, but when an account is created and the user logs in to his/her account, an error page gets displayed with no error description.

    If someone can have a look at either the WoWemu www files or the mangos front end, it would be much appreciated, also, if anyone has the linux compilable source for mangos v5116, could it be uploaded to my server?

  58. 58
    steveya | Feb 10, 2008 at 17:55 / 5:55 PM | Links to this comments | Reply

    #Frank J

    i don't know about this bit so i can't help any more much :(

    Steve

  59. 59
    Ted | Feb 10, 2008 at 19:11 / 7:11 PM | Links to this comments | Reply

    My DNS is Nublord.isa-geek.com, should host say

    127.0.0.1 localhost
    192.168.0.2 Nublord.isa-geek.com

    then?

  60. 60
    steveya | Feb 11, 2008 at 2:01 / 2:01 AM | Links to this comments | Reply

    #Ted

    replace

    127.0.0.1 localhost

    with:

    192.168.0.2 Nublord.isa-geek.com

    and it should work if everything else goes fine :)

    (If you dont do that youll get the Logging into gameserver problem like loads of other people do)

    Steve

  61. 61
    Frank J | Feb 11, 2008 at 4:36 / 4:36 AM | Links to this comments | Reply

    If anyone is interested, I have uploaded the new minimanager v0.1.6d masngos front end, with a little editing of the scripts/config.php file, it will work great with mangos v5116 under windows and will work also using linux, but to work properly the source code for mangos v5116 will need to be compiled for linux, then everything will fall into place.

    I have imported all the needed sql files into my linux mysql database, and added the front end php files to the web server, tested it and the work perfect together, but all I need now is the linux source code for mangos v5116.

  62. 62
    Ted | Feb 11, 2008 at 14:30 / 2:30 PM | Links to this comments | Reply

    Thanks Steveya :D the server is online, and it works.
    BUT now I got a problem/question...
    Can my brother (in same network) play to?
    It works for everyone, everywhere, but when he tryes, it...wahh....doesn't work, it always end up at handshaking or something...is there any configuration needed for people in same network AND from other places to be able to join? Please help :S

  63. 63
    Ted | Feb 11, 2008 at 21:15 / 9:15 PM | Links to this comments | Reply

    OK, last post corrected.
    Can the server be online, and the people in my network play at the same, and what should I do to get it working for me?

  64. 64
    Danilo | Feb 11, 2008 at 21:25 / 9:25 PM | Links to this comments | Reply

    Hey Steveya, I saw that you solve that problem "logging into game server". How do I fix it?! I can't get it to work!! Thanks

  65. 65
    Danilo | Feb 11, 2008 at 21:27 / 9:27 PM | Links to this comments | Reply

    How do I fix "logging into game server"?!!

  66. 66
    Ted | Feb 11, 2008 at 22:18 / 10:18 PM | Links to this comments | Reply

    btw, for anyone who tell me, my mail is minotaur_lord@hotmail.com

  67. 67
    Ted | Feb 11, 2008 at 23:31 / 11:31 PM | Links to this comments | Reply

    Ok, it works for my bro, but REALLY slow take 30 min just to get to the character menu, 10 min to log in, and yet, he cant do anything, not talk, not walk or anything :S

  68. 68
    Frank J | Feb 12, 2008 at 1:59 / 1:59 AM | Links to this comments | Reply

    I know I've asked this before, but does anyone have the source code for mangos v5116 for Linux? If so, can they upload it to my ftp server? Thanks.

    host = ftp://ftp.tezandbabs.net
    user name = wow
    password = 976431

    I can get version 0.5, but I don't know if 0.5 is the same as 5116, (ie 0.5 = 0.5.116), but 0.5 doesn't have the configure file that's needed to compile it using Linux, and the current Linux version of mangos v0.9 doesn't detect that mysql is present, when it is. That's why I would like the source code for the Linux version of mangos v5116

  69. 69
    steveya | Feb 12, 2008 at 2:58 / 2:58 AM | Links to this comments | Reply

    #Everyone gettings stuck

    Can you either email me (steveya@steveya.tk) or post a comment on my blog (link in name). I don't reply on here much anymore but will help over email or on my blog.

    Steve

  70. 70
    Ted | Feb 12, 2008 at 4:01 / 4:01 AM | Links to this comments | Reply

    Nvm, all works ^_^

  71. 71
    Rocza | Feb 12, 2008 at 8:42 / 8:42 AM | Links to this comments | Reply

    ok our server works and u can play on it on the computer that it is set up on but on my computer and anyone else that tries to log onit goes as fars as the chose a realm then it picks the one and says logging into character list and it never logs it just brings up the realm list again and want log past that i mean it says how many characters i have on that account and averything it just want let us log on and we have done everything suggested and some of the changes made it to where the main computer couldnt even log on. were stumped our port is open and the formward and all that worked we have the server going through hamachi and stuff but still no one can connect anyone have a suggestion.

  72. 72
    Michael | Feb 12, 2008 at 15:17 / 3:17 PM | Links to this comments | Reply

    LOL.... i followed the instructions here and just set one up and running in about 3 hours time.... thx for all the easy to follow info

  73. 73
    Aznex | Feb 13, 2008 at 5:25 / 5:25 AM | Links to this comments | Reply

    # michael Congrats with it :P

  74. 74
    Superdoc | Feb 13, 2008 at 12:29 / 12:29 PM | Links to this comments | Reply

    Hi Reapers,

    My game version is 2.3.3, i've done exactly what the guide shows and everything is working great except for one problem, when i put my local lan IP in the reaper command wher it shows type ur lan ip and realm desird name, after i did that, i connect from my other comp in lan, i was able to connect by putting the server's lan ip in realmlist.wtf, but then when my friends tried to access with the DNS name i made, they said they're getting stuck at Realm Selection, whenever they click enter realm, it goes back to realm selection, so i changed my lan ip in the realm command, and put the dns name, now they're able to connect but when i put the same dns address in my realmlist.wtf, it says nothing found, but it works if i put my server's lan ip, but then i get stuck in realm selection screen, wont let me go thru, so how do i fix this issue?

  75. 75
    HELP ME | Feb 13, 2008 at 15:58 / 3:58 PM | Links to this comments | Reply

    Guys, I have been trying to make a server for 2 years now and it isnt working, my ports are fowarded but it says they arnt open, if anyone will help me i will give you admin on my server!!!!!!!!!!!!
    PPPPPPPPPPPPPPPLLLLLLLLLLZZZZZZZZZZz

  76. 76
    Jack | Feb 14, 2008 at 1:58 / 1:58 AM | Links to this comments | Reply

    Hmm, Is it the same way to do this guide if i have Whireless Network?

  77. 77
    Travis | Feb 14, 2008 at 5:53 / 5:53 AM | Links to this comments | Reply

    #HELP ME

    Are you running mangosd.exe and realmd.exe when you are checking to see if the ports are forwarded? If not, then run those two files, and you should be able to see your ports are fowarded.

  78. 78
    vlad | Feb 14, 2008 at 9:06 / 9:06 AM | Links to this comments | Reply

    i got the ports to open im trying to getit to work thru hamachi but i cant got it to let ppl log in it goes to the pick a realm page but not fearther i can log in no problem but not even the other cpu on my network can log in plz help

  79. 79
    HELP ME | Feb 14, 2008 at 12:19 / 12:19 PM | Links to this comments | Reply

    Guys thanks for your help but it dosnt seem to work. My ports just are not open ive fowarded them from my router, if anyone has any further suggestions please send an email to bendude_rulez@hotmail.com or post a comment here. If you can remote assist it would be graeat. Thanks.

  80. 80
    Frank J | Feb 14, 2008 at 14:19 / 2:19 PM | Links to this comments | Reply

    #HELP ME

    Have you checked with your ISP to see if they are blocking those ports?

    A certain well known cable provider does block a large range of incoming ports, 80 and 25 are just a couple of then that I know of.

    To check your ports from outside the router, go to this website:-

    http://www.grc.com

    and select 'Shilds Up', then scroll down the page until you find another link called 'Shields Up' click on it and scroll til you find the 'proceed' button, click on that, then click on the 'All Service Ports' button, this will do a port scan and any squares that are green, means that port is blocked either by a software firewall (such as windows firewall, norton or zonealarm, or any othe software firewall) or a hardware firewall such as your router, or if your router/firewall is open to the right ports, then it means your ISP is blocking those ports.

  81. 81
    Travis | Feb 14, 2008 at 23:25 / 11:25 PM | Links to this comments | Reply

    Hi,

    I am trying to setup a Public server at home using Vista as the server machine, and my laptop is using XP. It is only a LAN. Ive tried to forward the ports numerous ways, and I cannot get it to run. I cannot log into the server on either machine. I am running a Public server from work, but it is not behind a router, so it works perfectly. Just want to know if there are issues with using Vista and XP together?

  82. 82
    vlad & rocza | Feb 16, 2008 at 3:33 / 3:33 AM | Links to this comments | Reply

    yaaa! we are up and running . We are using hamachi as the host if anyone would like to join u must down load it joining exsiting network..login- foreverforsaken psw-dead1 message rocza morrolan or stringbean and we will get u an account setup...thanks for all the help and thanks for the the very detailed page on how to set it up.

  83. 83
    New | Feb 16, 2008 at 4:04 / 4:04 AM | Links to this comments | Reply

    I want to make login page on my web. And it would use wow ingame account login and password. But i can't find what code coded passwords in mangos account table. Can anyone help me please?

  84. 84
    Willtry | Feb 16, 2008 at 17:01 / 5:01 PM | Links to this comments | Reply

    Frank J is for Joker
    If you where to read the post's very carefully you would have many of the answers. Read what is being said not what you think is said.
    Be Thankfully Reaper is doing this for you
    QUOTE " That’s it hopefully this new guide can help you on setting up your own World of Warcraft Server for … erm LAN Party :P "" SEE the erm LAN :P
    read the terms of use for mangos for personal development. and not to be used for Public use. having said that do a simple google search for WOW private servers and well I think no more has to be said Nudge Nudge Wink Wink.

  85. 85
    rolo | Feb 16, 2008 at 17:27 / 5:27 PM | Links to this comments | Reply

    Reaper

    just like thomas...i had the same problem as thomas did...so i changed the realmd port to 8700 but i still cant see any of the characters on the list...but i can see them on the cmd screen being created.....is there a place i tell the realmd or database to connect to the character list?

  86. 86
    Willtry | Feb 16, 2008 at 17:31 / 5:31 PM | Links to this comments | Reply

    To Frank J again sorry Folks but this part got me
    1) Shilds Up is a commercial site wanting to sell software
    2) "quote" any squares that are green, means that port is blocked either by a software firewall (such as windows firewall, norton or zonealarm, or any othe software firewall) or a hardware firewall such as your router, or if your router/firewall is open to the right ports, then it means your ISP is blocking those ports.
    Da - If in your statement is true and your programs are blocking the port how is then that the ISP is blocking your port Think about it.
    - as to port 25 this is the mail port and if you where to read IT news then you would know that blocking port 25 from outside access of the ISP IP rang is a help reduce SPAM.

  87. 87
    3liteness | Feb 17, 2008 at 5:36 / 5:36 AM | Links to this comments | Reply

    I have the world port open but my realmd port isn't open how do i fix that

  88. 88
    Willtry | Feb 17, 2008 at 11:50 / 11:50 AM | Links to this comments | Reply

    Double check your settings are config the same in your port forward settings and make sure the the realm list is correct : I would say the as the world is open it is just something simple that has been overlooked

  89. 89
    Frank J | Feb 17, 2008 at 11:58 / 11:58 AM | Links to this comments | Reply

    #willtry

    As to grc.com, shields up, is not a site that wants to sell commercial software, try the site again, I know, because I use it all the time, and as for the reply to point 2, ISP's do and are blocking ports, I know, because I used to have cable internet, and with no firewall at all, either software or hardware, I used shields up, and it showed, incoming port 80, 25, 6667, (to name just a few that are known to either send spam or used for hacking) closed, but when I changed to my phone company's DSL, then again without a firewall of any kind, (setting the DSL router's DMZ to point to my PC, thus making every port open to the net), I used shields up, and every, (I repeat, EVERY), port was open, so your reply to point 2 in your post doesn't slide with the truth.

    So, by using shields up, and NO firewall of any kind, one can find out which port is ACTUALLY being blocked by an ISP, thus one can find a blue square then just hover the mouse over that square, and it'll show what port it is, then that port(s) can be used for mangos.

  90. 90
    Dflame | Feb 17, 2008 at 17:36 / 5:36 PM | Links to this comments | Reply

    Hi , i dont really get step 3 (in the begin)

    DNS Name for your WoW server to make things easier and you can get it for free from Dyndns.com, no-ip.com, etc , but no-ip is wierd for me and by dyndns i must pay :S , can you please explain that to me :) , i really wanna have an own server but i dont can make a dns server or something, im totally out that i doesnt know something about that :(

  91. 91
    G-rock | Feb 18, 2008 at 9:05 / 9:05 AM | Links to this comments | Reply

    I done everything step by step, I have it to where I can use the Utorrent thing to view my ports that are opened. I've set up the Dyn DNS site to a server.
    I have a westell modem, and Netgear router.
    I have the modem set to bridge mode, the netgear portforwarding to the two ports n such. i'm still have.
    I've been able to run it through a Lan just fine. the problem is, when some one signs in it just sit there and says connecting.

    Sorry to like flood this post with data, i'm just trying to give enough material where someone can help me. thanks :)

  92. 92
    Travis | Feb 19, 2008 at 23:27 / 11:27 PM | Links to this comments | Reply

    I have set up a WoW Server, my ports are forwarded properly, I can connect to my server through my lan, but when I try and log in from another computer not on my lan I get the "Logging Into Game Server" message, It shows the characters in the realmlist, but it just stops and says connecting. Not sure what else I need to do? I have the ports forwarded through my routers IP, but do I need to forward the ports on my Modems IP?

  93. 93
    edan | Feb 20, 2008 at 10:59 / 10:59 AM | Links to this comments | Reply

    Dear Reaper,
    Hope you are able to advice me, before i setup the wow private server at home. Thanks

    1)what is the minium system requirement to run the wow private server?

    2)What should i install first (game client, server application, mango client, etc.)?

    3)Can i play the wow when running mango in the server.

  94. 94
    sute | Feb 20, 2008 at 12:56 / 12:56 PM | Links to this comments | Reply

    when trying to configure Realmd i get an error message saying:

    ERROR 1049 t line 1: Unknown database 'realmd'

    ive done everything as the guide has said so dont understand why its not working

  95. 95
    Reaper-X | Feb 20, 2008 at 19:50 / 7:50 PM | Links to this comments | Reply

    # G-rock

    Could you try changing the port into another value?

    # Travis

    Does the port open? (accessible from the web when you tested it using utorrent port checker)?

    # edan

    1)what is the minium system requirement to run the wow private server?

    i can't really tell you this since i have 3GB Ram on my machine, but in most case if you have more than 256 RAM you'll be able to run it :)

    2)What should i install first (game client, server application, mango client, etc.)?

    first the game client, second the server application (mysql), and finally mangos to get your server up

    3)Can i play the wow when running mango in the server.

    i'm dont understand about this question, do you mean playing wow on the same computer where the server process run? if so the answer is yes

    # sute

    If you get that message, that means you're using different database name for realmd, i'd suggest you to look at all of your databases name so you know which one is being used as realmd database ;)

  96. 96
    Dflame | Feb 21, 2008 at 2:01 / 2:01 AM | Links to this comments | Reply

    Please Help, my port 3724 won't open and i tryd everything u said, even changed te value a few times, (how to disable Blizzard updater?),

    And an another Question :p, My friend used a year ago on his own server a program, that he can make his own weapons OR, change things from it like Weapon speed, damage, mods on it, now my question is , do u know the OR a program like this?

    PS: Good Tutorial ;)

  97. 97
    tony | Feb 21, 2008 at 3:36 / 3:36 AM | Links to this comments | Reply

    k i have my server running and working i can log in on my other house computer wile the server is running on mine but when i try and log in to my server on my computer (when my server is made public from my host site) it wont let me onto the relm the only way im able to get on is to change change it back to
    set realmlist 127.0.0.1 and then restarting the server

  98. 98
    Travis | Feb 21, 2008 at 12:08 / 12:08 PM | Links to this comments | Reply

    #Reaper

    Yes the ports are open when I check with utorrent.

  99. 99
    Travis | Feb 21, 2008 at 23:48 / 11:48 PM | Links to this comments | Reply

    #Reaper

    Also I wanted to know, do I have to have the DNS name? cant I just use my IP address?

  100. 100
    helppls | Feb 22, 2008 at 3:55 / 3:55 AM | Links to this comments | Reply

    hey mate nice guide!!!

    but my mate can join and i have no firewall in use or my router doesnt ahve any kinda protection.. got any ideas whats wrong? ty

  101. 101
    Xioen | Feb 22, 2008 at 13:54 / 1:54 PM | Links to this comments | Reply

    Ok so where do i start...

    I have set up everything to work perfectly if i wanted to connect on my computer but when trying to go pubplic my friend keeps getting "Unable to connect"; Lets say my

    IP 70.180.XXX.XXX
    DNS wow282.servegame.com

    and made it go to port 87000 (wich i edited the .config to go with the port) so my .wft file looks like

    set realmlist wow282.servegame.com:87000

    Now all ports are forwarded and open and i did Reaper-x option 5 setting the IP to "wow282.servegame.com"

    and my hosts is as follows:

    127.0.0.1 localhost
    70.180.XXX.XXX wow282.servegame.com

    Now as i said i get on no problem but public acces is at -0- giving them a unable to connect error which i set up a username/password for them which works on my comp. what am i doing wrong? i hear of Hamachi would work though how would i go about setting it up if this approarch does not? Thankyou!

    p.s. Not sure if its suppost to stay but when running Realmd.exe the top is loading from 127.0.0.1 ; same with mangos.exe

  102. 102
    dylan | Feb 22, 2008 at 14:29 / 2:29 PM | Links to this comments | Reply

    Is there any way to make a private sever public without messing with hamachi or a router.

  103. 103
    Stian | Feb 22, 2008 at 18:57 / 6:57 PM | Links to this comments | Reply

    My mate has one up and runing atm. And i want to connect from my house, do i need to open any ports here? and in that case that i do, what ones?:)

  104. 104
    JD | Mar 3, 2008 at 7:37 / 7:37 AM | Links to this comments | Reply

    I have done everything this guide says and everytime i try to check the ports are open i get an error
    i am using a linksys WRT54GS

    does it make any difference that i am not using the wired computer rather one of the wireless ones?

    if not then what am i doing wrong/ i have reread and did what this guide says at least 4 times now i dont get what im doing rong

  105. 105
    JD | Mar 3, 2008 at 9:08 / 9:08 AM | Links to this comments | Reply

    ok i got alittle further now when i try to log into wow it says unable to connect to realmlist server

    i think this just means my ports arent properly forwarded, but i dont really understand how to forward them then

    can someone help me? i have a linksys WRT54GS router

    i have gone through the steps on the port forwarding site and it didnt help

    The Linksys Tech i was talking to the other day said i needed to know the server's ip in order to properly forward the ports?

    anyone can help me ?

  106. 106
    Sam, | Mar 4, 2008 at 0:13 / 12:13 AM | Links to this comments | Reply

    Hi there great guides so far thank you very much.
    Im just wondering, its probebly a really obvious question but im trying to forward the ports. The computer im trying to run the wow server from is connected to the internet wirelessly. Do i have to forward the ports from the PC in which the router is directly connected or is it ok to do so from my PC?

  107. 107
    Reaper-X | Mar 4, 2008 at 0:56 / 12:56 AM | Links to this comments | Reply

    # JD

    Because i haven't tried (not even touch that router for once in my whole life) .. i couldn't give you a definitive answer but perhaps this link can help you

    http://forums.linksys.com/linksys/board/message?board.id=VoIP_Routers&message.id=423

    or you could try asking at their forums

    # Sam

    Well you need to do it from the computer that is connected to the router directly because other people who's trying to connect to your computer need to go through that pc :)

  108. 108
    Sam, | Mar 4, 2008 at 3:08 / 3:08 AM | Links to this comments | Reply

    Brilliant thanks for replying. Sorry im such a noob at all this.
    When i am forwarding the ports then do i use the IP adress from the computer the router and modem are plugged into or the pc that im trying to run WoW from thats connected via a wireless signal.
    Thanks again.

  109. 109
    Brock | Mar 5, 2008 at 10:52 / 10:52 AM | Links to this comments | Reply

    Awesome guide...

    I was able to get it all working accept for one thing... when I try to connect locally (another computer on my network) I cant. Is this possibly because of the port forwarding? is there a way around it? I already verified my friend can connect... but I cant :(

  110. 110
    Mike | Mar 5, 2008 at 11:59 / 11:59 AM | Links to this comments | Reply

    Can someone please give me a little assistance. I think my server is running correctly so far I just have one problem. When I try to log into my server using my GM account (the only accont made right now) over the internet I can login fine. Once logged in I select my realm and then click ok. Once I click ok it say connecting to server but then after about 2 seconds it just drops me back to the realm selection screen. Can someone tell me what this means and maybe a way I can fix this problem. Thanks in advance and thanks for the guides.

  111. 111
    Brock | Mar 5, 2008 at 12:08 / 12:08 PM | Links to this comments | Reply

    Oh, and I've already tried my computers ip, my routers ip.... those two put me into the "logging in to game server" loop. if i try my dydns or ip it just says unable to connect... just thought id give a little more info.

  112. 112
    Firane | Mar 5, 2008 at 22:16 / 10:16 PM | Links to this comments | Reply

    I just wanted to say that it seems totally pointless to do all those steps cuz i mean all u have to do is find ur ip from whatismyip.com throw it into the SQLyog field that says adress and then put it in ur realmlist
    thats all i did

  113. 113
    Reaper-X | Mar 5, 2008 at 22:43 / 10:43 PM | Links to this comments | Reply

    # Mike and Brock

    if you get into realmd loop that means your ip address configured in your reamlist table didn't match the ip address set in realmlist.wtf file

    if you get unable to connect (using your dynamic dns address) that means, there's something blocking the access like port forwarding issue (some routers do have port forwarding problem)

    # Firane

    Well actually my old guide that is linked on this post (at the first paragraph) just tell you that steps, but since many people still having problem with it i decided to rewrite it again but this time i choose to give a really detailed instruction, especially at the port forwarding part because that's the number one source of their problem

    (those who use dsl based connection most likely use a router and usually comes preconfigured by someone else who knows his way around configuring router without DMZ enabled (for security purpose of course) and that's why port forwarding is the best way to do this without DMZ)

  114. 114
    Firane | Mar 6, 2008 at 9:43 / 9:43 AM | Links to this comments | Reply

    oh ok i see what u mean reaper
    yea the opening ports is the most confusing id say
    i already knew how to do it so that helped a lot hehe
    and i just dont use ur like program thing because whenever i use it, it just errors and nothing happens
    so i learned all about SQLyog and the fields and how to edit mangosd and realmd manually

  115. 115
    mike | Mar 6, 2008 at 10:02 / 10:02 AM | Links to this comments | Reply

    I thank you very much reaper for you help but I am just still a little lost. Call me slow but I am still not sure what IP's need to change. Here are the files I have which i think you are refering to that need to match. Maybe you could see the problem and tell me what to adjust. Oh yea I am trying to make this server public for my friends to play.

    realmd.conf -
    # MaNGOS realmd configuration file
    ConfVersion=2007062001

    # Database connection settings for the realm server.
    # Default: hostname;port;username;password;database
    # .;somenumber;username;password;database - use named pipes at Windows
    # Named pipes: mySQL required adding "enable-named-pipe" to [mysqld] section my.ini
    # .;/path/to/unix_socket;username;password;database - use Unix sockets at Unix/Linux
    # Unix sockets: experimental, not tested
    LoginDatabaseInfo = "127.0.0.1;3306;*****;********;***********"

    # Logs directory setting.
    # Important: Logs dir must exists, or all logs be disable
    # Default: "" - no log directory prefix, if used log names isn't absolute path then logs will be stored in current directory for run program.
    LogsDir = "Logs"

    # Settings for maximum database-ping interval (minutes between pings)
    MaxPingTime = 30

    # Default RealmServerPort
    RealmServerPort = 3724

    # realmd daemon PID file
    # Default: "" - do not create PID file
    # "./realmd.pid" - create PID file (recommended name)
    PidFile = "./realmd.pid"
    *********************************************
    Realmlist.wtf -
    set realmlist wowkings.dyndns.org
    s et realmlist us.logon.worldofwarcraft.com
    s et patchlist us.version.worldofwarcraft.com
    (I put a space in the second and third lines to void them without deleting them)

    now I used the dns name in the realmlist because I have a dynamic ip so if it changes I should still be able to connect. I try to put the dns in the realmd.config file instead of the 127.0.0.1 but that doesnt seem to work. I must be missing what you were trying to tell me in the previous post. Is there another file I should be checking at this point? Is the realmd.config file the one you were talking about when you said realm list table? I know you are right on how to fix the issue cause I am stuck in the realm loop but I just am not understanding what I should do at this point. I am sorry this post is so long but wanted you to see the files. Thx in advance again for your help.

  116. 116
    Mike | Mar 6, 2008 at 21:35 / 9:35 PM | Links to this comments | Reply

    If anyone has a solution to my issue you can feel free to email me at mikey_ny2002@yahoo.com

  117. 117
    Joris | Mar 6, 2008 at 23:58 / 11:58 PM | Links to this comments | Reply

    hi,
    I'm currently trying to put my server online but I have ran into several problems.

    First of all
    I can't forward my 8085 port, when I do it exactly like in the guide it does not say my port 8085 is forwarded but it does forward 8086 and 8087, verry strange...

    I also tested it and it is not forwarded.

    Second:
    I can not eddit my HOSTS fire from
    C:\Windows\system32\drivers\etc\hosts
    I checked the map and there are several HOSTS files, dunno with one I have to eddit.

    But annyways I tried them all and I can not save them after I have eddited them...

    Is there anyone who has the same problem, or knows what I must do. can you please help me??

  118. 118
    Scott | Mar 7, 2008 at 4:46 / 4:46 AM | Links to this comments | Reply

    Reaper

    I am a Mac user so most of your guide works as far as configuring the private server. My problem is that a can't use your Reaper Mangos.exe to modify the files like you have in your guide when it comes to configuring the public server. I have created a DNS name, forwarded the ports and changed the realmlist file. Can you please help by telling me which files I need to modify and what changes need to be made. Do I just change all my 127.0.0.1's to my DNS? Thanks for the help. I am using MANGOSx which I believe is compiled from Mangos core 5036.

  119. 119
    mike | Mar 7, 2008 at 11:37 / 11:37 AM | Links to this comments | Reply

    Reaper

    Hey thx 4 all ur help everone. I finally got the server up and running so my friends can connect over the internet. I owe it all to this guide and the people willing to help. Thx all again. If I can be any help to anyone email me at mikey_ny2002@yahoo.com

  120. 120
    Sephy | Mar 7, 2008 at 18:55 / 6:55 PM | Links to this comments | Reply

    Hi! i've been following your instructions and now i have little problem.

    I think everything else works fine, BUT, when i open up my mangos.exe i loads some stuff cratures, quest etc etc,

    and than:
    deleting expired bans..
    calculate next daily quest reset time..
    starting game event system..

    windows error message appears, mangosd.exe have error, blaa blaa, so wha i should do? got any ideas?

    can i use sql to fix this? i use mangos rev 5370 and UDB & mangos database.

    please help, :)

  121. 121
    Firane | Mar 7, 2008 at 22:19 / 10:19 PM | Links to this comments | Reply

    @Sephy
    what exactly does the error say
    i might have had this problem already

  122. 122
    Sephy | Mar 7, 2008 at 23:15 / 11:15 PM |