Shared Rosters not showing self

My Openfire server is pulling groups from LDAP and having shared roster groups. The issues is that users do not see themselves under their groups, which makes jabber clients show the full jid (foo@jabber.exmaple.com) as apposed to their name(Foo Bar). An example:

John (jid: john@example.com) is a member of Sales

Jack) (jid: jack@example.com) is a member of Tech Support

Mark (jid: mark@example.com) is a member of Managers

John’s roster looks like:

Tech Support

  • Jack

Managers

  • Mark

Jack’s roster looks like:

Sales

  • John

Managers

  • Mark

Mark’s roster looks like:

Sales

  • John

Tech Support

  • Jack

When Jack sends a message to John, the client window renders it as:

jack@example.com: <message text>

When John recieves the message from Jack, the client window renders it as:

Jack: <message text>

This occurs because Openfire is pushing Jack’s JID with name ‘Jack’ to John, but not to Jack himself.

Is there a way to force Openfire to send the JID for each users self’s list?

Thanks!

What client do you use? Usually name showing in user’s chat window is fully controlled by client itself (so you can change it to anything you want, like Jackieeeee ). User not seeing himself in a group is a normal behavior (and logical imho).

Spark does not show your own ID in the roster at all. It is not supposed to. I am not sure any client will, or should.

I’m using a customized version of Gaim we roll out for all our employees.

I’m aware that you can fix this on the client by setting different attributes. However, on our old Jabber server, the user was included in their roster, thus this problem never occured.

(I should read the complete question before posting…please delete this.)

Message was edited by: Coolcat