Could you kindly try installing the 'Non-SASL Authentication' plugin for Openfire and test your clients again?
Re: issue on connection TLSv1.2
Re: Newer Spark-Versions don't work right
It can be Smack of course, but i doubt it, as current Spark works with at least two servers (Openfire,ejabberd). Smack is in fairly active development. Have you tried with other clients? Gajim, Psi, maybe even Conversations on Android.
We can try summoning Flow (maintainer of Smack) here to ask what
Unable to contact shared group info.
org.jivesoftware.smack.XMPPException$XMPPErrorException: XMPPError: feature-not-implemented - cancel
might mean.
Re: Newer Spark-Versions don't work right
It's an XMPP protocol error reply send by whoever the initial request was sent to.
Re: current password?
I was able to reproduce this. This happens when you install Openfire into Program files and run it without Run as administrator (via launcher). That's because of UAC protection in recent Windows versions and every Windows administrator should know that.. Anyway, if you want to run it via launcher, install it to C:\Openfire or install it as a service (which is the desired way anyway).
Re: Openfire fresh install Current Password.
Added explanation here
Re: issue on connection TLSv1.2
Hi Daryl Herzmann.
I tested with Openfire 4.1.3 which Non-SASL Authentication plugin installed.
And It still not work.
My conversations messenger works with Openfire 4.1.0.beta only.
Thanks.
Error al Iniciar sesion Invalid Username Or Password
This started today no user can login
Invalid Username or password
This is the warn.log of spark
mar 04, 2017 10:04:45 PM org.jivesoftware.spark.util.log.Log warning
WARNING: Exception in Login:
SASL authentication PLAIN failed: not-authorized:
at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java: 342)
at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:243)
at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:1056)
at org.jivesoftware.LoginDialog$LoginPanel.access$1400(LoginDialog.java:303)
at org.jivesoftware.LoginDialog$LoginPanel$4.construct(LoginDialog.java:835)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:141)
at java.lang.Thread.run(Unknown Source)
This is the warn.log of openfire
2017.03.04 21:17:16 org.jivesoftware.openfire.http.HttpSessionManager - HttpSessionManager.init() recreate sendPacketPool
2017.03.04 21:17:35 org.jivesoftware.admin.LoginLimitManager - Failed admin console login attempt by spark from 10.10.6.65
2017.03.04 21:19:32 org.jivesoftware.openfire.http.HttpSessionManager - HttpSessionManager.init() recreate sendPacketPool
2017.03.04 21:19:43 org.jivesoftware.admin.LoginLimitManager - Failed admin console login attempt by spark from 10.10.6.65
2017.03.04 21:19:49 org.jivesoftware.admin.LoginLimitManager - Failed admin console login attempt by spark from 10.10.6.65
2017.03.04 21:32:26 org.jivesoftware.openfire.http.HttpSessionManager - HttpSessionManager.init() recreate sendPacketPool
2017.03.04 21:38:23 org.jivesoftware.admin.LoginLimitManager - Failed admin console login attempt by spark from 10.10.6.65
2017.03.04 21:43:40 org.jivesoftware.admin.LoginLimitManager - Failed admin console login attempt by ragundez from 10.10.4.15
2017.03.04 21:43:47 org.jivesoftware.admin.LoginLimitManager - Failed admin console login attempt by spark from 10.10.4.15
2017.03.04 21:50:27 org.jivesoftware.openfire.http.HttpSessionManager - HttpSessionManager.init() recreate sendPacketPool
2017.03.04 22:00:26 org.jivesoftware.openfire.http.HttpSessionManager - HttpSessionManager.init() recreate sendPacketPool
This is the error.log of openfire
2017.03.04 21:56:47 org.jivesoftware.openfire.pubsub.PubSubPersistenceManager - ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager .java:152)
at org.jivesoftware.database.DbConnectionManager.getTransactionConnection(DbConnec tionManager.java:165)
at org.jivesoftware.openfire.pubsub.PubSubPersistenceManager.purgeItems(PubSubPers istenceManager.java:1867)
at org.jivesoftware.openfire.pubsub.PubSubPersistenceManager.shutdown(PubSubPersis tenceManager.java:1942)
at org.jivesoftware.openfire.pubsub.PubSubEngine.shutdown(PubSubEngine.java:1797)
at org.jivesoftware.openfire.pubsub.PubSubModule.stop(PubSubModule.java:467)
at org.jivesoftware.openfire.XMPPServer.shutdownServer(XMPPServer.java:995)
at org.jivesoftware.openfire.XMPPServer.access$800(XMPPServer.java:148)
at org.jivesoftware.openfire.XMPPServer$ShutdownHookThread.run(XMPPServer.java:941 )
Import Export Plugin
Добрый день.
Коллеги, есть ли альтернатива Import Export Plugin`а?
Переезжаю с 3 на 4 версию, на 4й версии плагин не работает(bug report открыт ранее).
Cant see telephone number in contact card
Re: Cant see telephone number in contact card
This occurs because the telephone number wasn't entered by using the E.164 format. Numbers in the E.164 format typically start with a plus sign prefix that's followed by a maximum of fifteen digits. For example, the E.164 format for the United States telephone number 555-0100 that has an area code of 425 is +14255550100.If a telephone number isn't entered by using E.164 format in the Office 365 portal or in the on-premises AD DS, it won't replicate to the Lync address book or it may appear in an unexpected format.
Note Unexpected formatting can also occur when a user has an Outlook contact who has the same number as the Lync contact. This data can sometimes be merged and results in an unexpected format. Disabling Personal Information Manager (PIM) integration can help locate the source of such an occurrence. The recommended action is to remove or change the Outlook contact to match the Lync contact information. Check for essay writing service reviews
[Smack-4.1] NullPointerException in roster push
I'm using Smack 4.1.9, I know it's not maintained any longer, but nevertheless maybe this issue is also present in latest version:
java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.indexOf(int)' on a null object reference at org.jxmpp.util.XmppStringUtils.parseBareJid(XmppStringUtils.java:124) at org.jivesoftware.smack.roster.Roster$RosterPushListener.handleIQRequest(Roster.java:1416) at org.jivesoftware.smack.AbstractXMPPConnection$2.run(AbstractXMPPConnection.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) at java.lang.Thread.run(Thread.java:818)
It's probably just a simple null pointer based on the fact that the connection is no yet bound maybe (AbstractXMPPConnection.user is null) - in that case the problem is on the server side, which is even more serious.
Any thoughts?
Thanks
Erros plugins Openfire 4.1.3 (jappix and webchat)
Hello, my Openfire was out of date, and i recently did update to last version, 4.1.3, and on start up of the Openfire services, it show this "Exception errors" in this two plugins. The question is, may they don't have updates anymore, so don't work properly? so if is this, how to uninstall those guys?
Clients are Spark and in the last versions.
Re: [Smack-4.1] NullPointerException in roster push
Indeed it looks like an IQ received over an unbound connection. Smack 4.2 will handle this more gracefully.
XML External Entity Injection
Hello,
My colleauges at Cisco inc. have discovered an XML External Entity Injection against a plugin of Openfire.How do wish to proceed? Is it prefereable that I simply post the details of the advisory here or should we establish an alernate communication route.
Thank you
Spark Settings
I have a question about settings for Spark. My users switch computers as we are a 24x7 shop and they usually do not sit at same location on their shift. I have it setup on the server side and it works great. My question is when a new user logs on they have to put the domain in and click on advanced->general and check Accept all certificates. Is there a file that I can edit and place on all systems that would have this checked already and put the domain in? I have turned off all other items on the logon screen but have to leave advanced open.
Re: Newer Spark-Versions don't work right
Hi wroot and Flow,
today I made some experiments with spark-versions 2.7.7 and 2.8.3.
I think, the postet error not necessarily has to do with the effect of the empty collegues-list. Even 2.7.7 throws errors like this:
Mär 06, 2017 4:07:37 PM org.jivesoftware.spark.util.log.Log error
SCHWERWIEGEND: Unable to contact shared group info.
feature-not-implemented(501) Feature not supported yet.
at org.jivesoftware.smackx.SharedGroupManager.getSharedGroups(SharedGroupManager.j ava:68)
at org.jivesoftware.spark.ui.ContactList$25.run(ContactList.java:1806)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
without any observable malfunction
As suggested I have also recorded the received/sent raw-packets from the smack-debug-windows.
I recordet the first few seconds with the old 2.7.7 and with the 2.8.3. spark-version.
In both received-Data I can see the XLM-Data of the collegues, but in 2.7.7 the list in spark is empty.
Maybe still a problem of spark and not of the underlying Smack library?
I don't see in this forum any possibility to upload files, so I put the raw-data here for you to download
(email-addresses are obfuscated to prevent abuse).
Maybe someone can help by analysing the raw-packets(?).
TIA.
Budgie
Re: Spark Settings
your quickest method; install a certificate our openfire server from a trusted party thats included with java.
You could also create a custom spark.properties files and deploy it to the users.
Re: Newer Spark-Versions don't work right
I'm not that good in reading those packets. What i see is that Kerio is actually a rebranded Tigase server:
="Tigase ver. 5.1.0-SNAPSHOT build ${buildNumber} (${timestamp})"/>
current Tigase version is 7.1.0.
5.1.0 is 6 years old. That might be the cause of those errors in 2.7.7 also.
in received group packets i only see one difference: in Kerio it sends subscription tag before the name. In Openfire name goes first and then subscription type is closing the tag. This is probably not important. I can't spot any glaring difference between received packets comparing to Openfire.
Re: Newer Spark-Versions don't work right
Btw, you can attach files here by switching to advances editor in the corner.
Re: XML External Entity Injection
Thanks. Emailing security@igniterealtime.org may be the best first step.