Hi John,
I believe that is the case, and even if it were open you would still need the firewall/gateway to know what is good vs bad.
I'm pretty sure you can pass the TLS through to the queue manager with both a firewall and MQIPT in place, that would protect you from the lower layer attacks but expose the queue manager's server something like a TLS flood, but if you were hit with that it would just tie up the QM until you can block the source with your firewall. You could use multiple MQ gateway queue managers to limit your exposure to such attacks.
------------------------------
Regards,
Martin Evans
IBM MQ Technical Product Manager
------------------------------
Original Message:
Sent: Fri August 12, 2022 06:59 AM
From: John Hawkins
Subject: MQIPT as Security component
My understanding has always been that IBM have never realised the MQ FAP (wire protocol) so NO other firewall/gateway can check the wire contents - is that still correct?
In which case, that *may* sway a customer to have both a firewall and MQIPT - but the overhead, as you say, of having ANOTHER TLS termination may stop anyone from doing that.
Seem fair?
------------------------------
John Hawkins
Integration Consultant
------------------------------
Original Message:
Sent: Fri August 12, 2022 05:16 AM
From: Martin Evans
Subject: MQIPT as Security component
Hi John,
I think some of the more common use-cases for MQIPT are when you must tunnel MQ via HTTP or you want concentrate connections to simplify firewall rules. I don't believe MQIPT is going to provide anything like the layer 3 DoS protection from: ICMP flood, UDP flood, TCP flood, SYN flood etc. that a dedicated device can provide so it will depend on the requirements. I know some customers are using firewalls etc. for the lower layer protection but those devices don't typically understand MQ at L7 like they understand HTTP etc. so I'm not sure if the value of terminating TLS at the firewall outweighs the additional management of of certs etc. but again it will come down to requirements.
------------------------------
Regards,
Martin Evans
IBM MQ Technical Product Manager