Flash Media Server won’t run on RHEL 6.2 EC2 instance – _defaultRoot__edge1 experienced 1 failure

I’ve got a fresh Redhat Enterprise 6.2 64-bit instance on EC2. I’ve turned off the firewall and have installed an FMS 4.5 dev server.

The FMS install failed, complaining about a missing libcap.so until I installed the libcap.i686 package. The following libcap packages are now installed:

libcap.i686                 2.16-5.5.el6        @rhui-us-east-1-rhel-server-releases
libcap.x86_64               2.16-5.5.el6        @koji-override-0/$releasever
libcap-ng.x86_64            0.6.4-3.el6_0.1     @koji-override-0/$releasever
libpcap.x86_64              14:1.0.0-6.20091201git117cb5.el6

In the logs directory I have admin and master logs (only). The admin logs look ok:

#Fields: date   time    x-pid   x-status    x-ctx   x-comment
2012-02-29  09:24:26    1144    (i)2581173  FMS detected IPv6 protocol stack!   -
2012-02-29  09:24:26    1144    (i)2581173  FMS config <NetworkingIPv6 enable=false>    -
2012-02-29  09:24:26    1144    (i)2581173  FMS running in IPv4 protocol stack mode!    -
2012-02-29  09:24:26    1144    (i)2581173  Host: ip-10-204-143-55 IPv4: 10.204.143.55  -
2012-02-29  09:24:26    1144    (i)2571011  Server starting...  -
2012-02-29  09:24:26    1144    (i)2631174  Listener started ( FCSAdminIpcProtocol ) : localhost:11110/v4   -
2012-02-29  09:24:27    1144    (i)2631174  Listener started ( FCSAdminAdaptor ) : 1111/v4  -
2012-02-29  09:24:28    1144    (i)2571111  Server started (./conf/Server.xml). -

I can’t connect an RTMP client to the FMS. The master logs contain these lines, repeating every 5 seconds:

2012-02-29  10:43:17    1076    (i)2581226  Edge (2790) is no longer active.    -
2012-02-29  10:43:17    1076    (w)2581255  Edge (2790) _defaultRoot__edge1 experienced 1 failure[s]!   -
2012-02-29  10:43:17    1076    (i)2581224  Edge (2793) started, arguments : -edgeports ":1935,80" -coreports "localhost:19350" -conf "/opt/adobe/fms/conf/Server.xml" -adaptor "_defaultRoot_" -name "_defaultRoot__edge1" -edgename "edge1".  -

Answer

According to adobe’s website http://www.adobe.com/products/flash-media-streaming/tech-specs.html FMS requires Red Hat® Enterprise Linux® Server 5.5 (64 bit) or Linux CentOS 5.5 (64 bit)

Most likely the problem is that the version of libcap in RHEL 6.2 is more recent and the FMS is not finding the file its looking for.

I recommend contacting Adobe’s support to see if you can install it on RHEL 6.2 or you can try using an older version of RHEL in amazon. I believe they have AMI’s for almost any version you’re looking for.

Attribution
Source : Link , Question Author : edoloughlin , Answer Author : bwight

Leave a Comment