Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Icecast-Server Icecast-Server
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 100
    • Issues 100
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Xiph.Org
  • Icecast-ServerIcecast-Server
  • Issues
  • #2389
Closed
Open
Created Jul 14, 2020 by tormyvancool@tormyvancool

Infinite loop login/passwd when htpasswd is used

Setting up Icecast 2.4.4 Windows version (W7 64bit and HTTP protocol (I don't use HTTPS)) I got a strange issue, not reported by the error.log The created user, gets an infinite loop of LOGIN popups. Writing the correct login and password, the popup is always returned and the user never get access. Even giving to the user a login string as http://user:password@My_Public_Ip:8000/stream (where /stream is my mountpoint)

  • 8000 is the port I use
  • It's opened in bidirectional way on my router and firewall
  • protocols: TCP/UDP

Please here below just the lines for the auth in attachment ou find my icecast.xml "anonymized", as requested by your Policies, and the chunck of the error.log where I got the infinite loop

It resulted impossible to use Login and Password (at the moment). Users should be very limited, that's why I put just 3 The MyAuth file is correctly generated and managed bui the UI

    <!-- Normal mounts -->
    <mount type="normal">
        <mount-name>/stream</mount-name>
        <max-listeners>3</max-listeners>
        <authentication type="htpasswd">
                <option name="filename" value="myauth"/>
                <option name="allow_duplicate_users" value="0"/>
        </authentication>
    </mount>

icecast.xml error.log

Edited Jul 14, 2020 by tormyvancool
Assignee
Assign to
Time tracking