Service Broker Message Queue

Hi all,
I have got SQL Service Broker Message Queue configured as below:
1. The initiator(client) sends data to the Target (Acting as a Forwarder)
2. The Forwarder is configured as a Gateway server (Server1) which has a public internet ip exposed to all clients
3. Another server (Server2) is configured to accept messages from Server1. Server1 and Server2 can ping each other and telnet each other

Attched the profiler at Server1, the following error message comes up at Server1 when the client sends a message:
Audit Broker Login, EventSubClass 6 - Authorization Failure
Audit Broker Login, EventSubClass 2 - Login Protocol Error
Broker:Connection, EventSubClass 4 - Closing, with TextData:"Connection handshake failed. An OS call failed: (8009030c) 0x8009030c(The logon attempt failed). State 67."

Attached the profiler a Server2, ther following error message comes up at Server2:
Broker:Connection, EventSubClass 4 - Closing, with TextData:"An error occurred while receiving data: '10054(failed to retrieve text for this error. Reason: 1815)'.

Can someone please help us resolving these issues?

Many Thanks

Programmers
ProgrammersAsked:
Who is Participating?
 
ProgrammersAuthor Commented:
The routing configuration was incorrect. The appropriate routes were reconfigured and the problem was resolved.

Programmers
0
 
TempDBACommented:
It clearly explains that the login you are using doesn't have permission on the database. Make the login a sysadmin or give proper permissions to it.
Here is a link that tells the meaning of different eventSubClasses:-
http://msdn.microsoft.com/en-us/library/ms190261.aspx
0
 
ProgrammersAuthor Commented:
Thanks for the link. Now, Server2 accepts the message but is not able to send the acknowlegement back to the client.  Attached the profiler at Server2 gives:
Broker:Message Undeliverable, EventSubclass 1 - Sequenced Message, TextData:'This message could not be delivered because it is a duplicate.'
Broker:Connection, EventSubClass 3 ,EventSubclass 3 - Connect Failed,TextData:'Connection attempt failed with error: '10060(A connection attemp failed because the connected party did not properly respond after a period of time, or established connection faild because connected host has failed to respond.)'.


Not really sure if this is the routing issue.

Please help

Thanks
0
 
ProgrammersAuthor Commented:
Can someone please give some guidance on our comment Posted on 2012-03-27 at 16:47:49.

Thanks
0
 
ProgrammersAuthor Commented:
The route configurations were incorrect.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.