2

currently I am trying to write something in a transactual message queue on a remote machine:

string queueName = "FormatName:Direct=OS:servername\\private$\\testqueue";
var msgQueue = new MessageQueue(queueName);
var msg = new Message("Some body...");
msgQueue.Send(msg, MessageQueueTransactionType.Single);

My local machine shows me a new message in the outgoing folder (if I pause it), it shows the correct IP and the numbers of messages change to 0, if I unpause it. So I guess the code part is correct.

But it never appears on the target message queue.

Security on the target queue is set to "allow everyone everything".

edit: End2End Tracing says:

On local machine:

  1. Message with ID {...} queued in DIRECT=OS...
  2. Message sent over network

On server:

  1. Message came over network

But it's still not showing up the in message queue. Any ideas?

Core_F
  • 3,372
  • 3
  • 30
  • 53

0 Answers0