Jump to content
  • 0

Installation trouble [linux]


n3n8f9unf2nf

Question

While installing everything I ran into a situation of user error, and was hoping somebody could direct me in fixing it.

The installation when great until I was to actually install the mangos database (where it asks for host, port, user and password). I made a mistake with the password and got

 

Spoiler

Confirm your MySQL password    , Enter password:
ERROR 1045 (28000): Access denied for user 'skunkworks'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'skunkworks'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'skunkworks'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'skunkworks'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'skunkworks'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'skunkworks'@'localhost' (using password: YES)
There was an error creating the databases!



Beyond that, I am not sure I entirely understand how the extractor works. If my World of Warcraft folder is named WoW, and I place it in home, the path would be /home/user/WoW correct? And then extraction should start. I got the following error:

Spoiler

 

FATAL ERROR: None MPQ archive found by path '.'. Use -d option with proper path.

 

 

So I think I made a mistake with my path also. If I can fix the previous error, how would I start the extraction command again with correct parameters?

 

Thanks for any help that can be provided, it has been a long time since I have played with this stuff.:S

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

31 minutes ago, Talendrys said:

Hello,

Relaunch the script & toggle only the steps that failed :)

Your assumption about wow folder depends on where you put it. The installer is automatically searching it into /home but if you specify another one, it will take the one you entered.

Tal'

Okay maybe it isn't me, maybe it is. As you said, I re-ran the script and toggled all the options off that I didn't need. I leave Install Databases, Extract Sources, and Create Code::Blocks Project File toggled on.

I am then prompted for a user to run Mangos. During setup, I created the user skunkworks, so I enter that in and press Ok.

The next box says "User already exists: Would you like to keep user "skunkworks"?"

I press yes. Next, I select the Vanilla option.

I am then asked for the Source-code Path, Default: /home/skunkworks/zero/src

Next up I have the Installation Path box, Default: /home/skunkworks/zero

For Database Operations, I select 0 - Install clean databases. In the Database Type window, I select 2 - MySQL

Hostname and port I keep default.

Here is where I think I am making a mistake possible. Database User Username, Default: mangos. Because I have a custom username, mine would be 'skunkworks' correct? Then the next window is the Database User Password, Default: mangos. Here, I enter the password for skunkworks.

Then we get the following in the terminal: Confirm your MySQL password    , Enter password:

At that point, I enter the root password, or the one for the user? I ask because I have now tried both and they both give the error.

On the Select Databases window, I leave all toggled and hit ok. I get the same error, and then it asks me for the game path.

 

Sorry for the sloppy post, I wanted to include everything possible. I also used the following command to make sure the user existed, and it does:

SELECT User FROM mysql.user;

 

Link to comment
Share on other sites

Well, first of all, you need to provide your source path and the installation path as you gave them for the first run.

Then I realize that you're confused about the user of the database which is not the same as the user of the system.

The password you need to enter twice is the password of the database user.

Tal'

Link to comment
Share on other sites

52 minutes ago, Talendrys said:

Well, first of all, you need to provide your source path and the installation path as you gave them for the first run.

Then I realize that you're confused about the user of the database which is not the same as the user of the system.

The password you need to enter twice is the password of the database user.

Tal'

I found the problem. Somewhere I entered a custom password incorrectly. I had to wipe the user entirely and start over. I have everything working now, though! Thank you for the support in the meantime. :)

I guess this thread could be deleted or locked. Sneaky user error is the worst.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use