Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Bug Issues with plastic scm

Discussion in 'Unity Version Control' started by Pavel_Urry, Apr 18, 2023.

  1. Pavel_Urry

    Pavel_Urry

    Joined:
    Nov 29, 2018
    Posts:
    2
    No matter what I do - (reinstall, cleanup of client AppData/local), I can't pass the server encryption screen:

    upload_2023-4-18_1-55-8.png

    On other PCs, I have upgraded the plastic client and it did not ask such thing. What should do with password?
     
  2. carlosalba1985

    carlosalba1985

    Unity Technologies

    Joined:
    Jul 19, 2021
    Posts:
    863
    Hi,

    This happens when you are trying to access a changeset that includes some encryption data. It should happen in both macOS and Windows. I'm guessing if you are updating the workspace to a different repo/branch, or the encrypted configuration is already enabled in the Windows machine.

    Does your cloud organization have enabled encryption, right? In that case, you should have a password shared across the organization to encrypt/decrypt the data.

    Regards,
    Carlos.
     
  3. Pavel_Urry

    Pavel_Urry

    Joined:
    Nov 29, 2018
    Posts:
    2
    We did not set up any shared password before. We just recently upgraded plasticscm on 3 machines (first time in 6 month), and then I installed plastic on the new machine, and I got this issue. This encryption setup caught me completely by surprise.

    Is it possible somehow to transfer keys/certs from one machine to another? to enable it as well. I do not have much spare time.
     
    Last edited: Apr 20, 2023
  4. carlosalba1985

    carlosalba1985

    Unity Technologies

    Joined:
    Jul 19, 2021
    Posts:
    863
    Hi,

    The encryption key is stored on the client side in the Plastic client configuration folder (we don't have access to it). In Windows, it's stored at:

    C:\Users\xxx\AppData\Local\plastic4\cryptedservers.conf
    C:\Users\xxx\AppData\Local\plastic4\<guid>.key

    You can move the encryption machine from a existing machine where it's already enabled to your machine.

    Regards,
    Carlos.
     
    Marc-Saubion likes this.
  5. screenname_taken

    screenname_taken

    Joined:
    Apr 8, 2013
    Posts:
    663
    I just did a reformat of my pc and now i also get this. I don't remember setting a password for it...
     
  6. carlosalba1985

    carlosalba1985

    Unity Technologies

    Joined:
    Jul 19, 2021
    Posts:
    863
    Hi @screenname_taken, this window appears when you are trying to download encrypted data from a Platic repo and you haven't previously saved the encryption key in your client machine.