AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

    • 主页
    • 系统&网络
    • Ubuntu
    • Unix
    • DBA
    • Computer
    • Coding
    • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[openfire](server)

Martin Hope
José Ángel Morena Simón
Asked: 2020-11-04 11:32:10 +0800 CST

OpenFire 重新启动一次又一次地运行设置过程

  • 0

我是 OpenFire 的新手,我使用的是 3.9.3 版本

问题是每次我重新启动 OpenFire 时,我都必须经过相同的设置过程。就我而言,我不想每次重新启动服务时都通过它。

这就是 openfire.xml 为我寻找的方式:

<?xml version="1.0" encoding="UTF-8"?>
  <autosetup>
        <run>true</run>
        <locale>en</locale>
        <xmpp>
            <domain>localhost</domain>
            <fqdn>localhost</fqdn>
            <auth>
                <anonymous>true</anonymous>
            </auth>
            <socket>
                <ssl>
                    <active>false</active>
                </ssl>
            </socket>
        </xmpp>
        <encryption>
            <algorithm>Blowfish</algorithm>
        </encryption>
        <database>
            <mode>standard</mode>
            <defaultProvider>
                <driver>com.mysql.jdbc.Driver</driver>
                <serverURL>jdbc:mysql://mysql:5432/openfire</serverURL>
                <username>openfire</username>
                <password>openfire</password>
                <minConnections>5<minConnections>
                <maxConnections>25<maxConnections>
                <connectionTimeout>1.0<connectionTimeout>
            </defaultProvider>
        </database>
        <admin>
            <email>admin@example.com</email>
        <password>admin</password>
        </admin>
        <authprovider>
            <mode>default</mode>
        </authprovider>
        <users>
            <user1> <!-- Use incremental numbers for more users, eg: user2, user3 -->
                <username>jose</username> <!-- Required -->
                <password>jose</password> <!-- Required -->
                <name>jose</name>
                <email>jose@example.com</email>
                <roster>
                    <item1> <!-- Use incremental numbers for more items, eg: item2, item3 -->
                        <jid>jose@example.com</jid>
                        <nickname>John</nickname>
                    </item1>
                </roster>
            </user1>
        </users>
    </autosetup>

我的 openfire.xml 文件有什么问题吗?

欢迎任何帮助!提前致谢!

linux openfire rhel7
  • 2 个回答
  • 231 Views
Martin Hope
King David
Asked: 2020-05-05 20:37:33 +0800 CST

如何知道我们是否达到了 fs.file-max 的最大值

  • 0

在我们的 linux rhel 服务器上fs.file-max设置100000

sysctl -p | grep fs.file-max
fs.file-max = 100000

据我了解,file-max 内核参数指的是打开的文件描述符,而 file-nr 为我们提供了当前打开的文件描述符的数量。但是 lsof 会列出所有打开的文件,包括不使用文件描述符的文件——例如当前工作目录、内存映射库文件和可执行文本文件。

所以回到我的问题

剂量以下 lsof ,真的很好地表明我们达到了 fs.file-max 值吗?

lsof | wc -l

或者

[[ ` lsof | wc -l ` -gt 100000 ]] && echo "please increase the fs.file-max"
linux redhat kernel openfire lsof
  • 1 个回答
  • 609 Views
Martin Hope
Greesh Kumar
Asked: 2016-01-14 04:55:57 +0800 CST

如何使用 haproxy 设置 openfire

  • 0

我正在尝试使用 hazelcast 插件(均使用 3.9.3 版本的 openfire)设置 2 个节点的 Openfire 集群。

其中一个在 192.168.1.2 上运行,另一个在 192.168.1.22 上运行,并且都使用在 192.168.1.2 上运行的通用 Mysql DB。

我已经使用 apt -get install haproxy 在 ip 192.168.1.13 的机器上安装了 Haproxy,并将其配置为负载平衡。

当我尝试使用 haproxy 在 192.168.1.13:9090 登录 openfire 的管理控制台时,我被卡住了,它不允许我登录。我无法识别发生了什么,因为我是集群的初学者,所以如果我做错了什么,请告诉我。下面是我的 haproxy.cnf 文件

global
        log /dev/log   local0
        log 127.0.0.1   local1 notice
        maxconn 4096
        user haproxy
        group haproxy
        daemon

defaults
        log     global
        mode    http
        option  httplog
        option  dontlognull
        retries 3
        option redispatch
        maxconn 2000
        contimeout     5000
        clitimeout     50000
        srvtimeout     50000

listen openfire 
    bind 192.168.1.13:9090
    mode http
    stats enable
    stats uri /haproxy
    balance roundrobin
    option httpclose
    option forwardfor
    server openfire_rahul 192.168.1.22:9090 check
    server openfire_girish 192.168.1.2:9090 check

“提前致谢”

openfire
  • 1 个回答
  • 1082 Views
Martin Hope
Mohamad Shiralizadeh
Asked: 2015-02-01 21:11:56 +0800 CST

注销openfire服务器中的所有用户

  • 0

我已经在我的服务器上安装了openfire聊天。有时我的一些用户即使在关闭计算机时仍保持连接,我的意思是某些会话保持连接。我正在pidgin用作客户端应用程序。现在我必须停止openfire服务器并启动它来解决这个问题。

我怎样才能防止这种情况?或者我可以断开谁的所有会话?

openfire
  • 2 个回答
  • 639 Views
Martin Hope
AeroBuffalo
Asked: 2012-07-06 12:38:08 +0800 CST

运行 Openfire 的 Amazon EC2 上的 Libjingle PCP 期间出现 501 错误

  • 2

我正在尝试实施Google 的 Libjingle(版本:0.6.14) PCP 示例,但在执行期间出现 501:功能未实施错误。具体来说,错误发生在每个“帐户”连接、通过身份验证并开始相互通信之后。最后提供了简短的交互日志。

我已经设置了自己的 jabber 服务器(在 Amazon EC2 服务器上使用 OpenFire),打开了所有必要的端口并将每个“帐户”添加到对方的名单中。服务器已设置为允许文件传输。我是使用服务器的新手,我不确定为什么会出现此错误以及如何修复它。

提前致谢, AeroBuffalo

PS 让我知道是否需要任何其他信息(即任一端/两端的完整程序日志)。

接收端:

[018:217] SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Thu Jul  5 14:17:15 2012
[018:217]    <iq to="forgesend@forgejabber.com/pcp" type="set" id="5">
[018:217]      <jingle xmlns="urn:xmpp:jingle:1" action="session-initiate" sid="402024303" initiator="forgereceive@forgejabber.com/pcp">
[018:217]        <content name="securetunnel" creator="initiator">
[018:217]          <description xmlns="http://www.google.com/talk/securetunnel">
[018:217]            <type>send:winein.jpeg</type>
[018:217]            <client-cert>--BEGIN CERTIFICATE--END CERTIFICATE--</client-cert>
[018:217]          </description>
[018:217]          <transport xmlns="http://www.google.com/transport/p2p"/>
[018:217]        </content>
[018:217]      </jingle>
[018:217]      <session xmlns="http://www.google.com/session" type="initiate" id="402024303" initiator="forgereceive@forgejabber.com/pcp">
[018:217]        <description xmlns="http://www.google.com/talk/securetunnel">
[018:217]          <type>send:winein.jpeg</type>
[018:217]          <client-cert>--BEGIN CERTIFICATE--END CERTIFICATE--</client-cert>
[018:217]        </description></session>
[018:217]    </iq>
[018:217] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:17:15 2012
[018:217]    <presence to="forgereceive@forgejabber.com/pcp" from="forgesend" type="error">
[018:217]      <error code="404" type="cancel">
[018:217]        <remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
[018:217]      </error></presence>
[018:218] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:17:15 2012
[018:218]    <presence to="forgereceive@forgejabber.com/pcp" from="forgesend" type="error">
[018:218]      <error code="404" type="cancel">
[018:218]        <remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
[018:218]      </error></presence>
[018:264] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:17:15 2012
[018:264]    <iq type="result" id="3" to="forgereceive@forgejabber.com/pcp">
[018:264]      <query xmlns="google:jingleinfo">
[018:264]        <stun>
[018:264]          <server host="stun.xten.net" udp="3478"/>
[018:264]          <server host="jivesoftware.com" udp="3478"/>
[018:264]          <server host="igniterealtime.org" udp="3478"/>
[018:264]          <server host="stun.fwdnet.net" udp="3478"/>
[018:264]        </stun>
[018:264]        <publicip ip="65.101.207.121"/>
[018:264]      </query></iq>
[018:420] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:17:15 2012
[018:420]    <iq to="forgereceive@forgejabber.com/pcp" type="set" id="5" from="forgesend@forgejabber.com/pcp">
[018:420]      <jingle xmlns="urn:xmpp:jingle:1" action="session-initiate" sid="3548650675" initiator="forgesend@forgejabber.com/pcp">
[018:420]        <content name="securetunnel" creator="initiator">
[018:420]          <description xmlns="http://www.google.com/talk/securetunnel">
[018:420]            <type>recv:wineout.jpeg</type>
[018:420]            <client-cert>--BEGIN CERTIFICATE--END CERTIFICATE--</client-cert>
[018:420]          </description>
[018:420]          <transport xmlns="http://www.google.com/transport/p2p"/>
[018:420]        </content></jingle>
[018:420]      <session xmlns="http://www.google.com/session" type="initiate" id="3548650675" initiator="forgesend@forgejabber.com/pcp">
[018:420]        <description xmlns="http://www.google.com/talk/securetunnel">
[018:420]          <type>recv:wineout.jpeg</type>
[018:420]          <client-cert>--BEGIN CERTIFICATE--END CERTIFICATE--</client-cert>
[018:420]        </description></session></iq>
[018:421] TunnelSessionClientBase::OnSessionCreate: received=1
[018:421] Session:3548650675 Old state:STATE_INIT New state:STATE_RECEIVEDINITIATE Type:http://www.google.com/talk/securetunnel Transport:http://www.google.com/transport/p2p
[018:421] TunnelSession::OnSessionState(Session::STATE_RECEIVEDINITIATE)
[018:421] SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Thu Jul  5 14:17:15 2012
[018:421]    <iq to="forgesend@forgejabber.com/pcp" id="5" type="result"/>
[018:465] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:17:15 2012
[018:465]    <iq to="forgereceive@forgejabber.com/pcp" id="5" type="result" from="forgesend@forgejabber.com/pcp"/>
[198:665] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:20:15 2012
[198:665]    <iq type="get" id="162-10" from="forgejabber.com" to="forgereceive@forgejabber.com/pcp">
[198:665]      <ping xmlns="urn:xmpp:ping"/>
[198:665]    /iq>
[198:665] SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Thu Jul  5 14:20:15 2012
[198:665]    <iq type="error" id="162-10" to="forgejabber.com">
[198:665]      <ping xmlns="urn:xmpp:ping"/>
[198:665]      <error code="501" type="cancel">
[198:665]        <feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
[198:665]      </error>
[198:665]    </iq>

发件人:

[019:043] SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Thu Jul  5 14:17:15 2012
[019:043]    <iq type="get" id="3">
[019:043]      <query xmlns="google:jingleinfo"/>
[019:043]    </iq>
[019:043] SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Thu Jul  5 14:17:15 2012
[019:043]    <iq to="forgereceive@forgejabber.com/pcp" type="set" id="5">
[019:043]      <jingle xmlns="urn:xmpp:jingle:1" action="session-initiate" sid="3548650675" initiator="forgesend@forgejabber.com/pcp">
[019:043]        <content name="securetunnel" creator="initiator">
[019:043]          <description xmlns="http://www.google.com/talk/securetunnel">
[019:043]            <type>recv:wineout.jpeg</type>
[019:043]            <client-cert>--BEGIN CERTIFICATE----END CERTIFICATE--</client-cert>
[019:043]          </description>
[019:043]          <transport xmlns="http://www.google.com/transport/p2p"/>
[019:043]        </content>
[019:043]      </jingle>
[019:043]      <session xmlns="http://www.google.com/session" type="initiate" id="3548650675" initiator="forgesend@forgejabber.com/pcp">
[019:043]        <description xmlns="http://www.google.com/talk/securetunnel">
[019:043]          <type>recv:wineout.jpeg</type>
[019:043]          <client-cert>--BEGIN CERTIFICATE--END CERTIFICATE--</client-cert>
[019:043]        </description></session></iq>
[019:043] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:17:15 2012
[019:043]    <presence to="forgesend@forgejabber.com/pcp" from="forgereceive" type="error">
[019:043]      <error code="404" type="cancel">
[019:043]        <remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
[019:043]      </error></presence>
[019:044] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:17:15 2012
[019:044]    <presence to="forgesend@forgejabber.com/pcp" from="forgereceive" type="error">
[019:044]      <error code="404" type="cancel">
[019:044]        <remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
[019:044]      </error></presence>
[019:044] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:17:15 2012
[019:044]    <iq to="forgesend@forgejabber.com/pcp" type="set" id="5" from="forgereceive@forgejabber.com/pcp">
[019:044]      <jingle xmlns="urn:xmpp:jingle:1" action="session-initiate" sid="402024303" initiator="forgereceive@forgejabber.com/pcp">
[019:044]        <content name="securetunnel" creator="initiator">
[019:044]          <description xmlns="http://www.google.com/talk/securetunnel">
[019:044]            <type>send:winein.jpeg</type>
[019:044]            <client-cert>--BEGIN CERTIFICATE--END CERTIFICATE--</client-cert>
[019:044]          </description>
[019:044]          <transport xmlns="http://www.google.com/transport/p2p"/>
[019:044]        </content></jingle>
[019:044]      <session xmlns="http://www.google.com/session" type="initiate" id="402024303" initiator="forgereceive@forgejabber.com/pcp">
[019:044]        <description xmlns="http://www.google.com/talk/securetunnel">
[019:044]          <type>send:winein.jpeg</type>
[019:044]          <client-cert>--BEGIN CERTIFICATE--END CERTIFICATE--</client-cert>
[019:044]        </description></session></iq>
[019:044] TunnelSessionClientBase::OnSessionCreate: received=1
[019:044] Session:402024303 Old state:STATE_INIT New state:STATE_RECEIVEDINITIATE Type:http://www.google.com/talk/securetunnel Transport:http://www.google.com/transport/p2p
[019:044] TunnelSession::OnSessionState(Session::STATE_RECEIVEDINITIATE)
[019:044] SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Thu Jul  5 14:17:15 2012
[019:044]    <iq to="forgereceive@forgejabber.com/pcp" id="5" type="result"/>
[019:088] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:17:15 2012
[019:088]    <iq type="result" id="3" to="forgesend@forgejabber.com/pcp">
[019:088]      <query xmlns="google:jingleinfo">
[019:088]        <stun>
[019:088]          <server host="stun.xten.net" udp="3478"/>
[019:088]          <server host="jivesoftware.com" udp="3478"/>
[019:088]          <server host="igniterealtime.org" udp="3478"/>
[019:088]          <server host="stun.fwdnet.net" udp="3478"/>
[019:088]        </stun>
[019:088]        <publicip ip="65.101.207.121"/>
[019:088]      </query>
[019:088]    </iq>
[019:183] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:17:15 2012
[019:183]    <iq to="forgesend@forgejabber.com/pcp" id="5" type="result" from="forgereceive@forgejabber.com/pcp"/>
[199:381] RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Thu Jul  5 14:20:15 2012
[199:381]    <iq type="get" id="474-11" from="forgejabber.com" to="forgesend@forgejabber.com/pcp">
[199:381]      <ping xmlns="urn:xmpp:ping"/>
[199:381]    </iq>
[199:381] SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Thu Jul  5 14:20:15 2012
[199:381]    <iq type="error" id="474-11" to="forgejabber.com">
[199:381]      <ping xmlns="urn:xmpp:ping"/>
[199:381]      <error code="501" type="cancel">
[199:381]        <feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
[199:382]      </error></iq>
amazon-ec2 xmpp openfire
  • 1 个回答
  • 806 Views
Martin Hope
Eazy
Asked: 2012-06-14 08:50:58 +0800 CST

增加Openfire连接池-最大连接数

  • 0

我在 Linux (RHEL) 上安装了 Openfire 3.7.1。我怎样才能增加最大连接数?当前值:最大连接数:25

connection openfire
  • 1 个回答
  • 2946 Views
Martin Hope
shashankaholic
Asked: 2012-06-08 01:04:38 +0800 CST

Amazon EC2-许多微型实例与单个小型/中型实例

  • 5

我有一个使用 Openfire、Tomcat6 和 MySQL 堆栈的聊天应用程序。

目前,我已经在单个 Linux 微实例(613 MB 内存)上安装了所有这些服务器。即使在 10-20 岁的低用户群中,我也会遇到 CPU 过载,这在这里非常明显。

因为,我是 Amazon EC2 的新手,有人可以建议我如何根据流量使用扩展我的架构吗?

  • 我应该为每个应用程序服务器(openfire、mysql、tomcat6)使用单独的微实例吗?

  • 我应该为整个服务器堆栈使用单个小型或中型实例。

    上下文中的一些因素:

  • 高度依赖MYSQL

  • 由于文件传输导致内存使用率高

  • 与其他亚马逊服务(如 S3、SES)交互的 Web 应用程序

mysql amazon-ec2 openfire tomcat6 multiple-instances
  • 3 个回答
  • 2950 Views
Martin Hope
atroon
Asked: 2012-05-17 08:01:32 +0800 CST

我怎样才能让 Openfire 3.7.1“记住”它的配置?

  • 1

我有一个 Openfire Intranet XMPP 服务器(好吧,直到今天早上),它已经愉快地运行了 370 天而没有被触及,总共运行了大约 3 年。用户向相邻服务器上的 AD 进行身份验证,并按 OU 分组。所有这些功能都很好[ed|s]。

我的问题是今天早上服务崩溃了,我的助手在尝试使用管理控制台确定问题所在时收到“没有 Java 堆空间”错误(抱歉,没有屏幕截图)。我们转到物理控制台并重新启动服务,它重新启动正常,或者至少没有出现可见错误。

但是现在,尝试进入管理控制台会弹出初始设置页面。我呻吟着,但还是翻出了我的笔记,重新输入了所有的 LDAP 信息和数据库连接信息。我心满意足地点击了“登录管理控制台”按钮,然后等待……只是返回到我刚刚离开的设置屏幕,询问我首选的系统语言是什么。所以:

MySQL 服务器正在运行,并且 /opt/openfire/conf/openfire.xml 文件中的连接信息是正确的。我通过使用该文件中的凭据来查看 ofProperty 表来测试连接。检查 ofProperty 表的内容显示设置保存在那里,包括所有 LDAP 信息、名称和其他字段、组定义,所有内容。但是Openfire 拒绝从数据库中加载它们。

我检查过的事情:

  • 检查 /var/log/messages 没有发现任何异常。
  • MySQL 运行良好,能够从本地主机以及我机器上的 MySQL 工作台获取连接。
  • 我的磁盘已使用 3%。
  • 内存没问题,用了0k swap。
  • 这台机器只运行openfire,没有别的。
  • Netstat 仅显示监听 9090 和 9091(管理端口)的 openfire 进程。
  • 运行 ps 仅显示管理进程。
  • 没有安装更新。
  • 没有更改任何配置。
  • 这台机器不能从互联网上访问,所以黑客攻击似乎不太可能。也没有其他迹象。

编辑:显示连接被拒绝的日志剪报,但显然只发生在较早的时间:

    2012.05.16 09:27:47 org.jivesoftware.database.DbConnectionManager - Unable to get a connection from the database pool (attempt 10 out of 10).
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.ConnectException
MESSAGE: Connection refused

STACKTRACE:

java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(Unknown Source)
    at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.<init>(Unknown Source)
    at java.net.Socket.<init>(Unknown Source)
    at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)
    at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:271)
    at com.mysql.jdbc.Connection.createNewIO(Connection.java:2771)
    at com.mysql.jdbc.Connection.<init>(Connection.java:1555)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39)
    at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
    at org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:211)
    at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at org.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConnectionProvider.java:86)
    at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager.java:124)
    at org.jivesoftware.openfire.XMPPServer.verifyDataSource(XMPPServer.java:754)
    at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:480)
    at org.jivesoftware.openfire.XMPPServer.<init>(XMPPServer.java:212)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:113)
    at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:58)


** END NESTED EXCEPTION **



Last packet sent to the server was 1 ms ago.
    at com.mysql.jdbc.Connection.createNewIO(Connection.java:2847)
    at com.mysql.jdbc.Connection.<init>(Connection.java:1555)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39)
    at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
    at org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:211)
    at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at org.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConnectionProvider.java:86)
    at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager.java:124)
    at org.jivesoftware.openfire.XMPPServer.verifyDataSource(XMPPServer.java:754)
    at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:480)
    at org.jivesoftware.openfire.XMPPServer.<init>(XMPPServer.java:212)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:113)
    at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:58)
2012.05.16 09:27:48 org.jivesoftware.openfire.XMPPServer - Server halted
2012.05.16 09:36:34 org.jivesoftware.openfire.pubsub.PubSubModule - Publish-Subscribe domain: pubsub.cc.server.local
2012.05.16 09:36:36 org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl - Multi User Chat domain: conference.cc.server.local
2012.05.16 09:37:48 org.jivesoftware.openfire.XMPPServer - Openfire 3.7.1 [May 16, 2012 9:37:48 AM]
2012.05.16 09:38:01 org.jivesoftware.openfire.container.AdminConsolePlugin - Admin console listening at:
  http://127.0.0.1:9090
  https://127.0.0.1:9091
2012.05.16 09:54:21 org.jivesoftware.openfire.XMPPServer - Server halted
2012.05.16 09:54:33 org.jivesoftware.openfire.XMPPServer - Openfire 3.7.1 [May 16, 2012 9:54:33 AM]
2012.05.16 09:54:46 org.jivesoftware.openfire.container.AdminConsolePlugin - Admin console listening at:
  http://127.0.0.1:9090
  https://127.0.0.1:9091
2012.05.16 10:07:24 org.jivesoftware.openfire.XMPPServer - Server halted
2012.05.16 10:07:37 org.jivesoftware.openfire.XMPPServer - Openfire 3.7.1 [May 16, 2012 10:07:37 AM]
2012.05.16 10:07:49 org.jivesoftware.openfire.container.AdminConsolePlugin - Admin console listening at:
  http://127.0.0.1:9090
  https://127.0.0.1:9091
2012.05.16 10:26:39 org.jivesoftware.openfire.XMPPServer - Server halted
2012.05.16 10:28:54 org.jivesoftware.openfire.XMPPServer - Openfire 3.7.1 [May 16, 2012 10:28:54 AM]
2012.05.16 10:29:10 org.jivesoftware.openfire.container.AdminConsolePlugin - Admin console listening at:
  http://127.0.0.1:9090
  https://127.0.0.1:9091
2012.05.16 10:33:25 org.jivesoftware.openfire.XMPPServer - Server halted
2012.05.16 10:33:38 org.jivesoftware.openfire.XMPPServer - Openfire 3.7.1 [May 16, 2012 10:33:38 AM]
2012.05.16 10:33:51 org.jivesoftware.openfire.container.AdminConsolePlugin - Admin console listening at:
  http://127.0.0.1:9090
  https://127.0.0.1:9091
2012.05.16 10:51:38 org.jivesoftware.openfire.XMPPServer - Server halted
2012.05.16 10:51:51 org.jivesoftware.openfire.XMPPServer - Openfire 3.7.1 [May 16, 2012 10:51:51 AM]
2012.05.16 10:52:04 org.jivesoftware.openfire.container.AdminConsolePlugin - Admin console listening at:
  http://127.0.0.1:9090
  https://127.0.0.1:9091
2012.05.16 10:53:01 org.jivesoftware.openfire.XMPPServer - Server halted
2012.05.16 10:53:35 org.jivesoftware.openfire.XMPPServer - Openfire 3.7.1 [May 16, 2012 10:53:35 AM]
2012.05.16 10:53:49 org.jivesoftware.openfire.container.AdminConsolePlugin - Admin console listening at:
  http://127.0.0.1:9090
  https://127.0.0.1:9091

在那次失败之后,我尝试了各种重新配置和重新启动服务的方法,正如您看到的那样,管理控制台出现了。

java linux mysql xmpp openfire
  • 1 个回答
  • 5636 Views
Martin Hope
Pankaj Khurana
Asked: 2009-09-30 04:31:56 +0800 CST

Openfire Java 内存

  • 0

我在我的 debian 服务器上安装了 openfire。

我想知道openfire java内存是否应该小于服务器内存?

例如,我有一台 256 MB RAM 的服务器,现在我可以拥有超过 256 MB RAM 的 openfire java 内存,或者它应该小于 256。

请帮忙

谢谢, 潘卡伊

openfire
  • 4 个回答
  • 2283 Views
Martin Hope
Peter Mortensen
Asked: 2009-06-21 17:43:48 +0800 CST

Openfire 安装问题 - 无法登录到管理面板

  • 15

我正在尝试让Openfire安装在 Ubuntu 虚拟机上,但是在完成基于 Web 的安装程序后,我无法登录到管理面板。

到目前为止我:

  • 下载的 Debian 安装程序
  • 使用股票期权安装
  • 添加数据库并使用提供的 SQL 文件构建结构
  • 已完成基于 Web 的安装程序

我现在正在尝试使用用户名登录:admin 和我的密码,但是我经常收到错误的用户名/密码错误。MySQL 数据库中生成了一条记录,显示具有加密密码的管理员用户,并且更改为未编码的密码不起作用。这里有什么问题?

xmpp openfire
  • 18 个回答
  • 94820 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助
subwaysurfers
my femboy roommate

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve