I deployed Speckle Community Edition successfully internally. So to take it out for a spin I created a project and downloaded the Revit Connector. The Connector authenticates with the server just fine but then when I click Publish it opens the Select Project box but no project can be selected… the blue progress bar shows up but nothing, same if I click Load Older Projects.
I get no logs under %APPDATA%\Roaming\Speckle. I also tried different versions of the plugin… same results.
Is there any other way to debug this? or anything else I should be trying?
Hi there! Do you have multiple accounts by any chance on your machine? I will cc @gokermu and @oguzhan - this is something i believe we fixed some two weeks ago in our internal testing (or it might be something new)
Yeah the machine is joined to Active Directory. usually users don’t have admin permissions to their machines so all software has to be provisioned or installed by an admin. This particular machine has two accounts: a local admin and the end user
Oh sorry… nope only one speckle account on that machine. I can only upload one screenshot because my account is new. So in that screenshot: There are no projects to select, loading older projects give you a quick progress bar but nothing loads, creating a problem also fails: it basically let me type a name for the project but the button is disabled
I’ll continue the conversation here! I don’t think it’s the server version. Something is appending an extra Access-Control-Allow-Origin value - probably your loadbalancer? @iainsproat was the one to ask that question (I’m not smart enough).
Basically, if i understand this correctly, CORS requests don’t go through.
Hey Dimitrie do you mind taking a second look at this… I think I solved my CORS issues however projects are still not being loaded… inspecting the traffic the first call that fails is:
{"errors":[{"message":"Cannot query field \"permissions\" on type \"User\". Did you mean \"versions\"?","locations":[{"line":3,"column":5}],"extensions":{"code":"GRAPHQL_VALIDATION_FAILED"}}]}
server is 2.23 - tried a bunch of Revit connectors from 3.x from the most recent to 3.1.2
Thanks for the info, @Jedd. I’ve tried rolling back to older connector versions as well, but I still get the same errors. I’ll try the latest 2.24 server and report back but I’m not sure I understand why a new server release that I haven’t deployed yet will break compatibility with old connectors.