FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
Ade_23
Staff
Staff
Article Id 381767

 

Description This article explains why RCS (Rich Communication Services) text messaging between Apple and Android phones could be blocked by the FortiGate firewall.
Scope FortiGate.
Solution

RCS (Rich Communication Services) messaging is a mobile carrier messaging system that was introduced as a replacement for SMS/MMS. It is intended to provide an upgraded experience to texting and allow features such as read receipts or 'typing' indicators.

 

It is implemented on each mobile operating system based on the same Industry standards which require that RCS-capable devices connect to exchange servers on ports 443 and 5223. This traffic falls under the 'Instant Messaging' category of the web-filtering profile and is set to 'Allow' by default on the FortiGate firewall.

 

allow.PNG

 

If a non-default profile is in use and 'Instant messaging' is blocked, RCS messages will be blocked between these iOS (Apple) and Android devices. This is due to certain differences in how each operating system retrieves RCS server IP addresses. As expected, this can be resolved by setting this category back to 'Allow'.

 

Note: Blocking 'Instant Messaging' only blocks RCS between IOS and Android or vice versa. It does not affect RCS messaging between devices on the same operating system.