XMPP component and user presences

Hi there,

I’ve been playing around with the component protocol but not sure how it relates to “real” users. The main openfire server has an LDAP backend so the users are “already there”. When using a component, if I send a presence probe through the component, the server comes back with the error:

Presence requested from server main.server.com by unknown user: testuser@test.main.server.com

where “test.main.server.com” is the component when it was authenticated:

<stream:stream xmlns:stream=“http://etherx.jabber.org/streams” xmlns=“jabber:component:accept” to=“test.main.server.com”>

can the component not access the users the main server sees?

thanks,

Alistair

got a bit further. If I do this via the stream from the component:

then

nothing comes back from the server. I believe components don’t have rosters? so the two users should be able to see each other’s presence?