Jump to content
TrinityCore

CDawg

Members
  • Posts

    1477
  • Joined

  • Last visited

  • Days Won

    85

Posts posted by CDawg

  1. On 7/6/2017 at 7:19 PM, DanielHyM said:

    Hello all, i can see that some instances like Siege of Orgrimmar or map id 1136 doesnt exist on data base,its why that zone its on development yet? or is becaue another reason? thanks a lot!

    It isn't fully developed yet.

  2. That's really odd. I'm only able to duplicate the issue if I try to run another worldserver on top of one already running (same configs).
    It gives me that exact error that you get, the only difference, is that I get couldn't bind to port 8085 which is obvious since they are running on top of each other.

    Try disabling SOAP or RA in the configs...

    I only get an assertion error if they try to run on top of each other, or the SOAP port is in use. It just vomits the same message you get.

  3. Found the problem!!!

    I was able to duplicate it. I was working on screen sessions and just noticed that I already had a worldserver running on that port. So it was occupied.

    Long story short. it looks like worldserver is not "restarting" properly. you have to do a full .server shutdown

    check that you don't have another worldserver running on the same port.

     

    Example:

    $ ps auxf | grep -i worldserver
    cellyson 14595  0.7  5.0 1490564 1250720 pts/2 Tl   16:06   1:06      \_ ./worldserver

    • Upvote 1
  4. Running Ubuntu 16.04 here also, with latest updates. Here is a comparison of what process' should be running for TC

    Here is my netstat. Note: I am running (2) servers, so you can ignore 7879 & 8086 my soap and world socket. Also with the latest updates there is a snapd.socket. Make sure that doesn't prematurely close, due to it causing segmentation faults.
    Also check selinux for any wonkiness going on there as well. I had to turn mine off.
    I'm still theorizing it is something with the network and not the code itself (not 100%)


    ~$ netstat -l
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State
    tcp        0      0 192.168.1.11:7878       *:*                     LISTEN
    tcp        0      0 192.168.1.11:7879       *:*                     LISTEN
    tcp        0      0 *:3724                  *:*                     LISTEN
    tcp        0      0 *:8085                  *:*                     LISTEN
    tcp        0      0 *:8086                  *:*                     LISTEN
    tcp        0      0 *:ssh                   *:*                     LISTEN
    tcp6       0      0 [::]:ssh                [::]:*                  LISTEN
    udp        0      0 *:bootpc                *:*
    Active UNIX domain sockets (only servers)
    Proto RefCnt Flags       Type       State         I-Node   Path
    unix  2      [ ACC ]     STREAM     LISTENING     17959    /run/user/1000/systemd/private
    unix  2      [ ACC ]     SEQPACKET  LISTENING     9112     /run/udev/control
    unix  2      [ ACC ]     STREAM     LISTENING     9100     /run/systemd/private
    unix  2      [ ACC ]     STREAM     LISTENING     9104     /run/systemd/fsck.progress
    unix  2      [ ACC ]     STREAM     LISTENING     9111     /run/lvm/lvmpolld.socket
    unix  2      [ ACC ]     STREAM     LISTENING     9113     /run/systemd/journal/stdout
    unix  2      [ ACC ]     STREAM     LISTENING     9115     /run/lvm/lvmetad.socket
    unix  2      [ ACC ]     STREAM     LISTENING     16793    /var/run/dbus/system_bus_socket
    unix  2      [ ACC ]     STREAM     LISTENING     16794    /run/snapd.socket
    unix  2      [ ACC ]     STREAM     LISTENING     16795    /run/snapd-snap.socket
    unix  2      [ ACC ]     STREAM     LISTENING     16796    /run/acpid.socket
    unix  2      [ ACC ]     STREAM     LISTENING     16797    /run/uuidd/request
    unix  2      [ ACC ]     STREAM     LISTENING     16927    @ISCSIADM_ABSTRACT_NAMESPACE
    unix  2      [ ACC ]     STREAM     LISTENING     16792    /var/lib/lxd/unix.socket

  5. I wouldn't use Mangos, only due to TC 335a having the most updated quests (data wise), and from there a dev would just negate those particular quests. However, getting some calls with talents, etc... we could get from mangos.

    3 minutes ago, whyamidead said:

    There's a huge TBC craze oging on right now. I 'd suggest trying again. Starting from MaNGOS as a codebase rather than backporting IMO

    There's always been an audience for any expansion ;)

  6. .debug bg = Toggle debug mode for battlegrounds. In debug mode GM can start battleground with single player.

    Or if in your case if you want to do a true 1 vs 1.

    You can temporarily modify world.battleground_template with min players per team to 1 for that particular battleground.

    https://trinitycore.atlassian.net/wiki/display/tc/battleground_template#battleground_template-MinPlayersPerTeam

    1. .reload battleground_template

    2. level 80+ alliance queue up for that BG.

    3. level 80+ horde queue for the same BG.

     

    • Upvote 2
  7. 8 hours ago, Bullface said:

    Hey all

    Trying to update my TC 3.3.5 and getting errors I haven't encountered before during compile.

    When ever compile finishes I get error LNK1120 (unresolved externals in worldserver), LNK2001 (unresolved external symbols) and LNK2019

    Need more details on this error. Need a log dump. That would help. paste it into a gist https://gist.github.com/

  8. If you are using mysql, dedicate more memory to increase your speed. Use more RAM to increase data storage going back and forth from memory and not use your physical hard drive to write, then upload.

    Make a backup of my.cnf file and do minor increases to:
    key_buffer_size
    sort_buffer
    read_buffer
    table_cache
    innodb_buffer_pool_size

    Then restart MySQL. Be sure to keep an eye on your memory usage. You don't want MySQL to much RAM.

    Also, see about increasing RAM in your computer. If I'm reading that correctly, you only have 3Gbs of RAM which is extremely low if you have more than 10 players in the future.

    • Upvote 1
  9. 2 hours ago, Halebawa said:

    The issue seems to be connecting to the worldserver, most likely from some sort of misconfiguration through the networking side of things. It will show the Trinity server as an available realm even if I don't start the worldserver service, so there is definitely some sort of disconnect there. I've also tried setting the address to 127.0.0.1 instead of the LAN IP to the same effect. The worldserver is connecting to the database just fine, apparently. If I try to change any of the db connection strings it crashes immediately. If I try to change its port it crashes when trying to initialize the network. I'm not much of a networking person so I imagine there is something there that I missed. I currently have the ports forwarded and have the firewall turned off.

    It's crashing (closing) immediately due to a configuration issue.

    In Windows, use cmd.exe to navigate your worldserver.exe path and run worldserver from the terminal via command line and dont double click binary to execute.
    That will prevent the window from closing.

    Also, everything should be 127.0.0.1. and not worry about your firewall. Windows whitelists 127.0.0.1 automatically. You should use that for your realmlist.wtf and your DB settings.

    Once you get an exact error message from the console (without it auto closing), report back what the issue is and we can help get you set up.

    • Upvote 2
  10. run nload while all 9 players are playing and tell me if Incoming or Outgoing is spiking.

     

    This is a test on my server with 8 people playing who volunteered

    Your outgoing should be less
    Avg: 27.46 kBit/s

    Your Incoming should be less
    Avg: 12.59 kBit/s

     

    Does this happen when only you play by yourself?

    If you are getting spikes only with other players, then there is other activity going on. Possible that one of the players is DDOS'ing your network?

    • Upvote 1
  11. Your network seems fine. Especially with an upload of over 20mbits

    21 hours ago, Legendwow said:

    The whole server complains that there are jams. Assembling off Trinity. As I understood the last revision. I compiled everything myself! I also tuned everything myself. In TrinityAdmin sometimes shows an update of Diff under 2k is this the norm?

    What are the errors that the server complains about?

    Unfortunately, I don't use TrinityAdmin.

  12. 5 hours ago, Legendwow said:

    Sometimes when you learn skills, there is a pause in 1 second or even 5.

    That may be your DB that needs more memory allocated. Assuming that your DB is running on the same node.
    Try learning all spells for one craft. Log out, clear cache, log back in and open your craft. For example if you open up Blacksmith there should almost no hesitation, if there is, then you need to beef up your DB.

    There should be no hesitation when reading the DB. Also, there seems to be some missing entries from your DB as well.

  13. On 7/2/2017 at 0:41 PM, Hjodir said:

    I tried to name a pet on my server "Zelda" but it claimed the name was "reserved." There's no NPC with this name in the game. Basically, how do I edit/modify/remove the naming policy from the core?

    You can manually modify the name after in the database and bypass the client.

    • Upvote 1
  14. On 6/28/2017 at 2:41 PM, Burarum said:

    What is strange to me is that id in terminal is 58567 but wowheads id of spell is 20243

    Wowhead is not always up to date. However, that isn't to say that it may be a good source for that particular spell. The terminal output of another ID may just not be updated correctly. It will eventually get corrected in time.
    Even though this was from 2015 and 3.3.5a, it could just be a wrong sync for https://github.com/TrinityCore/TrinityCore/pull/14785

×
×
  • Create New...