Compute nightly build fail

Hi @AndyPayne @will tried to install compute in a new instance, and seems the latest nightly build is unavailable:

https://nightly.link/mcneel/compute.rhino3d/actions/artifacts/2690181109.zip

Can you please have a check?

Are you trying to install 8.x or 7.x?

I’m trying 8.x. I see it’s working now… thanks! follow-up question: if Step 2 fails as seen on my screenshot, can I just run it again? or do I need to reinstall all over again?

@AndyPayne re-installing on top of the previous installation didn’t work. I had deploy another instance.

Now, when I try to load Rhino in RhinoComputeUser, I get the following:

What is the appropriate way to install plugins now?

Additional info:

  • Tested and works with hops in R8
  • Test to make a call from Bruno (with RhinoComputeKey param) and responds “unauthorized client”

Did Rhino not get installed during the bootstrap process? You shouldn’t have to do this manually… and it should get installed for all users. Are you sure you set your auth token correctly? If you launch Rhino manually do you get a license error?
To install plugins, you need to log into your VM as RhinoComputeUser. During the bootstrap process, it should have generated a password for you. Check the bootstrap step 2 logs (located on the C:/ drive) to retrieve your password if you didn’t record it earlier.

I installed all over again and I can open Rhino now. The only thing that’s left is that I cannot make calls from postman to my server as it says “unauthorized client”. This used to work before, I use it often to check the state of the server. I’m using my key with RhinoComputeKey as a header. Any other specific header I should use to make calls from such a client now?

@AndyPayne actually, getting the same error when I try to call from my app:

The app works with local compute, and I can solve definitions with hops pointing to the remote server.

So you are able to send a file from Hops (running on a local machine) over to Rhino.Compute running on your VM and it works? But then sending a request from your app to that same server doesn’t work? Are you using the App Server?

That’s correct. My app uses Vue with vite, no appserver.