Jump to content
TrinityCore

Baron Von Clop

Plebs
  • Posts

    5
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Baron Von Clop's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Hi all, As is fairly typical on linux, there's an issue that makes no logical sense and I don't know what to do to appease it. Trying to run worldserver and it throws this error: Map file '../data/maps/0004331.map' does not exist! Please place MAP-files (*.map) in the appropriate directory (../data/maps/), or correct the DataDir setting in your worldserver.conf file. Unable to load critical files - server shutting down !!! Which is all fine and dandy except... whoopsie. The file exists and is in the exact correct place. What do I do?
  2. Hi all, Having another issue getting TC to work at all. I've finally gotten everything compiled and running but naturally, given that this is linux, something else has to go wrong. I am running Ubuntu 16.04 LTS. I am trying to open up my Trinity server so a few friends can play. Following the official setup guide, I read the following: The hostname (127.0.0.1) can stay the same if Trinity is being installed on the same computer that you run WoW on. Otherwise, follow the instruction in Realmlist Table if this is not the case. No problem. So I go to the Realmlist table, and the instructions are as follows: Open the auth database and find the realmlist table. You need to edit the address field according to your needs: LAN IP (192.168.x.x) - If you are installing TrinityCore on a different computer from where you run WoW, but all the computers involved are on the same network (router) use that computer's Local Area Network IP. 127.0.0.1 - Also known as "localhost". Leave this setting alone here and in your configs if you've installed TrinityCore on the same computer you run WoW on, and only you are connecting to it. External IP – If you want other people to connect to your server, use your external IP. Visit http://www.whatismyip.com/ to find your external IP address. Great! So, I've made that modification in both places: http://i.imgur.com/lmWs4SG.png And the following change in worldserver.conf: BindIP = "xx.xxx.xx.xx" Both are the same, my external IP. However, doing so results in this error when starting worldserver: TC>Exception caught in SocketMgr.StartNetwork (xx.xxx.xx.xx:8085): bind: Cannot assign requested address Segmentation fault (core dumped) After changing the worldserver.conf back to 0.0.0.0, or 127.0.0.1, the worldserver starts without issue, but then fails to connect. Selecting a server simply causes it to loop back to the realm selection, effectively making playing impossible, because it either crashes, or refuses connections. What do I do to solve this? I have followed the guide to the letter.
  3. I have now created a new user for mySQL named trinity with the password trinity, as the default states to use, and my worldconf is set to use. The user has full global permissions (I understand this is poor security, but this will only be used on LAN by me), and additionally specifically has full permissions on the specific databases auth, character and world. Even still, when I run worldserver, as my local login, super user, and the trinity UNIX user I set up, I get the exact same result I posted in the OP. I suppose the issue I am running into is how to import the .sql files manually. Is there any way you could give me a quick rundown on that? I appreciate your help more than you could even imagine -- I'm probably in a little over my head right now, but I'd love to learn more about this. I've tried googling around about importing this kind of thing, but everything is dodgy, to say the least -- I'm using phpmyadmin if that helps at all. Thank you so much for your help.
  4. The wiki states that if I just leave the TDB_full sql file in the same folder as worldserver, it will simply import itself and set everything up automatically, so manual import isn't necessary. It appears that it is trying to do that, but is failing for some unknown reason. There are two files in TrinityCore/sql/base titled auth_database.sql and characters_database.sql, as you said, but I don't know what to do with them. Running them tells me no permissions, running them with sudo just throws "command not found". According to the error these are the files that worldserver is trying to start.
  5. Hello! I have been following the official guide for a while now, and was just about to launch for the first time. Now I am stuck here: TrinityCore rev. ba009ea2e2d1 2015-09-29 21:15:19 +0200 (3.3.5 branch) (Unix, Release) (worldserver-daemon) <Ctrl-C> to stop. ______ __ /\__ _\ __ __/\ \__ \/_/\ \/ _ __ /\_\ ___ /\_\ \, _\ __ __ \ \ \/\`'__\/\ \ /' _ `\/\ \ \ \/ /\ \/\ \ \ \ \ \ \/ \ \ \/\ \/\ \ \ \ \ \_\ \ \_\ \ \ \_\ \_\ \ \_\ \_\ \_\ \_\ \__\\/`____ \ \/_/\/_/ \/_/\/_/\/_/\/_/\/__/ `/___/> \ C O R E /\___/ http://TrinityCore.org \/__/ Using configuration file /home/trinity/server/etc/worldserver.conf. Using SSL version: OpenSSL 1.0.1k 8 Jan 2015 (library: OpenSSL 1.0.1k 8 Jan 2015) Using Boost version: 1.55.0 Database Auth is empty, auto populating it... >> Applying '/home/baron/TrinityCore/sql/base/auth_database.sql'... Applying of file '/home/baron/TrinityCore/sql/base/auth_database.sql' to database 'auth' failed! If you are an user pull the latest revision from the repository. If you are a developer fix your sql query. Could not populate the Login database, see log for details. I'm not sure what is causing this, as the log it tells me to view doesn't have anything in it. Where do I go from here?
×
×
  • Create New...