What steps do I need to take to get a self signed certificate to work with SecureRTMPChannel?
I generate the keystore file with something like this: keytool -genkey -alias flex2cert -dname "CN=localhost, OU=Presidio, O=Presidio, L=San Francisco, S=California, C=CA" -validity 3650 and configure the channel like this: <channel-definition id="secureRTMP" class="mx.messaging.channels.SecureRTMPChannel"> <endpoint uri="rtmps://localhost:2099" class="flex.messaging.endpoints.SecureRTMPEndpoint" /> <properties> <idle-timeout-minutes>20</idle-timeout-minutes> <keystore-file>C:/Tomcat/webapps/Presidio/WEB-INF/flex/.keystore</keystore-file> <keystore-password>changeit</keystore-password> </properties> </channel-definition> The server starts and I see this in the console: [Flex][INFO] Endpoint secureRTMP created with security: None at URI: rtmps://localhost:2099 [Flex][WARN] The current license does not support clustering; clustering for all destinations is disabled. [Flex][INFO] RTMPS-Server listening on port:2099 [Flex][DEBUG] Created worker thread: RTMPS-Worker-0 [Flex][DEBUG] Created worker thread: RTMPS-Worker-1 [Flex][DEBUG] Created worker thread: RTMPS-Worker-2 [Flex][DEBUG] Created worker thread: RTMPS-Worker-3 When I try to connect I get this: 'secureRTMP' channel got status. (Object)#0 code = "NetConnection.Connect.CertificateUntrustedSigner" level = "status" Thank you, -Vito