Vice City: Multiplayer

VC:MP Discussion => Support => Topic started by: SantaClaus on May 11, 2015, 08:05 PM

Title: [CLIENT] Failed to send unique id
Post by: SantaClaus on May 11, 2015, 08:05 PM
Hello,

since the client got updated, the issue I had previously got fixed but now I'm having another problem when trying to join certain servers.

I also updated the server.exe to the latest version (v12) and I got the message Connection rejected: failed to send unique id. I thought I had done something wrong so I did get back to the previous server.exe (v11) and everything worked okey. But now since some servers are updating to v12 too, Im getting the same message when joining them:

(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FvMx7ehE.png&hash=7b14f3acb58ca01df12f0b68b8518b97b996e552)

I have tried uninstalling and reinstalling the client in a different directory (not the AppData one) but problem remains.

Thanks and Regards.
Title: Re: [CLIENT] Failed to send unique id
Post by: Stormeus on May 11, 2015, 08:22 PM
Check C:\users\USERNAME_HERE\appdata\roaming\VCMP\04beta\debuglog.txt for any additional information. Let me know if you find anything, and if you do, post it.
Title: Re: [CLIENT] Failed to send unique id
Post by: SantaClaus on May 11, 2015, 09:12 PM
This is what the file says:

MSG: Blocked plugin 'vc-mp.flt', append to game_allowedmods to allow this plugin.
Error in : get_hr turned out to be 2147749890
Error in : Failed with a result of 2147749890; LastError is 183

I guess its telling me that mods aren't allowed? I have particle.txd mod and tried reverting it to the original one but it won't work either. Maybe a fresh VC install would work.

Title: Re: [CLIENT] Failed to send unique id
Post by: Stormeus on May 11, 2015, 09:28 PM
Try following the steps in this thread thread and try again:
https://social.technet.microsoft.com/Forums/windows/en-US/8ed26d46-9994-4052-a307-5b071805aea8/wmi-corrupt-how-to-reinstallrepair

The error is at the system level and reinstalling VC or removing mods won't fix it.
Title: Re: [CLIENT] Failed to send unique id
Post by: SantaClaus on May 12, 2015, 06:29 PM
Thank you very much for supporting me but tried both methods about the repository and they didn't work :/ even tried doing chkdsk, sfc /scannow and cleaning Registry with CCleaner... also tried disabling ESET Smart Security firewall in case it could be blocking some kind of packet but looks like it wasn't the issue.

Title: Re: [CLIENT] Failed to send unique id
Post by: . on May 12, 2015, 06:38 PM
If you compare the screenshots of @stormeus and @rwwpl in this topic (http://forum.vc-mp.org/?topic=608.0). You'll notice that in one of them the UID (Unique User ID) is missing. And it just so happens that it's missing from the one with the IP issue.

These things could be connected somehow. What I mean is that, somehow on some machines the client is failing to generate the UID. However, there's a small confusion here because the numeric ID that identifies the player can also be considered a unique user id, because it's owned by one user and only one, when connected on a server. Which is why I'm not so sore about what I'm saying.

Wouldn't hurt to investigate though :)

Title: Re: [CLIENT] Failed to send unique id
Post by: Stormeus on May 12, 2015, 06:54 PM
Quote from: S.L.C on May 12, 2015, 06:38 PM<snip>

Good theory, but the error is actually that WBEM_E_NOT_FOUND is being returned by this function:
https://msdn.microsoft.com/en-us/library/aa391442%28v=vs.85%29.aspx

Try wmic path win32_computersystemproduct get * in the command line and see what the output is.
Title: Re: [CLIENT] Failed to send unique id
Post by: Mariu22S on May 12, 2015, 06:56 PM
Many people can join to the server , probably don't have unique id 2.I think that uniquev2 should be withdrawn because there are fewer players

Kicking connecting player at ID 0, no unique id (v2).
Kicking connecting player at ID 0, no unique id (v2).
Kicking connecting player at ID 0, no unique id (v2).
Kicking connecting player at ID 0, no unique id (v2).
Title: Re: [CLIENT] Failed to send unique id
Post by: SantaClaus on May 12, 2015, 07:15 PM
Quote from: stormeus on May 12, 2015, 06:54 PMTry wmic path win32_computersystemproduct get * in the command line and see what the output is.

The file output is:
Caption                          Description                      IdentifyingNumber  Name          SKUNumber  UUID                                  Vendor  Version 
Producto de sistema informático  Producto de sistema informático                     Aspire X3810             FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF  Acer             

Thats what the command returns. I dont have almost any kind of experience on these environments, but for me that UUID value it's not correct or looks really weird.

I tried VC-MP in my other computer connected to the same network, and the last version is working just fine. Also tried the same command and it outputs a reasonable value.

The problem is on my machine, I will try to look for some solution!!

Thank you very much again for helping.
Title: Re: [CLIENT] Failed to send unique id
Post by: Erik on May 13, 2015, 02:43 PM
Hhh same problem happend to me...

http://postimg.org/image/otjqij65z/

And i'm getting an error when i start the app

http://postimg.org/image/nn6d06069/
Title: Re: [CLIENT] Failed to send unique id
Post by: SantaClaus on May 13, 2015, 03:17 PM
Quote from: Erik on May 13, 2015, 02:43 PMHhh same problem happend to me...

http://postimg.org/image/otjqij65z/

And i'm getting an error when i start the app

http://postimg.org/image/nn6d06069/

Try running cmd.exe or Command Prompt Line and run this command:

wmic csproduct get UUID
If It returns all FFFFFF, I'm afraid you have the same problem as me; you won't be able to play on updated servers.

I have been reading a little bit and it seems that this thing is on a very low level (or machine level), meaning that normal home users won't be able to fix it. I have also Windows XP installed on another Partition and it returns the same UUID. I also entered the BIOS setup and this PC hasn't got Asset Tag or UUID being shown there. Just stickers on the PC Case with the serial number, but kind of useless since hardware doesn't see it. I have also read some comments and looks like not all suppliers (https://social.technet.microsoft.com/Forums/scriptcenter/en-US/2bd70996-8dbf-4a96-85b0-341b9cf2ad74/wmic-uuid-returns-ffffffffffffffffffffffffffffffff?forum=ITCG) provide a UUID, and also it cannot be changed or it would be needed to go through stuff like flashing BIOS and things that some users may be afraid of doing...

Since this stuff also looks curious to me, I got into an small article that says other ways to "identify" a machine uniquely. I dunno if it would work (I dont have any knowledge about this), but wouldn't be possible to use the Hard drive ID to identify a machine if the UUID method fails (returns FFFF...)? Of course, Im not telling you to change the VC-MP system entirely at all just because It doesn't work for me, but this question is more about curiosity than anything else!! (Sorry if Its not the correct place to ask).

This is the article about ways to identify a machine: http://www.nextofwindows.com/the-best-way-to-uniquely-identify-a-windows-machine/

Thanks again!
Title: Re: [CLIENT] Failed to send unique id
Post by: Stormeus on May 13, 2015, 03:22 PM
We've found another way of identifying the machine which will probably end up rolling out later today (>4 hours from this post as I'm taking standardized tests in a moment).
Title: Re: [CLIENT] Failed to send unique id
Post by: Erik on May 13, 2015, 03:26 PM
Quote from: SantaClaus on May 13, 2015, 03:17 PM
Quote from: Erik on May 13, 2015, 02:43 PMHhh same problem happend to me...

http://postimg.org/image/otjqij65z/

And i'm getting an error when i start the app

http://postimg.org/image/nn6d06069/

Try running cmd.exe or Command Prompt Line and run this command:

wmic csproduct get UUID
If It returns all FFFFFF, I'm afraid you have the same problem as me; you won't be able to play on updated servers.

I have been reading a little bit and it seems that this thing is on a very low level (or machine level), meaning that normal home users won't be able to fix it. I have also Windows XP installed on another Partition and it returns the same UUID. I also entered the BIOS setup and this PC hasn't got Asset Tag or UUID being shown there. Just stickers on the PC Case with the serial number, but kind of useless since hardware doesn't see it. I have also read some comments and looks like not all suppliers (https://social.technet.microsoft.com/Forums/scriptcenter/en-US/2bd70996-8dbf-4a96-85b0-341b9cf2ad74/wmic-uuid-returns-ffffffffffffffffffffffffffffffff?forum=ITCG) provide a UUID, and also it cannot be changed or it would be needed to go through stuff like flashing BIOS and things that some users may be afraid of doing...

Since this stuff also looks curious to me, I got into an small article that says other ways to "identify" a machine uniquely. I dunno if it would work (I dont have any knowledge about this), but wouldn't be possible to use the Hard drive ID to identify a machine if the UUID method fails (returns FFFF...)? Of course, Im not telling you to change the VC-MP system entirely at all just because It doesn't work for me, but this question is more about curiosity than anything else!! (Sorry if Its not the correct place to ask).

This is the article about ways to identify a machine: http://www.nextofwindows.com/the-best-way-to-uniquely-identify-a-windows-machine/

Thanks again!

No, it's returining UID... 3444.....43e1 etc... Maybe because of windows? It's not genunie
Title: Re: [CLIENT] Failed to send unique id
Post by: Thijn on May 13, 2015, 06:25 PM
Quote from: Erik on May 13, 2015, 03:26 PMNo, it's returining UID... 3444.....43e1 etc... Maybe because of windows? It's not genunie
We don't support piracy here. If you've got a pirated Windows OS then we can't and wont give any support if something is broken for you.
Title: Re: [CLIENT] Failed to send unique id
Post by: Stormeus on May 14, 2015, 03:19 PM
Quote from: Erik on May 14, 2015, 10:56 AM
Quote from: Thijn on May 13, 2015, 06:25 PM
Quote from: Erik on May 13, 2015, 03:26 PMNo, it's returining UID... 3444.....43e1 etc... Maybe because of windows? It's not genunie
We don't support piracy here. If you've got a pirated Windows OS then we can't and wont give any support if something is broken for you.
Then how can i play vcmp? -_-

You could play VC:MP, we're just not going to support you if you're using a pirated OS.
Title: Re: [CLIENT] Failed to send unique id
Post by: Chrispapa on May 14, 2015, 03:22 PM
I have the same problem...
In 04rel000 servers work but in 04rel002 servers i have the same message and my OS is buyed.
Title: Re: [CLIENT] Failed to send unique id
Post by: MacTavish on May 14, 2015, 06:34 PM
I got it Too :/ happening same to me in every server except mine, i have updated all plugins except mpsvrrel file cause where i am living i have not much faster internet to upload :D
Title: Re: [CLIENT] Failed to send unique id
Post by: MacTavish on May 14, 2015, 08:58 PM
Quote from: stormeus on May 12, 2015, 06:54 PMTry wmic path win32_computersystemproduct get * in the command line and see what the output is.

Caption                  Description              IdentifyingNumber  Name
                  SKUNumber  UUID                                  Vendor
    Version
Computer System Product  Computer System Product  2UA72600NX         HP Compaq dc5750 Microtower             8EDD2558-2434-11DC-BBDA-783FE9F6001B  Hewlett-Packard


My output seems like its ok then why it didnt worked for me the console says no unique id (v2) it means our machines doesnt have the second Unique ID. Is it normal? Actually i've tested on two pc's i got same problem :/
Title: Re: [CLIENT] Failed to send unique id
Post by: DizzasTeR on May 15, 2015, 02:03 AM
This thing is not letting MOST of the players to join my server as well,

I tried to disable this via scripting but I guess we have no control over it and its client sided...

I hope it gets fixed soon...
Title: Re: [CLIENT] Failed to send unique id
Post by: Erik on May 15, 2015, 10:07 AM
Someone please tell me why we can't update the client? http://postimg.org/image/sepb053ev/full/

i think our clients (outdated) is not supporting the UID2 (the new update) please fix it then maybe it will work
Title: Re: [CLIENT] Failed to send unique id
Post by: Thijn on May 15, 2015, 10:52 AM
Quote from: Erik on May 15, 2015, 10:07 AMSomeone please tell me why we can't update the client? http://postimg.org/image/sepb053ev/full/

i think our clients (outdated) is not supporting the UID2 (the new update) please fix it then maybe it will work
That has nothing to do with this issue. The update server is having technical difficulties.
If you have the old client you wont get the UID2 error since you wouldn't be able to even join the newer server.
Title: Re: [CLIENT] Failed to send unique id
Post by: SantaClaus on May 19, 2015, 05:37 PM
Since the last update (18th May), the client is working fine for me!!

Thanks.
Title: Re: [CLIENT] Failed to send unique id
Post by: ℛḝξ☂ on Jun 01, 2015, 05:32 AM
But my friends still can not join.
They got the same message as you.
What should they do?