Help Please: Making server public without hamachi menu

User Tag List

Results 1 to 7 of 7
  1. #1
    viperguts's Avatar Member
    Reputation
    2
    Join Date
    Nov 2008
    Posts
    32
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Help Please: Making server public without hamachi

    I have read a lot of posts on how to get my server public without hamachi.
    I am using a router and have forwarded the ports to my internal ip. I can login in but my friends get "unable to connect. Here are my configs.

    #######################################################################
    # ArcEmu Realms Configuration File
    # Last updated at revision 336 by Dameon
    #######################################################################

    /********************************************************************************
    * How to use this config file: *
    * Config files are in a block->variable->setting format. *
    * A < signifies the opening of a block, the block name is expected after that. *
    * After the block name, a space and then the settings sperated by = / ' '. *
    * *
    * e.g. *
    * <block setting="0" someval = "1"> *
    * *
    * Comments can be in C format, e.g. /* some stuff */, with a // at the start *
    * of the line, or in shell format (#). *
    ********************************************************************************/

    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
    # LogonServer Section
    #
    # Address:
    # The address (no port) of the server.
    #
    # Port:
    # The port on which the logon server listens. (*** NOT 3724 ***)
    #
    # Name:
    # Not really relavant, but name the logon.
    #
    # RealmCount:
    # The number of realms in the next section.
    #
    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#

    <LogonServer Address = "127.0.0.1"
    Port = "8093"
    Name = "Default Logon"
    RealmCount = "1">

    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
    # Realm Section
    #
    # Name:
    # The name of the realm.
    #
    # Address:
    # The address (and port) of that realm.
    #
    # Icon:
    # The type of realm (PVP, Normal, RPPVP, RP)
    #
    # TimeZone:
    # Time zone the realm is in.
    #
    # Population:
    # (0 = low, 1 = medium, 2 = high)
    #
    # Important information below
    #
    # change 127.0.0.1 to your EXTERNAL ip if you wish to have a PUBLIC server.
    # This issues come up a lot!
    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#

    <Realm1 Name = "Theo's Ultimate FunServer"
    Address = "dydns:8129"
    Icon = "PVP"
    Population = "1.0"
    TimeZone = "1">





    #######################################################################
    # ArcEmu Realms Configuration File
    # Last updated at revision 425 by neo_mat
    #######################################################################

    /********************************************************************************
    * How to use this config file: *
    * Config files are in a block->variable->setting format. *
    * A < signifies the opening of a block, the block name is expected after that. *
    * After the block name, a space and then the settings sperated by = / ' '. *
    * *
    * e.g. *
    * <block setting="0" someval = "1"> *
    * *
    * Comments can be in C format, e.g. /* some stuff */, with a // at the start *
    * of the line, or in shell format (#). *
    ********************************************************************************/

    # LogonDatabase Section
    #
    # These directives are the location of the `realms` and `accounts`
    # tables.
    #
    # LogonDatabase.Host - The hostname that the database is located on
    # LogonDatabase.Username - The username used for the mysql connection
    # LogonDatabase.Password - The password used for the mysql connection
    # LogonDatabase.Name - The database name
    # LogonDatabase.Port - Port that MySQL listens on. Usually 3306.
    # LogonDatabase.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3 = Oracle 10g
    #

    <LogonDatabase Hostname = "localhost"
    Username = "root"
    Password = "ascent"
    Name = "logon"
    Port = "3306"
    Type = "1">


    # Host Directive
    #
    # This is the address that the realmlist will listen on.
    # To listen on all addresses, set it to 0.0.0.0
    # Default: 127.0.0.1 (localhost)
    #
    # Note: ISHost is the interserver communication listener.
    #

    <Listen Host = "0.0.0.0"
    ISHost = "0.0.0.0"
    RealmListPort = "3724"
    ServerPort = "8093">

    # Server console logging level
    #
    # This directive controls how much output the server will
    # display in it's console. Set to 0 for none.
    # 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
    # Default: 3
    #

    <LogLevel Screen = "0"
    File = "-1">

    # Account Refresh Time
    #
    # This controls on which time interval accounts gets
    # refreshed. (In seconds)
    # Default = 600
    #

    <Rates AccountRefresh = "600">

    # Accepted Build Range Setup
    #
    # These two directives set up which clients will be
    # allowed to authenticate with the realm list.
    #
    # Set these to the same builds that the server was
    # compiled for.
    #
    # As of the last update, version 2.1.1 was build 6739.
    #

    <Client MinBuild = "8606"
    MaxBuild = "8606">

    # WorldServer Setup
    #
    # RemotePassword
    # This directive controls the password used to authenticate with the worldserver.
    # It must be the same between the two configs. If it is not, your server will
    # not register.
    #
    # Default: "change_me_logon"
    #
    # AllowedIPs
    # This section MUST be completed, otherwise all attempts to link your servers will fail.
    # These "Allowed" fields are a space-seperated list of CIDR-form IP addresses that are allowed
    # to make server connections to your logonserver, and register realms.
    # For example, everything in the 127.0.0.* range would be:
    # 127.0.0.0/24, as 24 of the bits must match the 127.0.0.0
    #
    # To allow a single IP,
    # 1.3.3.7/32, would allow only 1.3.3.7 to connect as 32 of the bits must match.
    #
    # AllowedModIPs
    # In the same form as AllowedIPs, these are the IPs that are allowed to modify the database
    # (adding bans, GMs, account permissions, etc)
    #

    <LogonServer RemotePassword = "ascent"
    AllowedIPs = "127.0.0.1/24"
    AllowedModIPs = "127.0.0.0/24">

    -----I can't get it to work if I change the allowedips.-------





    only part of the world config--if u want me to post it all just let me know




    #######################################################################
    # ArcEmu Configuration File
    # Last Update: $Id: arcemu-world.conf 336 by Dameon $
    #######################################################################

    /********************************************************************************
    * How to use this config file: *
    * Config files are in a block->variable->setting format. *
    * A < signifies the opening of a block, the block name is expected after that. *
    * After the block name, a space and then the settings sperated by = / ' '. *
    * *
    * e.g. *
    * <block setting="0" someval = "1"> *
    * *
    * Comments can be in C format, e.g. /* some stuff */, with a // at the start *
    * of the line, or in shell format (#). *
    ********************************************************************************/

    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
    # Database Section
    #
    # Database.Host - The hostname that the database is located on
    # Database.Username - The username used for the mysql connection
    # Database.Password - The password used for the mysql connection
    # Database.Name - The database name
    # Database.Port - Port that MySQL listens on. Usually 3306.
    # Database.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3 = SQLite (MySQL is stable, others are not)
    #
    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#

    <WorldDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "ascent" Port = "3306" Type = "1">
    <CharacterDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "logon" Port = "3306" Type = "1">


    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
    # Listen Config
    #
    # Host
    # This is the address that the server will listen on.
    # To listen on all addresses, set it to 0.0.0.0
    # Default: 127.0.0.1 (localhost)
    #
    # WorldServerPort
    # This is the port that the world server listens on.
    # It has to be the same as what is specified in the
    # realms table in the LogonDatabase.
    # Default: 8129
    #
    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#

    <Listen Host = "0.0.0.0"
    WorldServerPort = "8129">



    and now hosts:





    127.0.0.1 localhost
    ::1 localhost

    127.0.0.1 dydns
    192.168.0.11 dydns
    192.168.0.1 dydns

    I have tried different ips here. Such as my external ip, my router ip, and my internal ip but haven't gotten it to work.


    Please help me I have tried tons of stuff. The above configs are what I currently have. Thank you


    oh and the realmlist on mine and others is set to dydns too

    Help Please: Making server public without hamachi
  2. #2
    Sega1964's Avatar Member
    Reputation
    7
    Join Date
    Dec 2008
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    <Realm1 Name = "Theo's Ultimate FunServer"
    Address = "dydns:8129"
    Icon = "PVP"
    Population = "1.0"
    TimeZone = "1">
    Should be

    Code:
    <Realm1 Name = "Theo's Ultimate FunServer"
    Address = "127.0.0.1:8129"
    Icon = "PVP"
    Population = "1.0"
    TimeZone = "1">
    <Client MinBuild = "8606"
    MaxBuild = "8606">

    also may be the problem if they have 3.0.3 && Wotlk that is making it only 2.4.3 Clients and also please post your Realms.config

    and wrap your configs in[ code ]

  3. #3
    Ironmage's Avatar Banned
    Reputation
    9
    Join Date
    Oct 2008
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    <Realm1 Name = "Theo's Ultimate FunServer"
    Address = "127.0.0.1:8129"
    Icon = "PVP"
    Population = "1.0"
    TimeZone = "1">
    If I'm correct you change that to your realmlist that you chose from w/e web.

  4. #4
    Megadeadlord's Avatar Active Member
    Reputation
    22
    Join Date
    Dec 2007
    Posts
    258
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Ironmage View Post
    If I'm correct you change that to your realmlist that you chose from w/e web.
    no change it to your external IP address (if you dont know what that is you should not be making a server lol)

  5. #5
    Sonic Waffle's Avatar Contributor
    Reputation
    170
    Join Date
    Dec 2007
    Posts
    990
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Make sure you have the latest core, maps/vmaps, database, and clients.
    (Things in red are changed by. Change you Dynamic Address too)
    Code:
    <Realm1 Name = "Theo's Ultimate FunServer"
            Address = "DYNAMICDNSADDRESS:8129" 
            Icon = "PVP"
            Population = "1.0"
            TimeZone = "1">
    And...
    Code:
    <LogonServer RemotePassword = "ascent"
                 AllowedIPs = "127.0.0.1/32"
                 AllowedModIPs = "127.0.0.0/32">

    And...
    Code:
    <Client MinBuild = "8606"
    MaxBuild = "9999">

    Also please use the code tag, thank you.
    Last edited by Sonic Waffle; 12-14-2008 at 07:23 PM.


  6. #6
    Sega1964's Avatar Member
    Reputation
    7
    Join Date
    Dec 2008
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by 142810 View Post
    no change it to your external IP address (if you dont know what that is you should not be making a server lol)
    Should be 127.0.0.1 and why post the samething I just said? idk..

  7. #7
    viperguts's Avatar Member
    Reputation
    2
    Join Date
    Nov 2008
    Posts
    32
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    realms config
    [<LogonServer Address = "127.0.0.1"
    Port = "8093"
    Name = "Default Logon"
    RealmCount = "1">
    ]

    [<Realm1 Name = "Theo's Ultimate FunServer"
    Address = "127.0.0.1:8129"
    Icon = "PVP"
    Population = "1.0"
    TimeZone = "1">
    ]
    I have tried the suggestions of these posts and then some. Now when I change the realm address I get the realm loop. I can find a way to fix this the realm loop tomorrow hopefully. I found the fix last night. I've done so many changes I don't remember how I fixed it before. BTW, all my friends have 2.4.3.


    logonserver config:
    [<LogonDatabase Hostname = "localhost"
    Username = "root"
    Password = "ascent"
    Name = "logon"
    Port = "3306"
    Type = "1">

    ]


    <Listen Host = "0.0.0.0"
    ISHost = "0.0.0.0"
    RealmListPort = "3724"
    ServerPort = "8093">]

    [<Client MinBuild = "8606"
    MaxBuild = "9999">
    ]


    [<LogonServer RemotePassword = "ascent"
    AllowedIPs = "127.0.0.1/32"
    AllowedModIPs = "127.0.0.1/32">
    ]


    hosts:

    127.0.0.1 dyndns
    192.168.0.11 dyndns
    external ip dyndns


    This is my current configs. Like I said I have changed them around a good bit since starting this thread. I would like to get away from hamachi because it wouldn't let me online for a half hour or so before (for my mangos server not this one)
    Idk if I should just go with hamachi or look for a good mangos release (non RotlK)
    BTW, for my mangos server I had to setup another user and put my hamachi ip in through navicat and allow global permission to get it to work. Would I need to make a user with my dyndns as the ip to allow people to connect and access the server?
    Any help or suggestions? Thanks again

    BTW how do I use code boxes like the rest of you?

Similar Threads

  1. Making Server public with hamachi Help Please!
    By NWeaver in forum WoW EMU Questions & Requests
    Replies: 4
    Last Post: 05-02-2009, 07:34 PM
  2. Replies: 216
    Last Post: 08-08-2008, 11:09 PM
  3. Cant Make server public without Hamachi
    By floor2ceiling in forum WoW EMU Guides & Tutorials
    Replies: 3
    Last Post: 02-21-2008, 06:22 PM
  4. Make your server public without hamachi! (antrix!)
    By jargs in forum WoW EMU Guides & Tutorials
    Replies: 74
    Last Post: 12-02-2007, 10:12 PM
  5. [Guide] Making your Antrix/Ascent Server Public Without Hamachi!
    By mafiaboy in forum WoW EMU Guides & Tutorials
    Replies: 26
    Last Post: 11-20-2007, 12:59 PM
All times are GMT -5. The time now is 11:47 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search