Hi,
Could someone please advise where I can see the publish errors? The DIS - DMAComm output shows below logs but does not really specify what the exact error is apart from "Error adding protocol file".
2026/07/28 16:07:23.952|> Executing UploadProtocolPackage (name: [Connector Name], version: 2.0.0.1)
2026/07/28 16:07:24.091|> Start processing dmprotocol...
2026/07/28 16:07:24.572|> Finished executing UploadProtocolPackage with errors:
2026/07/28 16:07:24.572|> Completed processing dmprotocol with error: Error adding protocol file.
I can definitely build the solution from Visual Studio and there are no Critical/Major errors from DIS Validator too.
Thanks.
Hi Paul,
Since it publishes fine on one system, this is almost certainly a permissions difference between the two systems!
In DataMiner Cube on the failing system, go to System Center > Users/Groups and check the user group assigned to your account. Make sure you have the following rights granted:
-
Modules > Protocols & Templates > Protocols > Add(if uploading a new protocol) -
Modules > Protocols & Templates > Protocols > Edit(if updating/adding a new version)
If your account lacks these on that specific DMA, SLNet will reject the publish attempt.
Hope this helps!

Thanks for your reply. I'm afraid I already have those rights and it still can't let me publish the new version.
I've found that there is only one DMS that I can publish the protocol to. I have tried 5 DataMiner Systems in total but only one of them worked. I have all the rights across all systems.
Actually, this seems to be happening with one particular DataMiner system. I tried publishing to another DataMiner system with the same version and it worked fine.