Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

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

Posted on 2011-03-18
14
Medium Priority
?
4,990 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
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
 
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 2000 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

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This post contains step-by-step instructions for setting up alerting in Percona Monitoring and Management (PMM) using Grafana.
Popular third-party chat platforms like Slack, Discord, and Telegram are just a few of the many new productivity applications that are being hijacked by cybercriminals to create command-and-control (C&C) communications infrastructures for their malw…
An overview on how to enroll an hourly employee into the employee database and how to give them access into the clock in terminal.
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…

609 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