Neuron ESB User Network

The Service Bus for the Connected Business

Hi,

I setup a Test topic to use the MSMQ transport. I have a Test Publisher and Subscriber on corresponding Test End points.

Neuron created all the queues in MSMQ successfully.

However the MSMQ Publishing Service is failing with the following:


2014-05-21 18:01:08.017+10:00 3 info Starting
2014-05-21 18:01:08.017+10:00 3 info Service Id = f0705c72-d3f2-4419-abe4-6c7902c7f49b
2014-05-21 18:01:08.017+10:00 3 info Created proxy to control service
2014-05-21 18:01:08.017+10:00 3 info Retrieved configuration from control service
2014-05-21 18:01:08.033+10:00 3 info Starting heartbeat thread
2014-05-21 18:01:08.033+10:00 3 info Transacted Pub-Sub: Enabled
2014-05-21 18:01:08.033+10:00 3 info Recoverable messages: Enabled
2014-05-21 18:01:08.033+10:00 3 info Heartbeat thread is waiting for initialization to complete
2014-05-21 18:01:08.033+10:00 3 info Heartbeat thread is active
2014-05-21 18:01:08.033+10:00 3 info Heartbeat: Creating the master control service channel.
NeuronEventLog: 2014-05-21 18:01:08,033 [123] WARN NeuronEventLog [(null)] - Could not set the Registry key to allow cross domain msmq access. Access to the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\Security' is denied.
2014-05-21 18:01:08.033+10:00 4 verbose Creating receive channel on net.msmq://vwdevesb01.itsa-dev.lab/private/Test Topic
NeuronEventLog: 2014-05-21 18:01:08,049 [123] ERROR NeuronEventLog [(null)] - The dead letter message processor for topic Test Topic faulted.
NeuronEventLog: 2014-05-21 18:01:08,049 [123] ERROR NeuronEventLog [(null)] - There was an error opening the queue. Ensure that MSMQ is installed and running, the queue exists and has proper authorization to be read from. The inner exception may contain additional information.

Inner Exception: An error occurred while opening the queue:Unrecognized error -1072824283 (0xc00e0025). The message cannot be sent or received from the queue. Ensure that MSMQ is installed and running. Also ensure that the queue is available to open with the required access mode and authorization.
System.InvalidOperationException: There was an error opening the queue. Ensure that MSMQ is installed and running, the queue exists and has proper authorization to be read from. The inner exception may contain additional information. ---> System.ServiceModel.MsmqException: An error occurred while opening the queue:Unrecognized error -1072824283 (0xc00e0025). The message cannot be sent or received from the queue. Ensure that MSMQ is installed and running. Also ensure that the queue is available to open with the required access mode and authorization.
at System.ServiceModel.Channels.MsmqQueue.OpenQueue()
at System.ServiceModel.Channels.MsmqQueue.GetHandle()
at System.ServiceModel.Channels.MsmqQueue.SupportsAccessMode(String formatName, Int32 accessType, MsmqException& msmqException)

------------------------------------

MSMQ is running on the same machine so I don't know what that cross domain msmq access warning is about but it might be the reason why it fails later.

Thanks for any help

Lionel.

Tags: msmq

Views: 1381

Reply to This

Replies to This Discussion

check the account that the Neuron ESB service is running under.  The registry warning can be ignored...and will not be the cause of the error.  The error is most likely due because the account that the esb service is running under doesn't have local admin rights on the Neuron server, or the password for the account could be locked or expired

Thanks Mary. That works.

Marty, can you give me some info as to why exactly are the admin rights needed? Is that required to read/write from queues?? I suspect it is only because of the system dead letter queue? I have to explain to IT security why we need this. *sigh*

I created a custom dead-letter queue and gave the Neuron service account full control to that and all the other queues. That seems to be enough (no admin rights required). Can you confirm please?

Thanks

yes.  that should work. primarily we need the local admin rights for registering service endpoint URLs

RSS

Neuron ESB Product Support Forums and Communities

Latest Activity

Anupama Nair posted a discussion

Marketo Adapter Invalid Token

Hi,We are using the Marketo adapter to push account updates to Marketo. It works well for some time then starts failing with Invalid Token unless restarted. Is there a configuration that can be done so it can auto refresh the token when required?Thanks!See More
Nov 6, 2023
Sayantini Basak posted a discussion

Maximum payload size(REST API) for requests interfacing to NeuronESB

I am new to Neuron ESB and in our current scenario,We need to process batch transactions comprising of ~1000 records and send them to Neuron ESB for further processing. I would like to understand what is the maximum size of payload that can be transferred using REST interface to Neuron ESB.See More
Jul 22, 2022
Profile IconRobert E Dunie and Sayantini Basak joined Neuron ESB User Network
Apr 28, 2022
Profile IconDayanand, Frederic C, Steffen Greve-Oksfeldt and 1 more joined Neuron ESB User Network
Mar 16, 2022
Profile IconCam Vong and Mitja Luznar joined Neuron ESB User Network
Jan 27, 2022
Profile IconWill Hitzges, Chad Parsons, michael larsen and 4 more joined Neuron ESB User Network
Jun 11, 2021
Anupama Nair posted a discussion

ODBC stored proc polling with temporary tables

We have set up an ODBC adapter to poll a stored proc.We found that if the stored proc has a temporary table defined the rows returned are always 0.Any idea why this would be and what we can do to get around it?See More
Dec 14, 2020
Prasanth Kharade is now a member of Neuron ESB User Network
Dec 30, 2019

Badge

Loading…

© 2024   Created by Neuron Admin.   Powered by

Badges  |  Report an Issue  |  Terms of Service