Submit a ticketCall us

Training ClassSign up for Network Performance Monitor (NPM) and Scalability instructor-led classes

Attend our instructor-led classes, provided by SolarWinds® Academy, to discuss the more advanced monitoring mechanisms available in NPM as well as how to tune your equipment to optimize its polling capabilities. NPM classes offered:
NPM Custom Monitoring and Polling
Orion Platform Scalability

Reserve your seat.

Home > Success Center > Orion Platform > Orion - Knowledgebase Articles > Error displays when generating a report

Error displays when generating a report

Updated: November 20, 2018

Overview

When you schedule a report, the report fails and generates the following error: 

ERROR ReportingLogger - (null) Error during fetching url: https://HOSTNAME:443/Orion/Report.aspx?ReportID=1 using PDF type
System.ArgumentNullException: Value cannot be null.

 

On the View Report page, the Export to PDF button is functional (which was depreciated in NPM 12.2). However, when you use the Report Schedule, it always fails, no matter what report is used with the same error.

 

When you check the  Orion Core Business Layer log file located at: (C:\ProgramData\SolarWinds\Logs\Orion\Core.BusinessLayer.log), the following error displays in the log:

 

INFO SolarWinds.Orion.Security.ProcessRunner - (null) stderr: 
Unhandled Exception: System.TypeInitializationException: The type initializer for 'EO.Pdf.Runtime' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'EO.Base, Version=16.0.55.0, Culture=neutral, PublicKeyToken=e92353a6bf73fffc' or one of its dependencies. The system cannot find the file specified.
at EO.Pdf.Runtime..cctor()
--- End of inner exception stack trace ---
at EO.Pdf.Runtime.AddLicense(String license)
at ExportToPdfCmd.HTMLExporter.Export(Dictionary`2 parameters)
at ExportToPdfCmd.Program.Main(String[]args

Environment

  • CORE 2016.X
  • CORE 2017.X

Cause 

Missing DLL files - Usually related to Permission or 3rd party software (such as Anti Virus). In this case, Two files were missing in the Program Files directory that should have been there.

Resolution

  1. Navigate to:
    c:\inetpub\SolarWinds\bin\
  2. Copy all eo files to:
    c:\Program Files (x86)\SolarWinds\Orion\

 

 

Last modified

Tags

Classifications

Public