Logged into ArcGIS Enterprise v11.5 as an administrator, we cannot change the ownership of any item of type "Data Store". The portal simply reports "Error Unable to change owner" with nothing in the Portal logs. The Server logs contain this for approximately the same time . . .
Webhook log: Error in Webhook Processor. init WebhookProcessors failed. Initialize Webhooks Database failed.Create Webhooks Database failed. Could not connect to the ArcGIS component at URL 'https://MY.DATASTORE.SERVER:2443/arcgis/datastoreadmin/createWebhooksDatabase'. The ArcGIS component on that machine may not be running or the machine may not be reachable at this time.Error: Connect to MY.DATASTORE.SERVER:2443 timed out.
. . . but I'm pretty sure that's unrelated since I'm not talking about ArcGIS DataStore, but rather about items representing data stores registered with ArcGIS Server; plus I tried re-homing multiple items on multiple occasions, and this error only shows up in the logs once.
Some other observations:
Solved! Go to Solution.
Thank you again! I've been trying to transfer the items from one admin to another, so privileges shouldn't be a problem. I've seen that bug in my travels, and since the error message is different, I've assumed the issues are (at least slightly) different. On the other hand, we just yesterday upgraded another instance from 10.9 to 11.5, and I had the presence of mind to try moving a data store in that instance beforehand. It worked fine. After the upgrade, the same thing fails with the same message I get in the first instance. So now I'm sure this behavior is specific to v11.5 (or at least v11.x). I'll submit a support request and let Esri toss it on the pile of that bug or make another pile for a different bug.
Esri support confirmed this is the same bug that you mentioned, despite the error messages being slightly different. Thanks!
Dan:
Out of curiosity what will be your workaround for this bug as this seems like very important capability to have?
Step 1: Cry into my beer.
The only workaround I've come up with is deleting the item and re-creating it under the desired account. But that's not available to me since I don't have the credentials for the target account. But luckily, the two instances we've migrated so far are our development & staging environments, so I've got latitude to break things there. I've been able to delete a data store and re-create it under another account (just not the one I want to own it). Even more luckily, I only need to re-home the data stores in our development environment, so deleting & re-creating is what I'll do.
Note to anyone who has to delete/re-create data stores in production:
After I'd deleted the data store, I confirmed it was truly gone in Server Manager, and then I tested a referenced map service that uses said data store. To my surprise, the map service still served data! But before I do this in production, I'd definitely do that a few more times to ensure that my one experience wasn't a fluke.