Search 85,947 posts and 653 resources contributed by 43,569 members or post a topic.

Already Joined? Sign in
NPM 9.5: Reports page not loading

Page 1 of 1 (3 items) | RSS

rated by 0 users
Answered (Verified) This post has 1 verified answer | 2 Replies | 2 Followers | 655 Views


28 Posts
Points 1,506
DaHaole posted on Tue, Jun 30 2009 4:59 PM
rated by 0 users

Aloha...

I have not seen anyone else post about this, but am curious if anyone else has seen this issue or might have a solution.  I recently upgraded to 9.5SP2 and am still seeing the issue.  My issue is that I am no longer able to load the reports page from NPM.  When I click on the link I get the following error:

Orion Website Error

An error has occurred with the Orion website.

Additional Information

System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
   at SolarWinds.Orion.Web.Reporting.OrionReport.Load(String filename)
   at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Lookup`2.Create[TSource](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at System.Linq.GroupedEnumerable`3.GetEnumerator()
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   at System.Linq.OrderedEnumerable`1.d__0.MoveNext()
   at System.Web.UI.WebControls.Repeater.CreateControlHierarchy(Boolean useDataSource)
   at System.Web.UI.WebControls.Repeater.OnDataBinding(EventArgs e)
   at System.Web.UI.WebControls.Repeater.DataBind()
   at Orion_AllReports.Page_Load(Object sender, EventArgs e)
   at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
   at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
   at System.Web.UI.Control.OnLoad(EventArgs e)
   at System.Web.UI.Control.LoadRecursive()
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

 

I have turned off IIS and renamed my website, then rerun the website creation. Error still occurs. It worked in 9.1SP5 without issue. If you don't mind me asking, what XML is it trying to read?


Mahalo...

Da Haole

Mahalo....

DaHaole

(1) Orion v9.5.1 SL2000
(1) APM v3.1.0 
(1) NCM V5.5.1 DL50
(1) Enterprise Toolset v10.5.0.79

Answered (Verified) Verified Answer


1,000 Posts
Points 5,477
SolarWinds Certified Professional
Answered (Verified) Yann replied on Wed, Jul 1 2009 5:42 AM
rated by 0 users
Verified by DaHaole

Hi,

DaHaole:
If you don't mind me asking, what XML is it trying to read?

=> at Orion_AllReports.Page_Load(Object sender, EventArgs e)

Probably the reports files located in \Program Files\Solarwinds\Orion\Reports\ .

 

Even if the error is a little bit different in the below KB, you should try the suggestions:

http://support.solarwinds.com/kbase/ProblemDetail.cfm?ID=1168

 

The method I use to troubleshoot a such issue is the folllowing.

1) Open the web console on the report tab.
 
2) Open the \Program Files\SolarWinds\Orion\Reports folder and move all the reports into a new sub folder called e.g. Bad Reports.
 
3) Move reports back to the initial folder and check which ones are causing the issue. Refresh the web page each time you move a report back to the parent folder.
 
Usually Frame Relay reports are the culprits.
 
If you discover a bad report, open it in Report Writer.

Start > All Programs > SolarWinds orion > Alerting, Reporting and Mapping > Report Writer.
 
and try to execute it. Use the tip from the KB as well.

 

HTH,

Yann

  • | Post Points: 23

All Replies


1,000 Posts
Points 5,477
SolarWinds Certified Professional
Answered (Verified) Yann replied on Wed, Jul 1 2009 5:42 AM
rated by 0 users
Verified by DaHaole

Hi,

DaHaole:
If you don't mind me asking, what XML is it trying to read?

=> at Orion_AllReports.Page_Load(Object sender, EventArgs e)

Probably the reports files located in \Program Files\Solarwinds\Orion\Reports\ .

 

Even if the error is a little bit different in the below KB, you should try the suggestions:

http://support.solarwinds.com/kbase/ProblemDetail.cfm?ID=1168

 

The method I use to troubleshoot a such issue is the folllowing.

1) Open the web console on the report tab.
 
2) Open the \Program Files\SolarWinds\Orion\Reports folder and move all the reports into a new sub folder called e.g. Bad Reports.
 
3) Move reports back to the initial folder and check which ones are causing the issue. Refresh the web page each time you move a report back to the parent folder.
 
Usually Frame Relay reports are the culprits.
 
If you discover a bad report, open it in Report Writer.

Start > All Programs > SolarWinds orion > Alerting, Reporting and Mapping > Report Writer.
 
and try to execute it. Use the tip from the KB as well.

 

HTH,

Yann

  • | Post Points: 23

28 Posts
Points 1,506
DaHaole replied on Wed, Jul 1 2009 12:44 PM
rated by 0 users

Aloha Yann....

That did it, mahalo nui loa.  The report that was at issue was the Orion_Accounts.OrionReport.

BTW when I opened the file (could not in Report Writer) in notepad the front of the file was:

"{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Courier New;}{\f1\froman\fcharset0 Times New Roman;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 "

and the end contained:

"\par
\f1\par
}"

Once removing that the report works fine.

Mahalo....

Da Haole

Mahalo....

DaHaole

(1) Orion v9.5.1 SL2000
(1) APM v3.1.0 
(1) NCM V5.5.1 DL50
(1) Enterprise Toolset v10.5.0.79

  • | Post Points: 1
Page 1 of 1 (3 items) | RSS

© 2003 - 2010 SolarWinds, Inc. All Rights Reserved.

Who is SolarWinds?

SolarWinds is rewriting the rules for how companies manage their networks. Guided by a global community of network engineers, SolarWinds develops simple and powerful network management software and network monitoring software for networks of all sizes. SolarWinds also offers a network certification program to become a SolarWinds Certified Professional (SCP).

What is thwack?

thwack, SolarWinds online community site, was designed by network engineers, for network engineers. thwack is a vibrant, growing community of more than 30,000 IT pros who share a passion for technology.

Explore Resources, Answers, Templates, and Advice

Download Free Networking Tools


Learn More About SolarWinds Products