Skip to main content
Participant
July 11, 2012
Question

Adobe FMS 4.5 EC2

  • July 11, 2012
  • 1 reply
  • 998 views

It seems your documentation is incomplete. Upon launching and trying to connect to the admin panel for FMS 4.5 the documentation is not clear on how to actually setup the username and password.

I did notice:

http://forums.adobe.com/thread/991753#4343869

However that is not located here:

http://help.adobe.com/en_US/flashmediaserver/amazonec2/flashmediaserver_4.5_amazonec2.pdf

Furthermore, the password field does not exist in the server config. Can you please clarify how to actually connect to the admin panel successfully, it just rejects login.

    This topic has been closed for replies.

    1 reply

    Inspiring
    July 12, 2012

    Hi,

    You are right in that these instructions are not clearly mentioned in the FMS EC2 pdf.

    I request you to follow the steps listed in the forum you picked out:http://forums.adobe.com/thread/991753#4343869

    The password filed does not exist in the fms.ini because, as of FMS 4.5, the password is not stored in the configs as clear text.

    When you do set up your password following the steps, you should see a salted hash of your password in Users.xml. This should give you a trigger that the password has been set correctly.

    Thanks,

    Shiven

    sanitymjAuthor
    Participant
    July 16, 2012

    I have tried the process and it still does not work. I executed the command:

    /opt/adobe/fms/fmsadmin -console -user admin

    Filled out the password when prompted. Tried to login with that password on the GUI console. Did not work. Here is the output of users.xml

    more Users.xml

    <Root>

        <UserList>

            <!-- This tag defines an administrator for the server. -->

            <User name="${SERVER.ADMIN_USERNAME}">

                <!-- Salted Password Hash for this vhost administrator. -->

                <Password>7ac4cd358378aedec699ca7a322c14c44a155f121d1bf8fe4cc0faaed9c15381be9b4fd1e0199e17</Password>

                <!-- This admin can only connect to the server from the specified -->

                <!-- hosts. This is specified as a comma delimited list of        -->

                <!-- hostnames or domain names, and/or (full or partial) IP       -->

                <!-- addresses. For example,                                      -->

                <!-- "foo.yourcompany.com, macromedia.com, 10.60.1.133, 10.60"    -->

                <Allow></Allow>

                <!-- This admin cannot connect to the server from any of the      -->

                <!-- specified hosts. This is specified as a comma delimited list -->

                <!-- of hostnames or domain names, and/or (full or partial) IP    -->

                <!-- addresses. For example,                                      -->

                <!-- "foo.yourcompany.com, macromedia.com, 10.60.1.133, 10.60"    -->

                <Deny></Deny>

                <!-- Specifies the order in which to evaluate the <Allow> and     -->

                <!-- <Deny> tags. This can be "Allow,Deny" or "Deny,Allow". The   -->

                <!-- default is "Deny,Allow" which means that access is allowed   -->

                <!-- unless specified in <Deny> and not specified in <Allow>.     -->

                <Order>Allow,Deny</Order>

            </User>

        </UserList>

        <AdminServer>

            <HTTPCommands>

                <!-- Enable or disable using HTTP requests to execute admin commands.     -->

                <!-- Set to "true" to enable, otherwise it will be disabled.  The           -->

                <!-- actual commands permitted for server admin and virtual host admin    -->

                <!-- users can be set in the Allow and Deny elements.                                       -->

                <Enable>${USERS.HTTPCOMMAND_ALLOW}</Enable>

                <!-- List of server admin commands that can be accessed via HTTP.         -->

                <!-- Add multiple commands separated by commas.  "All" indicates          -->

                <!-- every command (it's not recommended to allow all commands).          -->

                <!-- Seperate multiple commands with commas.                              -->

                <Allow>ping</Allow>

                <!-- List of server admin commands denied access via HTTP.                -->

                <!-- Add multiple commands seperated by commas.  "All" indicates          -->

                <!-- every command.                                                       -->

                <Deny>All</Deny>

                <!-- Processing order for deny and allow command lists.  "Deny,Allow"     -->

                <!-- means the command will be allowed if the command is in the allow     -->

                <!-- list or not in the deny list.   "Allow,Deny" means the command       -->

                <!-- will be allowed if it is in the allow list and not in the            -->

                <!-- deny list.                                                           -->

                <Order>Deny,Allow</Order>

            </HTTPCommands>

        </AdminServer>

    </Root>

    sanitymjAuthor
    Participant
    July 16, 2012

    Please also clarify where we are supposed to put the license key that we got from AWS when purchasing the license for the AMI. The Key is not the same size as what is found in the configuration it says invalid key.