1

I'm assigned to update reports for SSRS that a coworker designed years ago who has retired.
I review the instruction he left. He created a cmd that uses rs.exe to deploy the reports.

I perform the cmd but it errors with

Could not connect to server: https://site/ReportService2005.asmx

I figured maybe since the SSRS is updated so I tried to browse https://site/ReportService2010.asmx.
But it also doesn't seem to exist.

Is there any way to locate the correct asmx URL?
Or is it possible that there is no asmx at all? (cause other colleagues said they migrate the whole server previously)

Update

I search disk with *.asmx, didn't find ReportServiceXXXX.asmx. The closest I found is

C:\Windows\WinSxS\amd64_updateservices-webservices-reporting_31bf3856ad364e35_6.3.9600.16384_none_0c518d9bcc8e98be\ReportingWebService.asmx

But I don't think this is what I'm looking for...

2 Answers2

2

I had the same error. The issue was, for my reporting server, there was no HTTP (port:80) URL configured in Webservice URL tab. We use SSL (port 443) so port 80 URL was missing.

I had to configure port 80 temporarily to make my RS script work. Once I did, it was able to make connection.

Vylix
  • 1,935
1

Go to the server hosts SSRS, open reporting service configuration manager. Here is a tab about web service.

enter image description here

For my case, the URL is https://site/ReportServer/ReportService2005.asmx