SLA Unable to Connect to CMS (FWM 01009)
Overview
When using 360Suite Semantic Layer Agent (SLA), the task fails with a RemoteException indicating a communication error with the CMS. This issue typically occurs after installing SLA on a Windows host and configuring RMI settings, even when network connectivity appears functional.
Error message observed:
- Error at line 1 of sheet 'Relational':
- Unable to create the Connection:
- java.rmi.RemoteException: Communication error occurred when trying to connect to server SERVERNAME:6400 (FWM 01009)
Symptoms
- 360Suite Tasks using the SLA fail with FWM 01009.
- Telnet from SLA host to CMS on port 6400 succeeds.
- IDT on SLA host can open a session on the same CMS.
- There are no firewall issues or restrictions.
- SLA logs show RemoteException during CORBA communication.
Cause
By default, the SLA launcher expects SSL mode when the BI environment is configured for CORBA SSL. But in this case:
- The CMS was configured with CORBA SSL, but the SLA was launched with -Dbusinessobjects.orb.oci.protocol=mixed.
- SLA code does not handle mixed mode; it only enforces SSL when explicitly set to ssl.
As a result, the SLA attempted a non-SSL handshake on a CMS requiring SSL, causing the FWM 01009 error.
Resolution
Force the SLA to use SSL for CORBA communication by setting the correct JVM parameter.
- Open the SLA configuration (default path: <360Suite_installation_folder>/360_Semantic_Layer_Agent/360Suite_Semantic_Layer_Agent.exe).
- In the Java tab, add the following parameters:
-Dbusinessobjects.orb.oci.protocol=ssl
-DcertDir=<path/to/corba/certificate/folder>
-DtrustedCert=<comma-separated,corba,certificate,names>
(Adjust paths and filenames to match your environment.)

- Restart the SLA service.