Duplicate CPID

Message boards : Questions and problems : Duplicate CPID
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Dave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2516
United Kingdom
Message 106558 - Posted: 27 Dec 2021, 19:45:06 UTC - in response to Message 106555.  

Not quite sure if this is a BOINC problem or a GRIDCOIN ONE.
ID: 106558 · Report as offensive
Profile Dave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2516
United Kingdom
Message 106564 - Posted: 27 Dec 2021, 22:21:30 UTC - in response to Message 106555.  

Not quite sure if this is a BOINC problem or a GridCoin one. A substantial change to one of the machines, such that it is no longer recognised as the same computer would be one way to resolve this but certainly not the most elegant way. If I come up with something better I will post.
ID: 106564 · Report as offensive
Bryn Mawr
Help desk expert

Send message
Joined: 31 Dec 18
Posts: 284
United Kingdom
Message 106568 - Posted: 27 Dec 2021, 22:49:31 UTC - in response to Message 106566.  

When I cloned it, it was a substantial change. Every single component was dramatically different.

Who or what is recognising it as the same machine? Is this stored at the project, at the gridcoin pool, or on my machine? Would reformatting the machine help? (Not that big a deal since one of them only runs Boinc).


I believe that substantial change is Windows to Linux or Intel to AMD - not just Win7 to Win10 or Ryzen 5 to Ryzen 7.
ID: 106568 · Report as offensive
Bryn Mawr
Help desk expert

Send message
Joined: 31 Dec 18
Posts: 284
United Kingdom
Message 106571 - Posted: 27 Dec 2021, 22:54:25 UTC - in response to Message 106570.  

When I cloned it, it was a substantial change. Every single component was dramatically different.

Who or what is recognising it as the same machine? Is this stored at the project, at the gridcoin pool, or on my machine? Would reformatting the machine help? (Not that big a deal since one of them only runs Boinc).


I believe that substantial change is Windows to Linux or Intel to AMD - not just Win7 to Win10 or Ryzen 5 to Ryzen 7.


The CPU changed from an Intel i5 to a Ryzen 9.


That should have done it.
ID: 106571 · Report as offensive
Les Bayliss
Help desk expert

Send message
Joined: 25 Nov 05
Posts: 1654
Australia
Message 106577 - Posted: 28 Dec 2021, 0:15:11 UTC

This is the info page about cpid: Cross-project_identification

Results from a web search suggest that using a different email address may give you a different cpid.
ID: 106577 · Report as offensive
Profile Keith Myers
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 17 Nov 16
Posts: 863
United States
Message 106578 - Posted: 28 Dec 2021, 0:32:42 UTC - in response to Message 106561.  

For the machine you need to change the CPID to the correct one, just edit its client_state.xml file and change the CPID in the <external_cpid>{CPID}</external_cpid> field and save the file.
The external CPID field is the one that the stats sites and GridPool pay attention to.
ID: 106578 · Report as offensive
Profile Joseph Stateson
Volunteer tester
Avatar

Send message
Joined: 27 Jun 08
Posts: 641
United States
Message 106583 - Posted: 28 Dec 2021, 1:10:54 UTC - in response to Message 106581.  
Last modified: 28 Dec 2021, 1:27:47 UTC

For the machine you need to change the CPID to the correct one, just edit its client_state.xml file and change the CPID in the <external_cpid>{CPID}</external_cpid> field and save the file.
The external CPID field is the one that the stats sites and GridPool pay attention to.


I've just checked one of the offending machines, and that field is blank. Can I just put anything in there? I suppose I could make something that looks similar to what they should be.

The file has:
<cross_project_id>d8ffd2cc24b930b1c79b0041a5f21fc5</cross_project_id>
<external_cpid></external_cpid>

But grcpool.com shows that machine as dd731609735947bc6aed4d89a2205adc


I just went through this as un-accountably, einstein had not put a value in the extern_cpid field

The value in there is the one for all your systems, the one that starts with 53...

https://www.gridcoinstats.eu/cpid/53ed9d9b7d568cb7eb1ccc25a7dc4492

Hopefully you do not have different external CPIDs which is a PITA to fix.

[edit] I do not see any of your system addresses. Either you have another account or the systems have not propagated their CPID into the eu stats table. if you put in my name you will see 5 active addresses each corresponding to a system CPID and under that the four main projects I work on. You should have a single external CPID good for all your work.
ID: 106583 · Report as offensive
Profile Keith Myers
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 17 Nov 16
Posts: 863
United States
Message 106584 - Posted: 28 Dec 2021, 1:53:42 UTC - in response to Message 106581.  

Gridcoin depends on a single CPID address across all projects. That address is the one that goes into external_cpid in every host computers client_state.xml file.

The other cpid addresses are for identifying each host for only that particular project in EACH project section of the client_state. Those addresses have nothing to do with gridcoin. They are only important for the individual host stats at the 3rd party aggregation websites or the projects websites.

As Joseph points out the CPID you need to concentrate on is the one starting with 53ed . . . that needs to be put into every <external_cpid> field in every project section in the client state file. The easiest way is to use the global Find and Replace function in a file editor.
ID: 106584 · Report as offensive
Profile Keith Myers
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 17 Nov 16
Posts: 863
United States
Message 106585 - Posted: 28 Dec 2021, 1:55:25 UTC - in response to Message 106583.  

Yes, Einstein is notorious for leaving the <external_cpid> field blank and unfilled because they use outdated server software. Updated server software fills that in and properly propagates it to all the project fields in the client state file.
ID: 106585 · Report as offensive

Message boards : Questions and problems : Duplicate CPID

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.