Aggregate Feeds Error

This is the place to report bugs and get support. When posting in this forum, please always provide as much detail as possible.

Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum, do not report it as a bug.

This is the place to report bugs and get support

When posting in this forum, please try to provide as many relevant details as possible. Particularly the following:

  • What operating system were you running when the bug appeared?
  • What database platform is your site using?
  • What version of mojoPortal are you running?
  • What version of .NET do you use?
  • What steps are necessary to reproduce the issue? Compare expected results vs actual results.
Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum.
This thread is closed to new posts. You must sign in to post in the forums.
4/25/2009 10:39:35 AM
Gravatar
Total Posts 20

Aggregate Feeds Error

When I click the link of Aggregate Feeds,  I got a page showing "We're sorry but we could not find the page you are looking for. Please try the Site Map."

Then I found following error information from system log.

-------------------------------------------------------------------

 2009-04-25 22:37:38,312 ERROR mojoPortal.Web.PageNotFoundHttpModule - PageNotFoundHttpModule handled error.
System.Web.HttpException: The file“/aggregator38rss.aspx”does not exist.
在 System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath)
在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean noAssert)
在 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert)
在 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
在 System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
在 System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig)
在 System.Web.HttpApplication.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

can produce the problem in http://demo.mojoportal.com/blog.aspx 

visit the link of " Feeds RSS",

get it?

 

4/25/2009 10:44:43 AM
Gravatar
Total Posts 18439

Re: Aggregate Feeds Error

It only works in the Feed Manager after you add a feed. It only works in the Blog after you add a blog post.

I will look into hiding the rss link when there are no feeds and no posts.

Best,

Joe 

4/25/2009 11:03:04 AM
Gravatar
Total Posts 20

Re: Aggregate Feeds Error

thanks for your incredible fast  answer

I add a feed and there are several posts in blog, I visit link "Feeds Rss" . 
 

a page with followings occured:

We're sorry but a server error has occurred while trying to process your request.

The error has been logged and will be reviewed by our staff as soon as possible. It is possible that the error was just a momentary hiccup and you may wish to use the back button and try again or go back to the home page.
----

this page url is  

http://xgma.meibu.com/Error.htm?aspxerrorpath=/FeedManager/FeedAggregate.aspx

--

log info:

2009-04-26 00:01:51,328 ERROR mojoPortal.Web.FeedUI.FeedCache - There was a problem trying to read the feed for url http://xieguozhongblog.blog.hexun.com/rss2.aspx. Ignoring.
System.Net.WebException: 远程服务器返回错误: (403) 已禁止。
在 System.Net.HttpWebRequest.GetResponse()
在 Argotic.Common.SyndicationEncodingUtility.CreateWebResponse(Uri source, ICredentials credentials, IWebProxy proxy) 位置 D:\__projects\mojoportal\vendor\Argotic.Source\Microsoft .NET 2.0\Argotic.Common\SyndicationEncodingUtility.cs:行号 436
在 Argotic.Common.SyndicationEncodingUtility.CreateSafeNavigator(Uri source, ICredentials credentials, IWebProxy proxy, Encoding encoding) 位置 D:\__projects\mojoportal\vendor\Argotic.Source\Microsoft .NET 2.0\Argotic.Common\SyndicationEncodingUtility.cs:行号 234
在 Argotic.Syndication.GenericSyndicationFeed.Load(Uri source, ICredentials credentials, IWebProxy proxy, SyndicationResourceLoadSettings settings) 位置 D:\__projects\mojoportal\vendor\Argotic.Source\Microsoft .NET 2.0\Argotic.Core\Syndication\GenericSyndicationFeed.cs:行号 682
在 Argotic.Syndication.GenericSyndicationFeed.Create(Uri source, ICredentials credentials, IWebProxy proxy, SyndicationResourceLoadSettings settings) 位置 D:\__projects\mojoportal\vendor\Argotic.Source\Microsoft .NET 2.0\Argotic.Core\Syndication\GenericSyndicationFeed.cs:行号 494
在 Argotic.Syndication.GenericSyndicationFeed.Create(Uri source) 位置 D:\__projects\mojoportal\vendor\Argotic.Source\Microsoft .NET 2.0\Argotic.Core\Syndication\GenericSyndicationFeed.cs:行号 416
在 mojoPortal.Web.FeedUI.FeedCache.GetRssFeedEntries(Int32 moduleId, Guid moduleGuid, Int32 entryCacheTimeout, Int32 maxDaysOld, Int32 maxEntriesPerFeed, Boolean enableSelectivePublishing) 位置 F:\mysite\mojoportalSource\mojoPortal.Features.UI\FeedManager\FeedCache.cs:行号 70
 

 

 

4/25/2009 11:14:07 AM
Gravatar
Total Posts 18439

Re: Aggregate Feeds Error

Hi,

When I visit your site http://xgma.meibu.com/blog.aspx it works for me when I click the feed link for your blog and the aggregate feed link for the Feed Manager.

The error from the log is a handled error, it is handled and logged, I don't think that is the same error that caused you to see the generic error page, that must have been an unhandled error. Unhandled errors should also be in the log.

In any case it appears to be working now when I visit your site.

Best,

Joe

4/26/2009 5:00:44 AM
Gravatar
Total Posts 20

Re: Aggregate Feeds Error

yes, It works ok now, but rss aggregate page only support my own blog correctly, if i add only one feed of others' blog ,content don't appear,  aggregate feed link still procude an error.

Best regards,

xgma

4/26/2009 5:39:30 AM
Gravatar
Total Posts 18439

Re: Aggregate Feeds Error

The error indicates a problem reading a feed. It "should" work with most RSS or Atom feeds but it may not work with every feed. Possibly the feed is malformed or there is some encoding issue.

When I check that feed with the w3c feed validator it gives some warnings, it may not be compatible with our feed manager because they leave out the guid which should uniquely identify each post.

http://validator.w3.org/feed/check.cgi?url=http://xieguozhongblog.blog.hexun.com/rss2.aspx

Hope it helps,

Joe

4/26/2009 6:03:18 AM
Gravatar
Total Posts 20

Re: Aggregate Feeds Error

I get it, thanks.
I built my website by working  with source code from trunk. 
I found some resource and image files are absent ,and I guess some source files are not lastest, would you mind rebuilding a new version, and submit your all source files in your project to svn server,  just do it at any time,thanks

best regards,

xgma

 

4/26/2009 6:15:28 AM
Gravatar
Total Posts 18439

Re: Aggregate Feeds Error

Hi,

If you think some files are missing in svn please post in the developer forum and be specific about which files you think are missing. svn trunk is the latest stable source code, you can right click the top folder of your checkout and do svn update to get the latest version, then always rebuild the solution and visit /Setup/Default.aspx.

My best guess is you are trying to use the VS Publish feature but it does not work well with our solution because it works by whether the file is part of the project (ie listed in the .csproj file). But many of our features are in separate projects and copied up to  Web folder by post build events and the VS Publish feature fails to package them. I produce my deployment packages using the free UnLeashIt tool as indicated here, it works by file extension and does not care about whther a file is part of the project. It packages just what you need but without the uneeded files like C# source code.

Best,

Joe

4/26/2009 6:30:47 AM
Gravatar
Total Posts 20

Re: Aggregate Feeds Error

yes, I use the VS Publish feature , I am going to rebuild and make a package with unleashit
thank you very much

best regards,

xgma

You must sign in to post in the forums. This thread is closed to new posts.