SSRS 2022 is working on https but not on http (503)

Shahzeena 0 Reputation points
2025-11-27T10:20:45.21+00:00

Hi Team, I have ssrs installed on standalone aws instance, i have https working for /Reports and /ReportServer both but http doesnt work, it starts working but then it stops i didnt change anything.

EC2 instance is a standalone server with no internet/IIS so both the request are handled by HTTP.sys.

If i enable Negotiate and NTLM both it doesnt work on /ReportServer but works on /Reports so i disabled Negotiate and now atleast both works on https,
I have removed URLRoot so SSRS can decide according to request.

I m not sure what could be the issue as it keeps giving me 503 and logs/Windows events doesnt give any information related to it.

Please help.

SQL Server Reporting Services
SQL Server Reporting Services
A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports.
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Lakshmi Narayana Garikapati 640 Reputation points Microsoft External Staff Moderator
    2025-11-28T04:18:51.3233333+00:00

    Hi @Shahzeena,

    Thank you for reaching out on the SQL forum.

    It looks like your issue is with the HTTP bindings in HTTP.sys rather than SSRS itself. A 503 from /ReportServer usually means the request isn’t reaching the SSRS service correctly.

    A few things to check:

    Verify URL reservations in HTTP.sys Run:

    powershell

    netsh http show urlacl

    Make sure you see entries for both:

    http://+:80/Reports

    http://+:80/ReportServer If they’re missing, add them with:

    powershell

    netsh http add urlacl url=http://+:80/Reports user=DOMAIN\SSRSAccount

    netsh http add urlacl url=http://+:80/ReportServer user=DOMAIN\SSRSAccount

    Check SSRS config In RSReportServer.config, confirm <UrlReservations> includes HTTP as well as HTTPS. Since you removed UrlRoot, SSRS will auto‑detect, but it still needs valid reservations.

    Authentication settings If Kerberos isn’t configured, disable Negotiate and leave NTLM only. /Reports can fall back gracefully, but /ReportServer often fails if Kerberos tickets aren’t available.

    Firewall and security groups Double‑check that port 80 is open in both Windows Firewall and your AWS security group.

    Event logs Look under System → HTTP Service in Event Viewer. HTTP.sys errors often show up there, not in SSRS logs.

    https://learn.microsoft.com/en-us/sql/reporting-services/install-windows/about-url-reservations-and-registration-ssrs-configuration-manager?view=sql-server-ver17

    Thanks,

    Lakshmi.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.