Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.

Secure AMF - Error #2004: One of the parameters is invalid

Avatar

Former Community Member
Hello!



We are using AIR together with LCDS. Until now we were using
an RTMPS channel for communication. There everything works fine.



For fallback handling we configured now a Secure AMF Channel.
When using this channel the following error occurs when calling
fill methods:



ArgumentError: Error #2004: One of the parameters is invalid.



Sync methods work fine!! The fill methods return type is
Collection<...>. We also tried List<...> - same error.

At the client we use mx.collections.ArrayCollection.



The config files look like:



Client config.xml:

...

<channel id="my-secure-amf">

<type>secure-amf-polling</type>


<endpoint>https://localhost:8443/messagebroker/amfsecure</endpoint>

<interval>8000</interval>

</channel>

...



services-config:

...

<channel-definition id="my-secure-amf"
class="mx.messaging.channels.SecureAMFChannel">

<endpoint
url="https://{server.name}:8443/messagebroker/amfsecure"
class="flex.messaging.endpoints.SecureAMFEndpoint"/>

<properties>

<!--HTTPS requests on some browsers do not work when
pragma "no-cache" are set -->


<add-no-cache-headers>false</add-no-cache-headers>

</properties>

</channel-definition>

...



Thanks in advance,

Taze
0 Replies