1 Reply Latest reply on Jun 16, 2008 12:43 PM by kgeiwitz

    RTMPS

    kgeiwitz Level 1
      I cannot get an AIR app to connect to an RTMPS destination on my Windows Server 2003 machine. Using LCDS 2.5.1



      [Flex] 06/16/2008 09:04:34.335 [DEBUG] [Endpoint.RTMP] Thread[Legacy-RTMPS-Worker-1,5,main] received message TCMessage [ Type: MsgCmd, Stream ID: 0]
      [Flex] 06/16/2008 09:04:34.335 [DEBUG] [Endpoint.RTMP] Thread[Legacy-RTMPS-Worker-2,5,main] connection writer finished. Elapsed write time: 0
      [Flex] 06/16/2008 09:04:34.366 [DEBUG] [Endpoint.RTMP] Deserializing AMF/RTMP request
      Version: 0
      (Command method=connect (2) trxId=1.0)
      (Object #0)
      app = ""
      flashVer = "WIN 9,0,115,0"
      swfUrl = "app:/Messaging.swf"
      tcUrl = "rtmps://tsitest:2439"
      fpad = false
      capabilities = 15.0
      audioCodecs = 1639.0
      videoCodecs = 252.0
      videoFunction = 1.0
      pageUrl = undefined
      objectEncoding = 3.0
      false
      "nil"

      [Flex] 06/16/2008 09:04:34.366 [DEBUG] [Endpoint.RTMP] Received command: TCCommand [ Cmd: 2, MethodName: connect, TrxID: 1.0]
      [Flex] 06/16/2008 09:04:34.366 [INFO] [Endpoint.RTMP] Connection rejected because insecure swfs (loaded via HTTP) are not allowed to create RTMPS connections to the server.



      I can connect to the same RTMPS destination using a FLEX project and it works.
      I can use the same AIR app code to connect to an XP machine (setup the same way) and it works fine (only changing the servername in the SecureRTMPChannel definition).
      I can use the same AIR app code to connect to a RTMPChannel successfully.

      Any Ideas ? ? ?
        • 1. Re: RTMPS
          kgeiwitz Level 1
          Upon further research . . . the XP machine is using LCDS 2.5 (4/19/07) instead of LCDS 2.5.1 (6/14/07) . . . when I loaded that onto the Windows Server 2003 machine the AIR app connecting over RTMPS worked there also.

          So my question now is, why did it work in LCDS 2.5 and not in LCDS 2.5.1?