Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    Error for Visual Studio Extensions feed

    Scheduled Pinned Locked Moved Support
    6 Posts 2 Posters 8 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A Offline
      arkady.karasin_6391
      last edited by

      Hello,
      I created new Visual Studio Extensions feed. While trying browsing the feed I am getting fololwing error:
      An unexpected error occurred while listing packages: An error occurred while parsing EntityName. Line 27, position 247.. Additional information has been logged in the diagnostic center.
      I tried to delete and create a new one - same error. And I am able to upload packages, but I am not see them.
      Any ideas what problem is?
      Thank you in advance,
      Arkady

      stevedennisS 1 Reply Last reply Reply Quote 0
      • stevedennisS Offline
        stevedennis inedo-engineer @arkady.karasin_6391
        last edited by

        Hi @arkady-karasin_6391 ,

        Under Admin > Diagnostic Center, can you locate the error message and share the full stack trace?

        Thanks,
        Steve

        1 Reply Last reply Reply Quote 0
        • A Offline
          arkady.karasin_6391
          last edited by

          Here is it:
          Logged:13/06/2024 12:20:02
          Level:Error
          Category:Web
          Message:An error occurred while parsing EntityName. Line 27, position 247.
          Details:System.Xml.XmlException: An error occurred while parsing EntityName. Line 27, position 247.
          at System.Xml.XmlTextReaderImpl.Throw(Exception e)
          at System.Xml.XmlTextReaderImpl.Throw(String res, Int32 lineNo, Int32 linePos)
          at System.Xml.XmlTextReaderImpl.HandleEntityReference(Boolean isInAttributeValue, EntityExpandType expandType, Int32& charRefEndPos)
          at System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32& endPos, Int32& outOrChars)
          at System.Xml.XmlTextReaderImpl.FinishPartialValue()
          at System.Xml.XmlTextReaderImpl.get_Value()
          at System.Xml.Linq.XContainer.ContentReader.ReadContentFrom(XContainer rootContainer, XmlReader r)
          at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)
          at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
          at System.Xml.Linq.XDocument.Load(Stream stream, LoadOptions options)
          at Inedo.ProGet.Feeds.Vsix.VsixConnector.GetAtomFeedAsync()
          at Inedo.ProGet.Feeds.Vsix.VsixConnector.GetPackagesAsync()
          at Inedo.ProGet.Feeds.Vsix.VsixFeed.UnionWithConnectorPackagesAsync(IEnumerable1 localPackages, Func2 isInclused)
          at Inedo.ProGet.Feeds.Vsix.VsixFeed.GetPopularPackagesAsync(Nullable`1 count)
          at Inedo.ProGet.Feeds.Vsix.VsixFeed.SearchPackagesAsync(String query, Int32 maxCount, Boolean includePrerelease)
          at Inedo.ProGet.WebApplication.Pages.Packages.ListPackagesPage.PackageList.InitializeAsyncInternal()
          at Inedo.ProGet.WebApplication.Pages.Packages.ListPackagesPage.PackageList.InitializeAsync()

          stevedennisS 1 Reply Last reply Reply Quote 0
          • stevedennisS Offline
            stevedennis inedo-engineer @arkady.karasin_6391
            last edited by

            Hi @arkady-karasin_6391 ,

            Thanks for sharing the error; basically this error means that you're connecting to an invalid feed/URL. You can only connect to a VISX feed, which is an ATOM-based format.

            Note: You cannot mirror the "official" Visual Studio Gallery URL, as that is technically not a VISX gallery. It uses a different and undocumented format, and Visual Studio will not recognize that format for anything except official gallery.

            Connectors in VISX aren't very useful, and really are only useful for connecting to other ProGet instances.

            Thanks,
            Steve

            A 1 Reply Last reply Reply Quote 0
            • A Offline
              arkady.karasin_6391 @stevedennis
              last edited by

              @stevedennis
              Make sense. I removed connector and now I see uploaded package.
              Do it check for vulnerabilities?

              stevedennisS 1 Reply Last reply Reply Quote 0
              • stevedennisS Offline
                stevedennis inedo-engineer @arkady.karasin_6391
                last edited by

                Great!

                I don't believe that there is any public reporting of VISX package vulnerabilities, so this is not data that would be available in ProGet either

                1 Reply Last reply Reply Quote 0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                • 1 / 1
                • First post
                  Last post
                Inedo Website Home • Support Home • Code of Conduct • Forums Guide • Documentation