Stuck in "Publish in Progress" (Dataverse v5.10.1)

95 views
Skip to first unread message

Data CUHK

unread,
Aug 27, 2026, 11:04:25 PM (8 days ago) Aug 27
to Dataverse Users Community
Hi everyone,

Currently we have a user who tries to publish a dataset, but it got stuck with this message shown on the interface: Publish in Progress – The dataset is locked while the persistent identifiers are being registered or updated, and/or the physical files are being validated.

I checked in the backend server and confirmed this dataset has a  finalizePublication  lock. Since this message has been there for 2-3 days, I assume that the dataset has been stuck, probably with the DOI registration process. 

I was looking for API endpoints in Native API — Dataverse.org: Dataset Locks, and not sure where to find the dataset id. I tried to experiment and check if the dataset is locked using the persistent identifier: curl https://researchdata.cuhk.edu.hk/api/datasets/:persistentId?persistentId=doi:10.48668/xxxxxx/locks. 
However, the curl result says: "User :guest is not permitted to perform requested action." or "Dataset with Persistent ID doi:10.48668/xxxxxx/locks not found.". How does that work with unpublished datasets?

Also, in Troubleshooting — Dataverse.org, it suggests restarting the application server for lock removal process. Does that mean restarting the server first (to kill all running jobs of DOI registration), and then use the API endpoints to remove locks? Does restarting the server interrupt another DOI registration process and create the same lock for another dataset?

Thanks,
Jack

Philip Durbin

unread,
Aug 28, 2026, 10:29:03 AM (7 days ago) Aug 28
to dataverse...@googlegroups.com
Hi Jack,

Here, please try something like this, but for your dataset:


(/locks should be part of the URL path rather than appended to the "persistentId" query parameter.)

I hope this helps. We try to explain the ":persistent" stuff in a note at https://guides.dataverse.org/en/6.11/api/native-api.html#get-json-representation-of-a-dataset but it's confusing. Please feel free to open an issue if you'd like us to clarify it.

Thanks,

Phil


--
You received this message because you are subscribed to the Google Groups "Dataverse Users Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dataverse-commu...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/dataverse-community/15e88c74-3c60-4348-80c6-3acbce997286n%40googlegroups.com.


--

Data CUHK

unread,
Aug 31, 2026, 12:29:22 AM (5 days ago) Aug 31
to Dataverse Users Community
Hi Phil,

Thanks for providing an example, I can now use it to view the dataset's lock status. Currently we have more users facing the same issue and they seem to be stuck in the DOI registration considering the time duration the datasets have been in the "Publishing" status. 

 Another question is that, is it suggested to restart the hosting server before removing locks? 

Thanks,
Jack

Philip Durbin

unread,
Sep 1, 2026, 2:43:51 PM (3 days ago) Sep 1
to dataverse...@googlegroups.com
Hi Jack, Julian I replied at #troubleshooting > Stuck in publishing (v 5.10.1) @ 💬 as well but no restarts should be required.

Reply all
Reply to author
Forward
0 new messages