PLEASE NOTE THIS THREAD IS NOT FOR PROBLEMS SUCH AS BLACK CLIENTS OR WHITE CLIENTS OR CMS RELATED ISSUES WHILE USING PHOENIX EMULATOR
Hi,
This thread will contain a bunch of Phoenix Emulator related problems that people ask for in the help section and the required fix. I'm doing this for Phoenix as it's still the most used emulator and it'll help a few people hopefully. I might look into making one for PlusR2. If you find a common problem post it below with it's fix. If you need help, make a help thread or i'll report your post :): Let's begin.
System.Net.Sockets start up error:
Spoiler:
When you start up your emulator, do you get a problem that looks like this;
Solution;
Make sure in your config you have typed out your tcp.bindip correctly. Back space it out, re-type it and try again. Double check you have port-forwarded as well in your server manager (if running on a VPS)
System.Collections.Generic.KeyNotFoundException:
Spoiler:
Receive an exception when in client or loading up the client that looks like this;
Error: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary
Solution; You have added a rank in your ranks table and given a user that set rank, but how ever have not created the permissions for it in permissions_ranks table. If you believe you have, make sure you double check the rank id's are the same.
Connection.Dropped dreaded error:
Spoiler:
Receive a problem in your emulator like this;
Code:
>> Connection [0] from [x.x.x.x.x]
>> Connection Dropped [0] from [x.x.x.x.x]
>> Connection [0] from [x.x.x.x.x]
Solution; There are many reasons why you might get this. First off, take a look over your external_variables. Then take a look at your client.php file and CMS config. Error still is there? Well open your database, head to server_settings, set enable_securesession to 0. Now try your client, still doesn't work? Head back to your database, open up bans table, make sure your server or Proxy IP (if you use one) or any IP affiliated with your hotel has not been banned. Still get the error? Then I advise you to make a help thread posting in much detail as possible.
MySql.Data.MySqlClient.MySqlConnectionString
Spoiler:
Receive an error like this;
[IMG]http://gyazo.com/e9c10ff78c604632f20707b6392e47bc.png[IMG]
Solution; Make sure your database password and database name is correct. This is the cause of it, so do double check all of it.
Solution; Head to your database and add a room to navigator_publics - There must always be at least one room in there other wise it'll log this error and cause you client trouble.
Solution; Make sure you entered your database name and IP correctly. Only cause for it, if you think you've entered it correctly, double check. If it still persists make sure you have MySQL running.
That's the common Phoenix Emulator problems people do get and there appropriate fixes. If you still get an error on one them, make a help thread in the section and wait for a reply. Don't post in this thread. Only reply here if you have a common problem with a fix THAT is related to Phoenix Emulator and not a CMS related problem. I recommend sticking with 3.11 decompiled source for now or use GoldTree if you remove the isJuniori silly things or if you're nice I might send you a private edit of Phoenix I am working on. Good luck amigos! Like? Leave a like.
Ciao :blush:
17-07-14
The General
Re: [TUT] Phoenix Emulator problems & fixes.
You know, all those error messages are pretty common and might also have a different cause.
17-07-14
FatalLulz
Re: [TUT] Phoenix Emulator problems & fixes.
Quote:
Originally Posted by The General
You know, all those error messages are pretty common and might also have a different cause.
That's the point of the thread, so if people look here first they should fix it. I double checked all errors and made myself get them, if one has multiple fixes/reasons I'll find it and add it.