Page 1 of 1
1.2 broke my Jabber
Posted: Tue Jan 08, 2008 5:44 pm
by Carphunter
I allowed Adium to run its autoupdate, allowed it to change its keychain passwords etc., and my gmail, icq and aim accounts all appear to work correctly.
My jabber account at work, though, started asking for its passwords constantly.
I closed Adium, went to KeyChain Access in 10.4.11 and removed the jabber password. Reopened Adium, and reentered password.
no luck..... Other people at work on macs have not had this problem. Their Adium updated and worked just fine.
Ideas? I've also check to see if Growl or Peerguardian could be stepping in here somehow...but I'm not seeing any blocks or anything else that would lead me to believe they are the problem.
Posted: Wed Jan 09, 2008 1:48 am
by evands
Please use this build:
http://adiumx.cachefly.net/Adium_1.2-debug.dmg
and then open Adium, open the Adium Debug Window from the Adium menu, and attempt to connect just your Jabber account which isn't working. Then, email me (
http://adiumx.com/faq/evands for my address) the debug log, and I'll take a look

Posted: Wed Jan 09, 2008 3:00 pm
by Carphunter
Log sent.
I'm kind of wondering if the problem hasn't got to do with Adium's handling of the server certificate. It seems to want me to confirm trust on the cert every time.... even though I've looked at the cert in Adium and thrown the "Always Trust" box, and individual settings in the detail.
Another note.... I was able to connect to the server by using a slightly different account name than I should be using....
Our server is set up with the user names being "
account@jabber.company.com" Before the upgrade, that name format worked for me. On a whim, I tried logging in as "
account@company.com" and it worked with no issues. The guys with the server say they see "
account@jabber.company.com" logged in. So ... much goofiness.
I've tried deleting the app support folder for adium with a reinstall, and deleting the certs and passwords from keychain access....but the problem with this one account won't go away.
good luck with the logs and thanks.
Adium 1.2 Hangs
Posted: Wed Jan 09, 2008 3:05 pm
by bregan
I am hang a heck of a time with 1.2.
On launch, it hangs. It is consistent. However, if I disable my connectivity, then launch, it runs. Then, if I reconnect to the network, all of my accounts including my Corporate Jabber account works, with the exception of the GTalk account. I may need to adjust the port there.
I captured a log of this process. It is pretty long. I can send it to you if it helps.
Posted: Wed Jan 09, 2008 3:15 pm
by Carphunter
Forgot to mention....I've also seen adium ask to confirm a ticket password (kind of like a kerberos ticket pass) in addition to its own little password confirmation box. Could it be a session ticket that won't clear...or I can't see?
Re: Adium 1.2 Hangs
Posted: Wed Jan 09, 2008 3:33 pm
by zac
bregan wrote:I am hang a heck of a time with 1.2.
On launch, it hangs. It is consistent. However, if I disable my connectivity, then launch, it runs. Then, if I reconnect to the network, all of my accounts including my Corporate Jabber account works, with the exception of the GTalk account. I may need to adjust the port there.
I captured a log of this process. It is pretty long. I can send it to you if it helps.
http://trac.adiumx.com/wiki/Sampling
Posted: Wed Jan 09, 2008 9:12 pm
by evands
carphunter: your company's server reports to Adium that it supports GSSAPI (also called Kerberos5) authentication. Adium sees that you have a GSSAPI identity of some sort on your computer, so it uses this to authenticate. The server then rejects your credentials.
Could you please ask the server's administrator / support group what their comments are about this and let us know?
Posted: Thu Jan 10, 2008 4:51 pm
by Carphunter
ok... more playing.
When I talked to the server guys, they basically said "well, you're computer must be storing a ticket that's wrong, or something is confused on the client side that's passing a wrong ticket for the jabber accounts."
FYI....from what I can see, my machine doesn't generate a kerb ticket for anything other than Adium. When I boot the sys and check for a ticket, there's nothing there. Ticket only becomes apparent when I run Adium and enter a ticket password.
So... I did some more playing...with careful reading of password dialogs.
If I use my
account@jabber.company.com login, and hit cancel when adium requests my ticket password, and then enter my account password in adium's normal pass request box...the account will work online. If I enter the ticket password...the account will not go online, just cycle asking for my password. Every time I quit adium and restart it, it will ask for my ticket password.
If I use my
account@company.com login, I can enter, or not enter the ticket password, and the account will work with the jabber server.
The jabber server knows to check my
account@jabber.company.com login pass against my system-wide
account@company.com credentials. It's looking kind of like, though, that my mac is having some trouble responding to the server after that happens....like it only sees a valid back-and-forth of name/pass with the
account@company.com credentials.
Make sense?
If I had a dialog button in the account settings that said "do not allow kerb. authentication" the problem would go away . (I know it doesn't "fix" the problem.... it just means I don't have to deal with it). I asked if the server guys shut off kerb5 authentication if it would screw things up for other users, and they said it would....so that's not an option.
Posted: Thu Jan 10, 2008 9:50 pm
by evands
Having never used Kerberos5 or GSSAPI personally, and having no access to a server which does, you'll have to bear with me. What's a ticket password, and where are you prompted to enter it? Could you screenshot the dialogue presented, as I've never seen it?
And to be sure I'm understanding
1.
accountname@company.com works perfectly, except that there seems to be some prompt which is totally ignored? That is, you get asked for a "ticket password" but it doesn't matter what you put, whether it's the right or wrong password?
2.
accountname@jabber.company.com (which presumably is the jabber server itself but not the real identity you have?) works only if you enter a wrong password for your "ticket password"?
Posted: Fri Jan 11, 2008 3:10 am
by Carphunter
I'll try to screen shot the process tomorrow.
It's not that I can enter any password for the
account@company.com... I have to enter my correct password. I'm just saying if at this request, I hit the cancel button, I can proceed and log in (like it makes the request for the kerb pass...that gets canceled, and then goes on and attempts the login another way)
Posted: Fri Jan 11, 2008 6:53 pm
by Carphunter
screenshots and logs sent to your e-mail