This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
сервис_openfire [2021/04/05 20:25] val [bash xmpp] |
сервис_openfire [2025/07/27 19:17] (current) val [Windows] |
||
|---|---|---|---|
| Line 35: | Line 35: | ||
| # wget http://gate.isp.un/unix/Openfire/openfire_4.6.2_all.deb | # wget http://gate.isp.un/unix/Openfire/openfire_4.6.2_all.deb | ||
| + | |||
| + | ubuntu24# ###wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_5.0.1_all.deb -O openfire_5.0.1_all.deb | ||
| # dpkg -i openfire_*_all.deb | # dpkg -i openfire_*_all.deb | ||
| + | |||
| + | ubuntu24# ###systemctl enable openfire.service --now | ||
| </code> | </code> | ||
| Line 59: | Line 63: | ||
| http://gate.isp.un/unix/Openfire/spark_2_9_4-with-jre.exe | http://gate.isp.un/unix/Openfire/spark_2_9_4-with-jre.exe | ||
| + | |||
| + | ### http://www.igniterealtime.org/downloadServlet?filename=spark/spark_3_0_2-with-jre.exe | ||
| </code> | </code> | ||
| Line 70: | Line 76: | ||
| # wget http://val.bmstu.ru/unix/Openfire/spark_2_9_4.deb | # wget http://val.bmstu.ru/unix/Openfire/spark_2_9_4.deb | ||
| + | |||
| + | $ unset LANG # Может понадобиться | ||
| $ /opt/Spark/Spark & | $ /opt/Spark/Spark & | ||
| Line 115: | Line 123: | ||
| Base DN: cn="Users",dc="corpX",dc="un" !!!При тестировании "сбрасывается" надо опять заполнить | Base DN: cn="Users",dc="corpX",dc="un" !!!При тестировании "сбрасывается" надо опять заполнить | ||
| Administrator DN: cn="Administrator",cn="Users",dc="corpX",dc="un" !!!При тестировании "сбрасывается" надо опять заполнить | Administrator DN: cn="Administrator",cn="Users",dc="corpX",dc="un" !!!При тестировании "сбрасывается" надо опять заполнить | ||
| + | |||
| + | Administrator Account: Administrator | ||
| </code> | </code> | ||
| Line 122: | Line 132: | ||
| Host: server.corpX.un | Host: server.corpX.un | ||
| Port: 389 | Port: 389 | ||
| - | Base DN: ou=users,dc=corpX,dc=un | + | Base DN: ou=People,dc=corpX,dc=un |
| Administrator DN: cn=admin,dc=corpX,dc=un | Administrator DN: cn=admin,dc=corpX,dc=un | ||
| Line 138: | Line 148: | ||
| $ chmod 600 .sendxmpprc | $ chmod 600 .sendxmpprc | ||
| - | #$echo "hello bob!" | sendxmpp -s hello user1@corp13.un | + | $ echo "Hello Ivan!" | sendxmpp -s Hello user1@corp13.un |
| </code> | </code> | ||
| Line 218: | Line 228: | ||
| <code> | <code> | ||
| C:\>ktpass -princ xmpp/gate.corpX.un@CORPX.UN -mapuser gatexmpp -pass 'Pa$$w0rd' -out gatexmpp.keytab | C:\>ktpass -princ xmpp/gate.corpX.un@CORPX.UN -mapuser gatexmpp -pass 'Pa$$w0rd' -out gatexmpp.keytab | ||
| - | |||
| - | для openfire 3 | ||
| - | C:\>ktpass -princ xmpp/corp15.un@CORP15.UN -mapuser xmpp -pass 'Pa$$w0rd' -out xmpp.keytab | ||
| </code> | </code> | ||
| Line 243: | Line 250: | ||
| kadmin.local: ktadd -k gatexmpp.keytab xmpp/gate.CORPX.UN | kadmin.local: ktadd -k gatexmpp.keytab xmpp/gate.CORPX.UN | ||
| - | kadmin.local: addprinc -randkey xmpp/corpX.un | + | ### kadmin.local: addprinc -randkey xmpp/corpX.un |
| - | kadmin.local: addprinc -e rc4-hmac:normal -randkey xmpp/CORPX.UN | + | ### kadmin.local: addprinc -e rc4-hmac:normal -randkey xmpp/CORPX.UN |
| - | kadmin.local: ktadd -k xmpp.keytab xmpp/corpX.un | + | ### kadmin.local: ktadd -k xmpp.keytab xmpp/corpX.un |
| - | kadmin.local: ktadd -k xmpp.keytab xmpp/CORPX.UN | + | ### kadmin.local: ktadd -k xmpp.keytab xmpp/CORPX.UN |
| - | </code> | + | </code><code> |
| + | Запросы с win клиента не наблюдаются, запросы с lin клиента такие: | ||
| + | root@server.corp13.un:~# tail -f /var/log/auth.log | ||
| + | |||
| + | Oct 5 08:14:30 server krb5kdc[831]: TGS_REQ (6 etypes {18 17 20 19 16 23}) 192.168.13.105: ISSUE: authtime 1664946134, etypes {rep=18 tkt=18 ses=18}, user1@CORP13.UN for xmpp/gate.corp13.un@CORP13.UN | ||
| + | Oct 5 08:14:30 server krb5kdc[831]: AS_REQ (2 etypes {18 17}) 192.168.13.1: NEEDED_PREAUTH: xmpp/gate.corp13.un@CORP13.UN for krbtgt/CORP13.UN@CORP13.UN, Additional pre-authentication required | ||
| + | Oct 5 08:14:31 server krb5kdc[831]: preauth (encrypted_timestamp) verify failure: Preauthentication failed | ||
| + | Oct 5 08:14:31 server krb5kdc[831]: AS_REQ (2 etypes {18 17}) 192.168.13.1: PREAUTH_FAILED: xmpp/gate.corp13.un@CORP13.UN for krbtgt/CORP13.UN@CORP13.UN, Preauthentication failed | ||
| + | </code> | ||
| ==== Настройка сервиса ==== | ==== Настройка сервиса ==== | ||
| <code> | <code> | ||
| Line 322: | Line 337: | ||
| </code> | </code> | ||
| - | ==== Openfire3 Ubuntu14 без openjdk-7-jre ==== | ||
| - | * [[https://community.igniterealtime.org/thread/51990|invoke-rc.d: initscript openfire, action "stop" failed.]] | ||
| - | |||
| - | <code> | ||
| - | # rcsdiff /etc/init.d/openfire | ||
| - | </code><code> | ||
| - | diff -r1.1 /etc/init.d/openfire | ||
| - | 29d28 | ||
| - | < /usr/lib/jvm/java-7-openjdk-amd64 \ | ||
| - | </code><code> | ||
| - | root@server.corpX.un:~# apt-get autoremove | ||
| - | </code> | ||