Ad.

Openfire (Synology package) 3.9.1-2 released

20 April 2014 16:51

The Openfire package is now updated to version 3.9.1-2.

Users report upgrade issues when using the embedded database. Please reinstall the entire package if you have any problems upgrading (back-up users and settings).

 

26 responses to “Openfire (Synology package) 3.9.1-2 released”

  1. pikeupe says:

    hello

    a big thank you for this update

  2. Andrei says:

    There’s a problem when trying to access groups:

    HTTP ERROR 500

    Problem accessing /group-edit.jsp. Reason:

    org.jivesoftware.openfire.group.Group.getProperties()Ljava/util/Map;
    Caused by:

    java.lang.NoSuchMethodError: org.jivesoftware.openfire.group.Group.getProperties()Ljava/util/Map;
    at org.jivesoftware.openfire.admin.group_002dedit_jsp._jspService(group_002dedit_jsp.java:306)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1359)
    at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
    at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1330)
    at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:74)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1330)
    at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:50)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1330)
    at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:78)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1330)
    at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:164)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1330)
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:478)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
    at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)
    at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
    at org.eclipse.jetty.server.Server.handle(Server.java:349)
    at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)
    at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:919)
    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:582)
    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
    at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
    at org.eclipse.jetty.util.thread.QueuedThre

  3. Andrei says:

    P.S.

    Is there a way to use the same Java package I have running for Serviio? Currently I have 2 different packages installed. If so, please tell me how to config.

    • MissileHugger says:

      Start by downloading the package to your PC and removing the java dependency inside the “info” file. 7-zip can open the packages.

      Then try to modify the config files of the package, to the full link of one of the java packages.

      • Andrei says:

        Could you please detail what config files and what needs to be edited in them? Also, wouldn’t it be better if you and the Serviio guy would just team up and use the same Java package? I don’t understand why devs need to make this messy, I know a lot of users have this problem.

        • Anoril says:

          Hi,
          Do you have still the issue with OpenFire on Synology?
          Note that developpers do not get it messy for fun. Computers are complex and messy, that’s why they do make stuff for ithers to be apble to play with services like Openfire on their own computers. MissileHugger helped a lot of people by making this package, thus helping the lost ones can be more tricky that you can imagine.

          Anyway, if you still require to use Openfire and still run with issues on your Synology, put your hand up and may help you. I had the same issue (having several JVM running on my NAS) and I deal with MH explanations to get it working.

          Regards,

          Anoril

  4. Mulles says:

    Thanks a lot for the great work.

  5. Andrei says:

    Could you please answer my second question? Thanks.

  6. Florian says:

    Hey Everybody,

    I’ve got weird Problems! I am running a DS412+ with DSM5 (latest Update) an latest Openfire and Java. The server-spp is running (login on backend works fine), but I can not connect with an XMPP-Client. Before DMS-Update an JAVA-Update everything works fine. The ports are free (NAT-Filters). I can’t say exactly a which point the problems started… what can I do?
    Cheers
    Florian

  7. Andrei says:

    Where is the developer, why no answers?

  8. Rens says:

    All is working great, including Jitsi Videobridge.
    I had to make sure the server sees public IP (by turning my NAS into a router), and I had to manipulate some minor settings in MariaDB, but the upgrade from 3.8.2 worked quite well, including LDAP integration.
    Thanks for the package, and I’m curious for 3.9.3 (skip 3.9.2, as there are some bugs reported there).

  9. Jonathan says:

    Hi,
    I’ve got the same error as Andrei, when accessing to groups.
    Is there a easy way to backup groups & settings in order to reinstall the whole package ?
    Regards,
    Jonathan

    • Rens says:

      Jonathan, if you used the MSQL database (MariaDB), then its easy: just rename the corresponding database. Once you have a fresh install, just copy the old data to your new database, and you’re set. Otherwise you need to use a plugin, like Andrei did. I have no experience with that.

  10. Vertiefer says:

    hello missilehugger.

    first – i’ll say thanks for your great work!
    second – welcome back – after your downtime and
    yes –> third i’ve a ?little? trouble after my new openfire installation
    on my synology.
    i use DSM 5.0 actualy and your last openfire (3.9.1-2) version and your
    java SE Embedded Version 1.8.0-1.
    The installations was fine, the first configuration – after a reboot –
    was easy, but now when i reboot
    my Synology the openfire will never again started.
    When i start the openfire on terminal console ( /usr/local/openfire/bin/openfire start) then start and work openfire correctly.
    What i not understand: while boot process i see a short, very short time that openfire try to start and the result = nothing! I must start openfire self.
    And last but not least – my Synology Packageinfo “tell” me openfire is started.
    Have you a idea or a solution for my problem.
    Sry but my english isnt the best – i hope you understand me.

  11. Florian says:

    No One an Idea for my problems in Openfire?

    • Nixx says:

      Put “/usr/local/openfire/bin/openfire start” in cron =) and start every 5 minutes)

  12. Nixx says:

    not working

    Synology DS213j
    DSM 5.0 4493

    Java package installed
    Openfire package installed

    #Nas> ./openfire status
    #The daemon is running.

    http://****:8889/ is not opens (without any arrors) (ports NATed)

    Does anybody know how to fix it?

    • mactag says:

      Hello,

      I have the same pb than Nixx.

      DS213J
      Java package installed
      Openfire package installed

      #Nas> ./openfire status
      #The daemon is running.

      http://****:8889/ is not opens (without any arrors)

      But in /volume1/@ppstore/openfire/logs/error.log :

      2014.09.14 11:42:12 org.jivesoftware.openfire.container.PluginManager – Error loading plugin: /volume1/@appstore/openfire/plugins/admin
      java.lang.VerifyError: (class: org/eclipse/jetty/util/BlockingArrayQueue, method: signature: (II)V) Code stops in the middle of instruction starting at offset 84
      at org.eclipse.jetty.util.thread.QueuedThreadPool.doStart(QueuedThreadPool.java:96)
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
      at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:45)
      at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:53)
      at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
      at org.eclipse.jetty.server.Server.doStart(Server.java:261)
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
      at org.jivesoftware.openfire.container.AdminConsolePlugin.startup(AdminConsolePlugin.java:181)
      at org.jivesoftware.openfire.container.AdminConsolePlugin.initializePlugin(AdminConsolePlugin.java:216)
      at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java:483)
      at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java:80)
      at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManager.java:1074)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:744)

      Nixx, have you resolve this issue ?

      Thanks

      Bisous

  13. Rich Morey says:

    HI —

    I am trying to run OpenFire on my Synology drive and after going through the setup process I can no longer access the application. I am trying to access it on port 8889 and getting an error that the website is not available. It says it is running on the Synology control panel.

    Any ideas?

    Thanks

    Rich

  14. Anno says:

    @Rich Morey

    Try Port “9090”

  15. mactag says:

    Hello,

    I have the same pb than Nixx.

    DS213J
    Java package installed
    Openfire package installed

    #Nas> ./openfire status
    #The daemon is running.

    http://****:8889/ is not opens (without any arrors)

    But in /volume1/@ppstore/openfire/logs/error.log :

    2014.09.14 11:42:12 org.jivesoftware.openfire.container.PluginManager – Error loading plugin: /volume1/@appstore/openfire/plugins/admin
    java.lang.VerifyError: (class: org/eclipse/jetty/util/BlockingArrayQueue, method: signature: (II)V) Code stops in the middle of instruction starting at offset 84
    at org.eclipse.jetty.util.thread.QueuedThreadPool.doStart(QueuedThreadPool.java:96)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
    at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:45)
    at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:53)
    at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
    at org.eclipse.jetty.server.Server.doStart(Server.java:261)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
    at org.jivesoftware.openfire.container.AdminConsolePlugin.startup(AdminConsolePlugin.java:181)
    at org.jivesoftware.openfire.container.AdminConsolePlugin.initializePlugin(AdminConsolePlugin.java:216)
    at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java:483)
    at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java:80)
    at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManager.java:1074)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:744)

  16. therac says:

    Same problem as mactag with a 213j…

  17. te caldo says:

    Can you tell us more about this? I’d like to find out some additional information.

Leave a Reply

Your email address will not be published. Required fields are marked *