Solved

how to get IM+ on the iphone to work with an Openfire server?

Posted on 2011-03-18
14
4,356 Views
Last Modified: 2013-01-15
We just implemented Spark and Openfire for our company's IM solution. Now we want people with smart phones to be able to use it too. We chose IM+ because it's free, and it supports iphone + blackberry.

We've tried it on our phones with all the settings entered but it doesn't seem to connect. do we need to make changes on the server side for this to work? Please advice. Thanks.
0
Comment
Question by:schang626
  • 8
  • 6
14 Comments
 
LVL 1

Author Comment

by:schang626
ID: 35169502
i installed the desktop version of IM+ on my laptop and it's not working too. Is it my settings?
0
 
LVL 4

Expert Comment

by:booster49
ID: 35179832
IM+ Doesnt have full native XMPP support. The best alternative for iphone is oneteam
0
 
LVL 1

Author Comment

by:schang626
ID: 35182309
I've seen people got their IM+ working with Openfire. IM+ is free but oneteam is like $5 per download. We don't really need something fancy, as long as we can send messages that's all it matters. thanks.
0
 
LVL 4

Expert Comment

by:booster49
ID: 35182408
Try checkin if monal does work to see if the error is related to EM+ or server sided settings.
0
 
LVL 1

Author Comment

by:schang626
ID: 35182591
Monal doesn't work neither. it says connection error. maybe i'm missing something here.
here are the settings:

Jabber ID: ID@CompanyName.com
Password: password
Enabled: On
Server: ServerName.CompanyName.com
Port: 5222
Resource: Monal
Use SSL: On

0
 
LVL 4

Expert Comment

by:booster49
ID: 35187152
Have you tried connecting to the server via LAN? Could be a firewall issue check if ports 5222, 5223, 5269, and 8010 are forwarded.
0
 
LVL 1

Author Comment

by:schang626
ID: 35194477
i've installed IM+ desktop version on my laptop which is on the same subnet as the Openfire server. when i enter myID@CompanyName.com i get "Connection Failed". When i enter myID, i get "Authorization failed, please check your username/password".
0
Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

 
LVL 4

Expert Comment

by:booster49
ID: 35196735
Are you running openfire on Windows or Linux/Unix?
And could you please post openfires errorlog?
0
 
LVL 1

Author Comment

by:schang626
ID: 35201662
Here's the log.

I've replaced my login name to ID and my company address to CompanyName.comd
log.txt
0
 
LVL 1

Author Comment

by:schang626
ID: 35201668
im running openfire on windows
0
 
LVL 4

Expert Comment

by:booster49
ID: 35202859
Have you tried logging in without SSL? (PLAIN)

Your server seems to be setup correctly.

Are you planning to use SSL, and did you set up the server to use SSL?
http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/ssl-guide.html

Are you using LDAP or the openfire account system?
0
 
LVL 1

Author Comment

by:schang626
ID: 35203492
Yes i tried logging in without SSL but i got the same error message.

I can use spark to login no problem so i dont think it has something to do with SSL.

i checked the server settings and the xmpp.domain = the server name. should i change it to CompanyName.com?

0
 
LVL 1

Author Comment

by:schang626
ID: 35203493
im using LDAP
0
 
LVL 4

Accepted Solution

by:
booster49 earned 500 total points
ID: 35205243
xmpp.domain = domain.com

To rename you'll have to re-run the setup tool: (might be easier to reinstall)

    First go to the Admin Console > Server > Server Properties
    Find the Property Name: admin.authorizedJIDs
    You'll see a list of users of the form user@server.domain.com. Edit the value so it has the same admin users as before but also ensure that the user admin@domain.com is also present or you won't be able to logon to your server after renaming it.
    Stop Openfire.
    Edit conf/openfire.xml in your Openfire installation folder and set <setup>true</setup> to <setup>false</setup>.
    Start the server and navigate to http://server:9090 to rerun the setup. Ensure the new Server Name matches the domain name eg. example.com
    Make sure Server Name is domain.com and NOT server.domain.com
    Once the server is running go to the Admin Console > Server > Server Settings > Server Certificates
    Delete any certificates belonging to the old domain.
    If no certificates now exist regenerate them.

 

If you added your admin to the admin list successfully you should be able to logon. If not you can reset it manually in the database. An example for MySQL:

        mysql -h localhost -u root -p PASSWORD gtms

        REPLACE ofProperty VALUES('admin.authorizedJIDs','admin@example.com');
0

Featured Post

Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

Join & Write a Comment

I use more than 1 computer in my office for various reasons. Multiple keyboards and mice take up more than just extra space, they make working a little more complicated. Using one mouse and keyboard for all of my computers makes life easier. This co…
In this article, you will read about the trends across the human resources departments for the upcoming year. Some of them include improving employee experience, adopting new technologies, using HR software to its full extent, and integrating artifi…
This video demonstrates how to use each tool, their shortcuts, where and when to use them, and how to use the keyboard to improve workflow.
XMind Plus helps organize all details/aspects of any project from large to small in an orderly and concise manner. If you are working on a complex project, use this micro tutorial to show you how to make a basic flow chart. The software is free when…

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now