Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WoW CAS system unable to initialize #13

Open
Razinao opened this issue May 27, 2018 · 4 comments
Open

WoW CAS system unable to initialize #13

Razinao opened this issue May 27, 2018 · 4 comments

Comments

@Razinao
Copy link

Razinao commented May 27, 2018

This WoW error is caused by unexpected CDNS behaviour, where the client cannot pull the data and therefore errors, generating an error message alike the following: Error 1, Error 2

Steps to reproduce:

  1. Start CASCHost with a clean output folder, custom changes already present in the Data folder and entries in the root_entries table.
  2. Login to WoW with Client 1. Do not login with Client 2 (two separate WoW folders)
  3. Exit Wow from Client 1
  4. Make an update to the CASCHost - amend one of the files and rebuild
  5. Login to WoW with Client 1 and Client 2

Expected Behaviour:

  • Both Client 1 and Client 2 reach the login screen

Actual Behaviour:

  • Client 1 reaches the login screen. Client 2 experiences the errors above.

When Client 2 is attempting to connect, the CASCHost outputs a lot of inexplicable 404 errors. It seems that the Client 2 is unable to access files that are a part of the custom CDNS.

@justMaku
Copy link
Collaborator

Could you paste .build.info from both Client 1 and Client 2

@Razinao
Copy link
Author

Razinao commented May 27, 2018

There is no .build.info for either clients.

@barncastle
Copy link
Collaborator

If Client 1 is functional and has all your custom changes then it sounds like Client 2 isn't connecting to the CDN or has picked up some dodgy configs.

Have you tried connecting with Client 2 after the first build? If it still doesn't work after the first build, I'd suggest deleting ./Data/config and ./Data/indicies and letting it rebuild the structure.

For the record, is this with TinyClient? If so, is this on live?

@Razinao
Copy link
Author

Razinao commented May 27, 2018

Client 2 was connecting to the CDN as requests were being made and were visible in the CASCHost console.

Client 2 couldn't connect on any of the following rebuilds. It was only able to connect after the Output folder was cleaned out and CASCHost started anew (with changes from the last time this was done included). The Data folders were emptied out in an attempt to fix this initially but were not successfl.

This is with two full Battle.net clients downloaded from live and connecting into the CDN as described in the above steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants