GoogleCloudPlatform / mllp

The MLLP (Short for "Minimal Lower Layer Protocol") adapter is a component that runs on GKE (https://cloud.google.com/kubernetes-engine/), receives HL7v2 messages via MLLP/TCP, and forwards messages received to Cloud HL7v2 API.
Apache License 2.0
68 stars 29 forks source link

connection timed out #19

Open ajmalmsali opened 4 years ago

ajmalmsali commented 4 years ago

we are getting many connection timed out errors, what can be the cause,

the device we uses say, its sending data.

Screen Shot 2020-08-20 at 2 07 57 PM Screen Shot 2020-08-20 at 2 07 43 PM

any insights will be really helpful.

raycaig commented 4 years ago

Hi, how do you run the MLLP adapter? Are you running it on GKE? Are you using the the E2E VPN setup?

ajmalmsali commented 4 years ago

Hello

Running on GKE Not using E2E VPN

aliph5 commented 2 years ago

hi @ajmalmsali , i am facing a similar issue when trying to send messages from an integration engine. sending messages locally with port forwarding seems to be ok.

were you able to resolve this??

aliph5 commented 2 years ago

@raycaig i'm running the mllp adapter in gke and only get this connection timeout on larger messages coming from an integration engine. not sure if the size of the message has any implications but there is definitely a consistent failure (lack of ACK or NACK) for ADT and SIU messages in my setup.

when i port forward to the pod from my local, and nc to port 2525 with the same message, it seems to accept it and save in the health store.

struggling to identify the root cause.