This is odd. When you say the queues are gone after restart, where do you check this? If you are able to connect to the UM with an Enterprise Manager, do you a see the Topics and Queues in the navigation tree on the left?
If they are visible in Enterprise Manager prior to the restart, and missing after that (and yet the files on disk are present), we should check the internal state of the server. The Topics and Queues definitions are actually stores in a file called channels.nst under the data/RealmSpecific folder of the UM server. It’s a binary file so you won’t be able to make much of it, but if you could upload it here (a copy taken before and another one taken after the machines is restarted) I’d be happy to check it out and confirm if it looks alright. Another thing that may be worth checking is a realm export that you can generate using the Enterprise Manager (again before and after the restart). If the files look ok, and we are indeed not seeing the stores in Enterprise Manager, we should check the nirvana.log file of UM for anything odd during bootstrap of the server.
I doubt it’s a connection settings issue, or anything to do with fixes, but who knows - maybe the Topics and Queues are actually there, but not visible to the process runtime…