Skip to main content
April 1, 2011
Question

Can't login to admin server

  • April 1, 2011
  • 1 reply
  • 770 views

Hello, I have a problem which is driving me crazy.

I simply can not login to the admin server.

I'm connecting to the flash admin-frontend which is hosted on the same server which the FMS is running on. The FMS version is 3.0.1 and it's running on RHEL5.

I've set the user and password in conf/fms.ini. I have checked that I have permission to connect in conf/Users.xml. Everything seems like it should work, but it just won't let me in and when looking in the logs (logs/admin.00.log) I just get a lot of lines saying "Failed login attempt from..."

Apart from this the server works. We are still using it for streaming and we have been able to login to the admin interface before, but it was a long time ago and now it just won't work anymore.

Any ideas?

    This topic has been closed for replies.

    1 reply

    Participating Frequently
    April 1, 2011

    Can you tell me exact message from Admin logs?

    Also can you pass Users.xml content?

    April 4, 2011

    Thanks for the reply.

    The admin log just contains a lot lines like these:

    2011-04-01 14:57:31 22552 (w)2671165 Failed login attempt from 130.239.57.123 at Fri 01 Apr 2011 02:57:31 PM CEST. -

    2011-04-01 14:57:32 22552 (w)2671165 Failed login attempt from 130.239.57.123 at Fri 01 Apr 2011 02:57:32 PM CEST. -

    And here's the Users.xml, I'm actually not sure why there's a password in here as well, or how it is updated (since it's encrypted).
    <Root>
        <UserList>
            <!-- This tag defines an administrator for the server. -->
            <User name="${SERVER.ADMIN_USERNAME}">
                <!-- Password for this vhost administrator. -->
                <Password encrypt="true">dTh0eXJlcw=</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>all</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 "on" to enable, otherwise it will be disabled.  The           -->
                <!-- actual commands permitted for server admin and virtual host admin    -->
                <!-- users can be set in admin.xml.                                       -->
                <Enable>${USERS.HTTPCOMMAND_ALLOW}</Enable>
                <!-- List of server admin commands that can be accessed via HTTP.         -->
                <!-- Add multiple commands seperated 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></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>

    April 5, 2011

    I'm not sure I can explain why, but I managed to get in now. It seems that it doesn't matter what password I had set in fms.ini, it was still an old password (I'm guessing the encrypted one in Users.xml) which was the correct one. And the reason that I didn't get in earlier was probably a combination of using the wrong username and/or having the wrong settings in Users.xml