Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Tizer 170 posts 201 karma points
    Feb 25, 2011 @ 04:17
    Tizer
    0

    Multiple Sites stopped working - help :(

    I had multiple sites set up and working fine without any error, now suddnely I am getting the following 404 error:

    /umbraco/plugins/poetpatcher/CustomError.aspx?aspxerrorpath=/default.aspx

    This error is in the log

    Error adding to SiteMapProvider: System.Web.HttpException: 'http://www.domain.com.au' is not a valid virtual path.
       at System.Web.Util.UrlPath.CheckValidVirtualPath(String path)
       at System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative)
       at System.Web.StaticSiteMapProvider.AddNode(SiteMapNode node, SiteMapNode parentNode)
       at umbraco.presentation.nodeFactory.UmbracoSiteMapProvider.loadNodes(String parentId, SiteMapNode parentNode)

    (domain.com.au replaced)

    I've checked the DNS and bindings and all is in order...

    I also tried to comment out this line from the web.config - which I got from another post - but that gave a 500 internal error

    <siteMap defaultProvider="UmbracoSiteMapProvider" enabled="true">

    What could have caused this error and how do I fix it please?

    version umbraco 4.0.3

  • Tizer 170 posts 201 karma points
    Feb 25, 2011 @ 04:20
    Tizer
    0

    BTW - the original site is working fine

  • Tizer 170 posts 201 karma points
    Feb 25, 2011 @ 04:48
    Tizer
    0

    OK - I just tried to replublish - then looked at the audit trail and found these - the file in question '_15a.fnm' is not there:

    Error removing node from umbraco index: 
    'System.IO.FileNotFoundException: Could not find file
    'C:\inetpub\wwwroot\data\_systemUmbracoIndexDontDelete\_15a.fnm'.
    File name:
    'C:\inetpub\wwwroot\data\_systemUmbracoIndexDontDelete\_15a.fnm'
    at System.IO.__Error.WinIOError(Int32 errorCode, String
    maybeFullPath)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess
    access, Int32 rights, Boolean useRights, FileShare share, Int32
    bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String
    msgPath, Boolean bFromProxy)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess
    access, FileShare share)
    at Lucene.Net.Store.FSIndexInput.Descriptor..ctor(FSIndexInput
    enclosingInstance, FileInfo file, FileAccess mode)
    at Lucene.Net.Store.FSIndexInput..ctor(FileInfo path)
    at Lucene.Net.Store.FSDirectory.OpenInput(String name)
    at Lucene.Net.Index.FieldInfos..ctor(Directory d, String name)
    at Lucene.Net.Index.SegmentReader.Initialize(SegmentInfo si)
    at Lucene.Net.Index.SegmentReader.Get(Directory dir, SegmentInfo si,
    SegmentInfos sis, Boolean closeDir, Boolean ownDir)
    at Lucene.Net.Index.IndexReader.AnonymousClassWith.DoBody()
    at Lucene.Net.Store.Lock.With.Run()
    at Lucene.Net.Index.IndexReader.Open(Directory directory, Boolean
    closeDirectory)
    at Lucene.Net.Index.IndexReader.Open(String path)
    at umbraco.cms.businesslogic.index.Indexer.RemoveNode(Int32 Id)'

     

    Error indexing node: (System.IO.FileNotFoundException: Could not find 
    file 'C:\inetpub\wwwroot\data\_systemUmbracoIndexDontDelete\_15a.fnm'.
    File name:
    'C:\inetpub\wwwroot\data\_systemUmbracoIndexDontDelete\_15a.fnm'
    at System.IO.__Error.WinIOError(Int32 errorCode, String
    maybeFullPath)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess
    access, Int32 rights, Boolean useRights, FileShare share, Int32
    bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String
    msgPath, Boolean bFromProxy)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess
    access, FileShare share)
    at Lucene.Net.Store.FSIndexInput.Descriptor..ctor(FSIndexInput
    enclosingInstance, FileInfo file, FileAccess mode)
    at Lucene.Net.Store.FSIndexInput..ctor(FileInfo path)
    at Lucene.Net.Store.FSDirectory.OpenInput(String name)
    at Lucene.Net.Index.FieldInfos..ctor(Directory d, String name)
    at Lucene.Net.Index.SegmentReader.Initialize(SegmentInfo si)
    at Lucene.Net.Index.SegmentReader.Get(Directory dir, SegmentInfo si,
    SegmentInfos sis, Boolean closeDir, Boolean ownDir)
    at Lucene.Net.Index.IndexWriter.MergeSegments(Int32 minSegment, Int32
    end)
    at Lucene.Net.Index.IndexWriter.Optimize()
    at umbraco.cms.businesslogic.index.Indexer.IndexNode(Guid ObjectType,
    Int32 Id, String Text, String UserName, DateTime CreateDate, Hashtable
    Fields, Boolean Optimize))
  • Jan Skovgaard 11280 posts 23678 karma points MVP 11x admin c-trib
    Feb 25, 2011 @ 07:55
    Jan Skovgaard
    0

    Have you setup the the hostname correcly in Umbraco? And is the site configured properly in IIS?

    /Jan

  • Tizer 170 posts 201 karma points
    Feb 25, 2011 @ 08:09
    Tizer
    0

    Hi Jan

    Yes - it is/was all setup correctly and had been working for around 3 weeks perfectly.

    The second domain has been added to the original domain bindings and the hostname setup in umbraco... so all the urls on the point to:

     

    Link to document: http://www.domain.com.au
    Alternative Links:  http://www.domain.com.au

     

    Then today - it went down.

    When I check the audit trail, I get lots of these errors

    Error adding to SiteMapProvider: System.Web.HttpException: 'http://www.domain.com.au' is not a valid virtual path.
       at
    System.Web.Util.UrlPath.CheckValidVirtualPath(String path)
       at
    System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative)
       at
    System.Web.StaticSiteMapProvider.AddNode(SiteMapNode node, SiteMapNode parentNode)
       at umbraco
    .presentation.nodeFactory.UmbracoSiteMapProvider.loadNodes(String parentId, SiteMapNode parentNode)

     

  • Jan Skovgaard 11280 posts 23678 karma points MVP 11x admin c-trib
    Feb 25, 2011 @ 08:12
    Jan Skovgaard
    0

    Hi Tizer

    What alterations have you done to the site lately that could be the cause of this? Have you installed any new packages etc. ?

    What does the event log on the server tell you?

    /Jan

  • Tizer 170 posts 201 karma points
    Feb 25, 2011 @ 08:18
    Tizer
    0

    I have added the  Zip Upload Package version 1.0 a 2 weeks ago

    I'll check the event log now... 2 mins

  • Tizer 170 posts 201 karma points
    Feb 25, 2011 @ 09:05
    Tizer
    0

    nm... it seems that this is when the errors started happening :(

    Should I remove the package... would that fix it, or would I have to restore the backup - and redo the work :(

     

  • Jan Skovgaard 11280 posts 23678 karma points MVP 11x admin c-trib
    Feb 25, 2011 @ 09:28
    Jan Skovgaard
    0

    Hi Tizer

    I would start out by trying to remove the package and see if that fixes it.

    /Jan

  • Tizer 170 posts 201 karma points
    Feb 25, 2011 @ 10:39
    Tizer
    0

    Thanks Jan... that didn't work - its still broken.

    I've actually checked back through lots more logs and the errors on that node stretch back to way before the installation of that package - sorry, I was checking in general before.

    They are all the same type of error:

    error indexing document: System.IO.FileNotFoundException: Could not find 
    file 'C:\inetpub\wwwroot\data\_systemUmbracoIndexDontDelete\segments'.
    File name: 
    'C:\inetpub\wwwroot\data\_systemUmbracoIndexDontDelete\segments'
       at System.IO.__Error.WinIOError(Int32 errorCode, String 
    maybeFullPath)
       at System.IO.FileStream.Init(String path, FileMode mode, FileAccess 
    access, Int32 rights, Boolean useRights, FileShare share, Int32 
    bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String 
    msgPath, Boolean bFromProxy)
       at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess 
    access, FileShare share)
       at Lucene.Net.Store.FSIndexInput.Descriptor..ctor(FSIndexInput 
    enclosingInstance, FileInfo file, FileAccess mode)
       at Lucene.Net.Store.FSIndexInput..ctor(FileInfo path)
       at Lucene.Net.Store.FSDirectory.OpenInput(String name)
       at Lucene.Net.Index.SegmentInfos.Read(Directory directory)
       at Lucene.Net.Index.IndexWriter.AnonymousClassWith.DoBody()
       at Lucene.Net.Store.Lock.With.Run()
       at Lucene.Net.Index.IndexWriter..ctor(Directory d, Analyzer a, 
    Boolean create, Boolean closeDir)
       at Lucene.Net.Index.IndexWriter..ctor(String path, Analyzer a, 
    Boolean create)
       at umbraco.cms.businesslogic.index.Indexer.ContentIndex(Boolean 
    ForceRecreation)
       at umbraco.cms.businesslogic.index.Indexer.IndexNode(Guid ObjectType,
     Int32 Id, String Text, String UserName, DateTime CreateDate, Hashtable 
    Fields, Boolean Optimize)
       at umbraco.cms.businesslogic.web.Document.<>c__DisplayClass2.b__0(Object )

    Could this be a reindex problem?

  • Tizer 170 posts 201 karma points
    Feb 25, 2011 @ 10:41
    Tizer
    0

    Are there any ways I can check to see if I have hostnames setup correctly?

  • Tizer 170 posts 201 karma points
    Feb 26, 2011 @ 23:05
    Tizer
    0

    That did work - I tried it again, uninstalled the package, site works - re-installed the package - site still works :)

    Thanks Jan

    I still have the errors in the log though - which looks like an indexing problem.

    Is this a bad thing? Should I try to re-index the site?

  • Bruce Murray 1 post 21 karma points
    Apr 05, 2011 @ 08:44
    Bruce Murray
    0

    I have a website coming up with this error now. They were just migrated to a new hosting account 3 weeks ago (same host so direct copy of existing site) and today i started having a /umbraco/plugins/poetpatcher/CustomError.aspx?aspxerrorpath=/default.aspx error so no way of getting to the home page. Anyone have any ideas?

Please Sign in or register to post replies

Write your reply to:

Draft