not recieving acks from openlink

Homepage Clovertech Forums Read Only Archives Cloverleaf Cloverleaf not recieving acks from openlink

  • Creator
    Topic
  • #51330
    Mason Miller
    Participant

    I have an interface that sends trxs to openlink siemens say they are sending an ack but I do not see it in cloverleaf I have it setup to save the inbound messages is there somewhere else these messages could be?

Viewing 4 reply threads
  • Author
    Replies
    • #69749
      Jim Kosloskey
      Participant

      I am assuming this is a pdl_mlp protocol conenction.

      Turn up the EO on that thread and you can see if you are receiving anything and if it is getting through the pdl.

      Also, you could use hcitcptest (shut your thread down first) and send a bogus message (I just type in ‘junk’) and see what you get back.

      In either case, check closely what is returned it may be an HL/7 acknowledgment message but it may not be properly encapsulated (following the mlp standard) that could cause the message to be discarded.

      email: jim.kosloskey@jim-kosloskey.com 29+ years Cloverleaf, 59 years IT - old fart.

    • #69750
      Mason Miller
      Participant

      This is what I am getting

      Code:

      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50] input buffer accepted 142 bytes, now 142
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  4d 53 48 7c  5e 7e 5c 26  |MSH|^~&|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  7c 53 4d 48  7c 7c 4c 41  ||SMH||LA|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  42 7c 53 43  43 7c 32 30  |B|SCC|20|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  30 39 31 31  31 32 31 33  |09111213|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  32 33 7c 7c  41 43 4b 7c  |23||ACK||
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  30 30 30 30  30 33 30 31  |00000301|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  7c 50 7c 32  2e 32 0d 4d  ||P|2.2.M|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  53 41 7c 41  41 7c 30 30  |SA|AA|00|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  30 30 30 33  30 31 0d 4d  |000301.M|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  53 48 7c 5e  7e 5c 26 7c  |SH|^~&||
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  53 4d 48 7c  7c 4c 41 42  |SMH||LAB|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  7c 53 43 43  7c 32 30 30  ||SCC|200|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  39 31 31 31  32 31 33 32  |91112132|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  33 7c 7c 41  43 4b 7c 30  |3||ACK|0|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  30 30 30 30  33 30 31 7c  |0000301||
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  50 7c 32 2e  32 0d 4d 53  |P|2.2.MS|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  41 7c 41 41  7c 30 30 30  |A|AA|000|
      [pdl :PDL :DBUG/0:send_to_soarian:11/12/2009 13:23:50]  30 30 33 30  31 0d        |00301.|

    • #69751
      Jim Kosloskey
      Participant

      Does that look properly encapsulated to you?

      email: jim.kosloskey@jim-kosloskey.com 29+ years Cloverleaf, 59 years IT - old fart.

    • #69752
      Jim Kosloskey
      Participant

      indpendent of the encapsulation ( it does not look properly encapsulated to me) there are a couple of other things I note:

      1. There are two acknowledgments in the buffer – I think there should only be one.

      2. The Control ID in the MSH of the Acknowledgment is the same as the Control ID in the MSA Segment of the acknowledgment – it looks like they are simply repeating your Control ID you sent them as their Control ID. That is not the way it is supposed to work but should not cause the message to be thrown away.

      There should be more in the Log output that I am guessing will show the PDL saying something like ‘no more phrases to try’. That would be another indication the message is not properly encapsulated.

      If you determine the proper encapsulation is not in place (x0b followed by HL/7 message terminated with x0d followed by x1cx0d), then you will need to convince the Siemens folks to configure their interface correctly. You might need to actually send them a copy of the section from the HL/7 Implementation Guide (or wherever HL/7 is putting that information these days).

      email: jim.kosloskey@jim-kosloskey.com 29+ years Cloverleaf, 59 years IT - old fart.

    • #69753
      Mason Miller
      Participant

      Thanks after looking at other ack transaction this does not look correct to me.

Viewing 4 reply threads
  • The forum ‘Cloverleaf’ is closed to new topics and replies.

Forum Statistics

Registered Users
5,115
Forums
28
Topics
9,290
Replies
34,423
Topic Tags
286
Empty Topic Tags
10