Fixed
Details
Assignee
Guus der KinderenGuus der KinderenReporter
Guus der KinderenGuus der KinderenComponents
Fix versions
Affects versions
Priority
Minor
Details
Details
Assignee
Guus der Kinderen
Guus der KinderenReporter
Guus der Kinderen
Guus der KinderenComponents
Fix versions
Affects versions
Priority
Created January 19, 2024 at 10:26 AM
Updated January 19, 2024 at 6:44 PM
Resolved January 19, 2024 at 6:44 PM
The Openfire Admin Console lists ‘news’ on its main page. This news is obtained through an RSS feed, from Ignite’s home page.
Since the Openfire 4.8.0 release, this feed appears empty for some users.
Parsing problems like the one below are logged:
2024.01.18 16:40:18.109 DEBUG [Jetty-QTP-AdminConsole-10033]: org.jivesoftware.admin.servlet.BlogPostServlet - Unable to parse element as RSS data: <item> <title>Openfire 4.7.5 Release</title> <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[guus]]></dc:creator> <category>Ignite Realtime Blogs</category> <description><![CDATA[ <p>The Ignite Realtime Community is happy to announce the <code>4.7.5</code> release of Openfire!</p> <p>This release primarily addresses the issue that is subject of <a href="https://github.com/igniterealtime/Openfire/security/advisories/GHSA-gw42-f939-fhvm">security advisory CVE-2023-32315</a>, but also pulls in <a href="https://downloa d.igniterealtime.org/openfire/docs/4.7.5/changelog.html">a number of improvements and bugfixes</a></p> <p>You can find download artifacts <a href="https://igniterealtime.org/downloads/#openfire">available here</a> with the following <code>sha256sum</code> values</p> <pre><code class="lang-auto">f70faf11b4798fefb26a20f7d60288d275a6d568db78faf79a4194cbae72eab4 openfire-4.7.5-1.noarch.rpm d1283d417dacb74d67334c06420679aae62d088bd3439c8135ccfc272fd5b95b openfire_4.7.5_all.deb 60d8efb96a1891cda2deac2cda9808cf6adec259f090d3a7fb2b7ca21484d75b openfire_4_7_5.exe 98d36c2318706c545345274234e2f5ccbf0f72f7801133effea342e2776b8bb0 openfire_4_7_5.tar.gz e95348be890aff64a7447295ab18eebb29db4bdc346b802df0c878ebbbf1d18e openfire_4_7_5_x64.exe a5bb8c9b944b915bdf7ecf92cd2a689d0cf09e88bfc2df960f38000f6b788194 openfire_4_7_5.zip </code></pre> <p>If you have any questions, please stop by our <a href="https://discourse.igniterealtime.org/">community forum</a> or our <a href="https://www.igniterealtime.org/support/group_chat.jsp">live groupchat</a>. We are always looking for volu nteers interested in helping out with Openfire development!</p> <p>For other release announcements and news follow us on <a href="https://twitter.com/IgniteRealtime">Twitter</a> and <a href="https://toot.igniterealtime.org/@news">Mastodon</a>.</p> <p><small>1 post - 1 participant</small></p> <p><a href="https://discourse.igniterealtime.org/t/openfire-4-7-5-release/92868">Read full topic</a></p> ]]></description> <link>https://discourse.igniterealtime.org/t/openfire-4-7-5-release/92868</link> <pubDate>Tue, 23 May 2023 16:42:46 +0000</pubDate> <discourse:topicPinned xmlns:discourse="http://www.discourse.org/">No</discourse:topicPinned> <discourse:topicClosed xmlns:discourse="http://www.discourse.org/">No</discourse:topicClosed> <discourse:topicArchived xmlns:discourse="http://www.discourse.org/">No</discourse:topicArchived> <guid isPermaLink="false">discourse.igniterealtime.org-topic-92868</guid> <source url="https://discourse.igniterealtime.org/t/openfire-4-7-5-release/92868.rss">Openfire 4.7.5 Release</source> </item> java.text.ParseException: Unparseable date: "Tue, 23 May 2023 16:42:46 +0000" at java.text.DateFormat.parse(DateFormat.java:399) ~[?:?] at org.jivesoftware.admin.servlet.BlogPostServlet.parseFirstEntries(BlogPostServlet.java:154) [xmppserver-4.8.0.jar:4.8.0] at org.jivesoftware.admin.servlet.BlogPostServlet.doGet(BlogPostServlet.java:112) [xmppserver-4.8.0.jar:4.8.0] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) [jetty-servlet-api-4.0.6.jar:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) [jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1419) [jetty-servlet-10.0.18.jar:10.0.18] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) [jetty-servlet-10.0.18.jar:10.0.18] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) [jetty-servlet-10.0.18.jar:10.0.18] at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:292) [xmppserver-4.8.0.jar:4.8.0] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) [jetty-servlet-10.0.18.jar:10.0.18] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) [jetty-servlet-10.0.18.jar:10.0.18] at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129) [sitemesh-2.4.2.jar:?] at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77) [sitemesh-2.4.2.jar:?] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210) [jetty-servlet-10.0.18.jar:10.0.18] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) [jetty-servlet-10.0.18.jar:10.0.18] at org.jivesoftware.admin.ContentSecurityPolicyFilter.doFilter(ContentSecurityPolicyFilter.java:53) [xmppserver-4.8.0.jar:4.8.0] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) [jetty-servlet-10.0.18.jar:10.0.18] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) [jetty-servlet-10.0.18.jar:10.0.18] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) [jetty-servlet-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) [jetty-security-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1570) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) [jetty-servlet-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1543) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:149) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:141) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.Server.handle(Server.java:563) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) [jetty-server-10.0.18.jar:10.0.18] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) [jetty-io-10.0.18.jar:10.0.18] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) [jetty-io-10.0.18.jar:10.0.18] at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:558) [jetty-io-10.0.18.jar:10.0.18] at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:379) [jetty-io-10.0.18.jar:10.0.18] at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:146) [jetty-io-10.0.18.jar:10.0.18] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) [jetty-io-10.0.18.jar:10.0.18] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) [jetty-io-10.0.18.jar:10.0.18] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) [jetty-util-10.0.18.jar:10.0.18] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) [jetty-util-10.0.18.jar:10.0.18] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) [jetty-util-10.0.18.jar:10.0.18] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) [jetty-util-10.0.18.jar:10.0.18] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) [jetty-util-10.0.18.jar:10.0.18] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) [jetty-util-10.0.18.jar:10.0.18] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) [jetty-util-10.0.18.jar:10.0.18] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) [jetty-util-10.0.18.jar:10.0.18] at java.lang.Thread.run(Thread.java:833) [?:?]