[ArcEmu] (mac) server won't go public! menu

User Tag List

Results 1 to 3 of 3
  1. #1
    markscore's Avatar Private
    Reputation
    1
    Join Date
    Apr 2010
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [ArcEmu] (mac) server won't go public!

    Hi, I apologise for yet another "I can't get my server public" thread, but I'm at a loss as to why it's not working. I've read ALL the tutorials on the subject (from this site and others) and I've gone through all the steps, checked and rechecked, and it just won't work. I don't understand why. I've seen a lot of responses on other threads shouting "you're a moron if you can't get it to work" and "it's the easiest thing in the world" to other people. I admit I'm not an I.T. person and I accept all my shortcomings, so if anyone is kind enough, or has strength enough to help me I would really appreciate it.

    Everyone says - all you need to do is change your "Realm" to: Address = "External IP:8129" and it's public. It says the same thing in the "realms.conf" file (although many people suggest Dynamic DNS, but I don't need it coz I have a static External IP and I'm only playing with close friends and family). Also, as I understand it, it's pointless as anyone can just ping your DNS to get your External IP anyway.

    Now, the game runs perfectly if I play on the host computer with the "Realm" as: Address = "127.0.0.1:8129"

    Also, everything works perfectly if I play on an (internal) networked computer with "Realm" as the host computer's (static) IP: Address = "192.168.0.36:8129"

    but if I try with my external IP: Address = "202.244.XX.XXX:8129" when I try log in it just says "unable to connect to server..." every time

    And of course I also change my WoW client... set realmlist 202.244.XX.XXX

    I've forwarded the necessary ports in my router - to my host computer's (static) IP: 192.168.0.36 with TCP

    3724
    8093
    8129
    3306

    I've tested many times that the ports are indeed open when it's running. I've also forwarded the unnecessary ports some other people insist on:

    6881-6999
    6112
    3036
    8050
    80

    So I can't understand why it's not working. I also tried editing my OSX's hosts file (coz I'm running out of ideas):

    127.0.0.1 localhost
    127.0.0.1 202.244.XX.XXX
    localhost 202.244.XX.XXX
    192.168.0.36 202.244.XX.XXX

    But that didn't help, although as I understand it, it shouldn't be necessary anyway (as I'm using my External IP).

    These are the software I'm running:
    Mac OSX 10.5.8 (Leopard); Navicat 9 Lite; MySQL 5.1.44
    "MackPack" 13.1 (pre-compiled ArcEmu for Leopard)
    ArcEmu 1.6-Trunk r2776/Release-MacOSX-X86
    WoW 3.1.3 (9947) as recommended in the logon.conf

    Here is the relevant data from the config files, if it helps (but I haven't changed anything besides the realm address, so it should work right?):

    logon.conf
    Code:
    <LogonDatabase Hostname = "localhost"
                   Username = "root"
                   Password = ""
                   Name     = "macpack"
                   Port     = "3306"
                   Type     = "1">
    
    <Listen Host = "0.0.0.0"
            ISHost = "0.0.0.0"
            RealmListPort = "3724"
            ServerPort = "8093">
    
    <LogLevel Screen = "0"
              File = "-1">
    
    <Rates AccountRefresh = "35">
    
    <Client MinBuild = "9947"
            MaxBuild = "9947">
    
    <LogonServer RemotePassword = "macpack"
                 AllowedIPs = "127.0.0.1/24"
                 AllowedModIPs = "127.0.0.1/24">
    realms.conf:
    Code:
    <LogonServer Address = "127.0.0.1"
    	Port = "8093"
    	Name = "Default Logon"
    	RealmCount = "1">
    
    <Realm1 Name = "MacPack Realm"
    	Address = "202.244.XX.XXX:8129" 
    	Icon = "PVP"
    	Population = "1.0"
    	TimeZone = "1">
    world.config:
    Code:
    <WorldDatabase Hostname = "localhost" Username = "root" Password = "" Name = "macpack" Port = "3306" Type = "1">
    <CharacterDatabase Hostname = "localhost" Username = "root" Password = "" Name = "macpack" Port = "3306" Type = "1">
    
    
    <Listen Host = "0.0.0.0"
            WorldServerPort = "8129">
    
    <LogLevel Screen="0" File="-1" World="3" DisableCrashdumpReport="0">
    
    <LogonServer DisablePings = "0"
                 RemotePassword = "macpack">
    
    <RemoteConsole Enabled="0"
                   Host="0.0.0.0"
                   Port="8092">
    I've also tried making two realms (changed RealmCount = "2"), one Realm with 127.0.0.1:8129 and one Realm with 202.244.XX.XXX:8129 (as someone suggested... to avoid realm loop apparently?) but it didn't help.

    I'm starting to wonder if it's a problem with the pre-compiled version of ArcEmu I'm running, I don't know, but I can't run any later version, because I have Leopard and all subsequent versions (MacPack and MaNGOSx) run "exclusively" on Snow Leopard, which is ridiculous.

    Again, everything else is working well, except that I can't access it on my external IP, rendering it all but useless as a server. If anyone can help me, or if you can see a mistake I am making, I would really appreciate the assistance.

    Cheers.
    Last edited by markscore; 04-23-2010 at 05:32 AM.

    [ArcEmu] (mac) server won't go public!
  2. #2
    project anthrax's Avatar Contributor
    Reputation
    180
    Join Date
    Nov 2007
    Posts
    993
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    202.244.XX.XXX dyndns
    192.168.0.36 dyndns
    127.0.0.1 localhost

    make a dns server name dont use your ip-address, I strongly suggest it

    also went port fowarding make sure you use 192.168.0.36 as the specific address NOT your http://ipchicken.com

    pm me if you need help
    removed by Unholy

  3. #3
    markscore's Avatar Private
    Reputation
    1
    Join Date
    Apr 2010
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for trying, but as I said I am ONLY playing with close friends and family (no website, no account creation, and the server will be off when we're not playing) and my friends and family already know my external IP. What would be the point of using DynDNS?

    I've forwarded the necessary ports in my router - to my host computer's (static) IP: 192.168.0.36 with TCP
    Lol, I tried getting a DynDNS just to see if that might make it work, but of course not. Btw, I was right, DynDNS DOES NOT hide your IP AT ALL, anyone can just ping your DNS to get your IP, completely pointless.
    Last edited by markscore; 04-23-2010 at 05:34 AM.

Similar Threads

  1. [Guide Mac ] Setup a 3.2.2 Mac server (Arcemu)
    By xUrbanx in forum WoW EMU Guides & Tutorials
    Replies: 89
    Last Post: 08-28-2010, 06:37 AM
  2. [Guide] Setting up an Arcemu server 3.3.0a + Public + Make Items
    By sgtbullfire in forum WoW EMU Guides & Tutorials
    Replies: 21
    Last Post: 05-22-2010, 04:36 PM
  3. 99.99% Working Guide To ArcEmu WoTLK Server + Public
    By sting231 in forum WoW EMU Guides & Tutorials
    Replies: 72
    Last Post: 12-27-2009, 08:08 PM
  4. Making an arcemu server and making it public without hamachi
    By The Crazy Kart in forum WoW EMU Guides & Tutorials
    Replies: 3
    Last Post: 03-31-2009, 10:56 PM
  5. Help-Using Drop MPQ on mac, it won't compress.
    By Nightz12 in forum WoW ME Questions and Requests
    Replies: 1
    Last Post: 09-13-2007, 10:56 PM
All times are GMT -5. The time now is 10:21 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search