Error Telerik Reporting in Linux Server

1 Answer 88 Views
.NET Core Report Designer - Web
Jordi
Top achievements
Rank 1
Jordi asked on 28 Mar 2024, 03:21 PM
Good afternoon, we have an API developed in NET 6 that is running on a Linux server.
Using the Telerik Reporting 18.0.24.305 library, when executing the function var report = (Telerik.Reporting.Report)reportPackager.UnpackageDocument(sourceStream), where sourceStream is System.IO.File.OpenRead(ReportPath), we encounter the following error:

Failed to launch 'type:%20Telerik.Reporting.ReportSerialization.Current.ReportSerializable%601[Telerik.Reporting.Report]' because the scheme does not have a registered handler.

However, if the API is executed on a Windows server, it runs correctly.

How can this error be resolved?

1 Answer, 1 is accepted

Sort by
0
Dimitar
Telerik team
answered on 01 Apr 2024, 12:03 PM

Hello Jordi,

Thank you for the provided information!

Usually, such issues arise when some of the dependencies, required to run Telerik Reporting on LInux, are not installed, please refer to the Deploying on Linux section of the Using Telerik Reporting with .NET 6+ or Standard - Telerik Reporting article for guidance.

In case the issue persists even after installing the required dependencies, please attach a trace listener to the project and send the log in this forum thread so that we can have a look at the stack trace - How to troubleshoot errors in ASP.NET Core projects - Telerik Reporting.

I hope that the provided information will help.

Regards,
Dimitar
Progress Telerik

Stay tuned by visiting our roadmap and feedback portal pages, enjoy a smooth take-off with our Getting Started resources, or visit the free self-paced technical training at https://learn.telerik.com/.
Tags
.NET Core Report Designer - Web
Asked by
Jordi
Top achievements
Rank 1
Answers by
Dimitar
Telerik team
Share this question
or