Installing on VD

ayo ayo - got a lil issue that I want to throw out for the team :thinking:

We’ve been going through the growing pains of moving all of our servers / machines to a DaaS system with IronOrbit and I was giving speckle 2 a try today with my VD when I encountered an issue with the installation process, specifically an issue with local appdata.

Our VD structure routes all roaming data into a directory that is accessible to each machine the user is assigned to. However, it doesn’t change anything that would be placed in local / locallow and keeps those directories on the disk associated with that VD.

Here is the path for a typical machine
C:\Users\<user>\AppData\
Now the path using our VD machine
\\S00769FR01\users$\\<user>\AppData\

I used the speckle manager to install everything and was able to link my account, but when I tried throwing a grasshopper component down a bunch of flags were raised around not having access to the right database. It seems like the gh connector (which I believe is in roaming) is searching for a database / cache, I believe it’s AppData\Local\SpeckleSettings, but can’t find it since it’s located on the disk space of a VD machine while the connectors are being stored on the actual VD system structure.

We’ve experienced this same issue with other software and we’ve been putting together some solutions for re-routing some of the files and shortcuts during their installation process. I was figuring we could do the same, but I wasn’t sure what exactly would need to be re-routed or if changing the location of the database would cause speckle to break :frowning: So, I guess my request for halp is will modifying the locations of local app data cause an explosion of some sort?

1 Like

Hey @haitheredavid !

Welcome back, hope your “break” well :slight_smile:

Short answer: yes, Speckle is quite heavily reliant on the %appdata%/speckle folder for kit, account and cache management.

The is under C:\Users\USERNAME\AppData\Roaming\Speckle, note the roaming and not local folder (like Speckle v1) so I’m a bit surprised that it’is causing you issues…

Maybe we could have quick debug session to see exactly what’s happening in your local environment if you have the time?

1 Like

ohh interesting! I was concerned that I mixing up v1 and v2 stuff, I thought I had figured out what belonged to what but I’m glad that wasn’t the case. I would be happy to set some time up with ya. To the emails!

@teocomi to pass along some more info, it seems like the main error comes from when the account node is dropped on the canvas, below is the error message thrown

I’m a bit puzzled about this since non of the messages seem to be associated with speckle. The value list account node shows up blank when you close out of that message.

It turns out the SQLite connection string didn’t like the network path, the issue has been fixed and pushed to the latest release!

Thanks for the debug sesh :slight_smile:

1 Like

Thanks again to you and @AlanRynne for helping debug this lil fella out! :smile:

3 Likes