Probleme mit Message Queue
Hallo zusammen,
externe Dienstleister haben in unserer Firma Fertigungs-Server aufgesetzt.
ich habe mit meinen eher bescheidenen Kenntnissen versucht das Problem zu lösen,ist mir aber nicht gelungen.
Folgende Fehler erscheint regelmäßig in der Ereignisanzeige unter Anwendung:
Log Name: Application
Source: SIPLACEProServer
Date: 19.05.2011 20:20:02
Event ID: 90
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Siemens-1
Description:
SendToMSMQ() failed! Exception: System.Messaging.MessageQueueException: The queue does not exist or you do not have sufficient permissions to perform the operation.
at System.Messaging.MessageQueue.MQCacheableInfo.get_WriteHandle()
at System.Messaging.MessageQueue.StaleSafeSendMessage(MQPROPS properties, IntPtr transaction)
at System.Messaging.MessageQueue.SendInternal(Object obj, MessageQueueTransaction internalTransaction, MessageQueueTransactionType transactionType)
at System.Messaging.MessageQueue.Send(Object obj)
at Siemens.SiplacePro.DataAccessLayer.Server.Server.SendToMSMQ(Object data)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="SIPLACEProServer" />
<EventID Qualifiers="0">90</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2011-05-19T18:20:02.000000000Z" />
<EventRecordID>301890</EventRecordID>
<Channel>Application</Channel>
<Computer>Siemens-1</Computer>
<Security />
</System>
<EventData>
<Data>SendToMSMQ() failed! Exception: System.Messaging.MessageQueueException: The queue does not exist or you do not have sufficient permissions to perform the operation.
at System.Messaging.MessageQueue.MQCacheableInfo.get_WriteHandle()
at System.Messaging.MessageQueue.StaleSafeSendMessage(MQPROPS properties, IntPtr transaction)
at System.Messaging.MessageQueue.SendInternal(Object obj, MessageQueueTransaction internalTransaction, MessageQueueTransactionType transactionType)
at System.Messaging.MessageQueue.Send(Object obj)
at Siemens.SiplacePro.DataAccessLayer.Server.Server.SendToMSMQ(Object data)</Data>
</EventData>
</Event>
Irgendwann funktioniert der Message Queue Dienst nicht mehr und sämtliche Maschinen stehen,bis der Server neu gestartet wurde.
Betiebssystem:
Server 2008 R2
Für Tips wie ich diesen Fehler abstellen kann,wäre ich sehr dankbar.
Bis dann,
Havefun
externe Dienstleister haben in unserer Firma Fertigungs-Server aufgesetzt.
ich habe mit meinen eher bescheidenen Kenntnissen versucht das Problem zu lösen,ist mir aber nicht gelungen.
Folgende Fehler erscheint regelmäßig in der Ereignisanzeige unter Anwendung:
Log Name: Application
Source: SIPLACEProServer
Date: 19.05.2011 20:20:02
Event ID: 90
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Siemens-1
Description:
SendToMSMQ() failed! Exception: System.Messaging.MessageQueueException: The queue does not exist or you do not have sufficient permissions to perform the operation.
at System.Messaging.MessageQueue.MQCacheableInfo.get_WriteHandle()
at System.Messaging.MessageQueue.StaleSafeSendMessage(MQPROPS properties, IntPtr transaction)
at System.Messaging.MessageQueue.SendInternal(Object obj, MessageQueueTransaction internalTransaction, MessageQueueTransactionType transactionType)
at System.Messaging.MessageQueue.Send(Object obj)
at Siemens.SiplacePro.DataAccessLayer.Server.Server.SendToMSMQ(Object data)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="SIPLACEProServer" />
<EventID Qualifiers="0">90</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2011-05-19T18:20:02.000000000Z" />
<EventRecordID>301890</EventRecordID>
<Channel>Application</Channel>
<Computer>Siemens-1</Computer>
<Security />
</System>
<EventData>
<Data>SendToMSMQ() failed! Exception: System.Messaging.MessageQueueException: The queue does not exist or you do not have sufficient permissions to perform the operation.
at System.Messaging.MessageQueue.MQCacheableInfo.get_WriteHandle()
at System.Messaging.MessageQueue.StaleSafeSendMessage(MQPROPS properties, IntPtr transaction)
at System.Messaging.MessageQueue.SendInternal(Object obj, MessageQueueTransaction internalTransaction, MessageQueueTransactionType transactionType)
at System.Messaging.MessageQueue.Send(Object obj)
at Siemens.SiplacePro.DataAccessLayer.Server.Server.SendToMSMQ(Object data)</Data>
</EventData>
</Event>
Irgendwann funktioniert der Message Queue Dienst nicht mehr und sämtliche Maschinen stehen,bis der Server neu gestartet wurde.
Betiebssystem:
Server 2008 R2
Für Tips wie ich diesen Fehler abstellen kann,wäre ich sehr dankbar.
Bis dann,
Havefun
Please also mark the comments that contributed to the solution of the article
Content-Key: 166601
Url: https://administrator.de/contentid/166601
Printed on: April 26, 2024 at 21:04 o'clock
2 Comments
Latest comment