Bug with https in QDX 5.3 (Windows)?

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf Bug with https in QDX 5.3 (Windows)?

  • This topic has 0 replies, 1 voice, and was last updated 18 years ago by Anonymous.
  • Creator
    Topic
  • #49031
    Anonymous

      Sending an HL7 ADT query to an https server I want to receive an HL7 ADT Query response.

      I’m able to connect to a validation http server with post (using http protocol). I receive a response and can handle it in QDX.

      Now switching to https protocol:

      When using the hcitcptest tool as local https server (ClientAnon mode), the tool receives the request message.

      But using https protocol (ClientAnon mode) to a validation https server doesn’t work. Entering the URL in Internet Explorer give me a result (after confirming some certification dialog windows poping up).

      The https server does not require any password nor certifcate. I own a temporary license for the http package.

      Sending to a validation https server (whithout any scripts) I receive:

      [pd  :pdtd:INFO/0: his_adtquery] [0.0.1104] Writing message to Protocol Driver http-client

      Executing: httppost {URL https://snod.ausystems.se/hl7test/hl7_test_response.txt} {METHOD POST} {PROXY {{HOST {}} {PORT {}} {CREDENTIALS {}} {USER {}} {PASS {}}}} {REPLYGEN {

                 { TYPE none }

             }} {TIMEOUT 45} {WAIT 1} {HTTPS { {MODE ClientAnon}}} {DATA {MSH|^~&|MUSE||SNOD||20060915161822||QRY^Q01|20060915161822|P|2.2

      QRD|20060915161822|R|I||||1^RD|99200661-1368|DEM

      }}

      httppost {URL https://snod.ausystems.se/hl7test/hl7_test_response.txt} {METHOD POST} {PROXY {{HOST {}} {PORT {}} {CREDENTIALS {}} {USER {}} {PASS {}}}} {REPLYGEN {

                 { TYPE none }

             }} {TIMEOUT 45} {WAIT 1} {HTTPS { {MODE ClientAnon}}} {DATA {MSH|^~&|MUSE||SNOD||20060915161822||QRY^Q01|20060915161822|P|2.2

      QRD|20060915161822|R|I||||1^RD|99200661-1368|DEM

      }}

      01/26/2007 17:04:16

      [http:wrte:ERR /0: his_adtquery] HTTP Client Error.  Failed sending HTTP ‘Post’ request.  Sent -1 bytes of 229.

      Message was:

      POST /hl7test/hl7_test_response.txt HTTP/1.1

      From: anonymous@unknown.com

      User-Agent:  HCDC __cHTTPClient

      Host:        snod.ausystems.se

      Connection: close

      Content-Type: application/x-www-form-urlencoded

      Content-Length: 115

      # parse out the response+==+=+==++==+=+=+=++=+=+=+=+===++=+=+=++=++==+

      print response

      +++=+++=++==++=+=+==+

      +++=+++=++==++=+=+==+

      # check for success (status code 100-299)+==+=+==++==+=+=+=++=+=+=+=+===++=+=+=++=++==+

      (httpQuery/Run) Error fetching URL https://snod.ausystems.se/hl7test/hl7_test_response.txt: HTTP/1.1 400 Bad Request

      Result from test with validation http server (works well):

      [pd  :pdtd:INFO/0: his_adtquery] [0.0.1038] Writing message to Protocol Driver http-client

      Executing: httppost {URL http://snod.ausystems.se/hl7test/hl7_test_response.txt} {METHOD POST} {PROXY {{HOST {}} {PORT {}} {CREDENTIALS {}} {USER {}} {PASS {}}}} {REPLYGEN {

                 { TYPE none }

             }} {TIMEOUT 45} {WAIT 1} {DATA {MSH|^~&|MUSE||SNOD||20060915161822||QRY^Q01|20060915161822|P|2.2

      QRD|20060915161822|R|I||||1^RD|99200661-1368|DEM

      }}

      httppost {URL http://snod.ausystems.se/hl7test/hl7_test_response.txt} {METHOD POST} {PROXY {{HOST {}} {PORT {}} {CREDENTIALS {}} {USER {}} {PASS {}}}} {REPLYGEN {

                 { TYPE none }

             }} {TIMEOUT 45} {WAIT 1} {DATA {MSH|^~&|MUSE||SNOD||20060915161822||QRY^Q01|20060915161822|P|2.2

      QRD|20060915161822|R|I||||1^RD|99200661-1368|DEM

      }}

      # parse out the response+==+=+==++==+=+=+=++=+=+=+=+===++=+=+=++=++==+

      print response

      +++=+++=++==++=+=+==+

      MSH|^~&|SNOD|pvs2|MUSE||20061212124356||ADR^A19|20060915161822|D|2.2|

      MSA|AA|20061212124356|

      QRD|20060915161822|R|I||||1^RD|20121212-1212|DEM

      PID|||20121212-1212|20121212-1212|TOLVAN^TOLVANSSON F

    • The forum ‘Cloverleaf’ is closed to new topics and replies.