Re: Unable to remove roster item

Peter Saint-Andre <[email protected]>
Newsgroups gmane.network.jabber.user
Message-ID <[email protected]>
On Thu, Oct 18, 2007 at 09:25:51AM +0200, Sebastian Schuberth wrote:
> > > Hi,
> > >
> > > I've got a transport on my roster that is no longer active / running
> > > that I cannot remove. I've tried removing it with PSI, Miranda, and
> > > the Jabber Roster Utility (which did not work for me at all). This is
> > > the XML for the transport that I get when querying my roster:
> > >
> > > <query xmlns="jabber:iq:roster">
> > > <item ask="subscribe" jid="icq.jabber.ccc.de/registered" subscription="from" />
> > > </query>
> > >
> > > Does it mean that the subscription is pending, and of course will
> > > never finish as the transport is offline? Is that the reason why I
> > > cannot remove it? Any hints how to remive it?
> >
> > You can remove a roster item even if the subscription is pending or the
> > item is no longer available on the network.
> >
> > What happens if you send the following XML at the console?
> >
> > <iq type="set" id="foo">
> >  <query xmlns="jabber:iq:roster">
> >    <item jid="icq.jabber.ccc.de/registered" subscription="remove" />
> >   </query>
> > </iq>
> 
> Thanks for your answer. Unfortunately, that did not seem to help. Here
> is what I sent and the server responses from Miranda's XML console
> (for the last server response to happen, I downloaded my roster):
> 
> <iq type="set" id="foo">
>     <query xmlns="jabber:iq:roster">
>         <item jid="icq.jabber.ccc.de/registered" subscription="remove" />
>     </query>
> </iq>
> ??
> <iq from="<user>@jabber.com/Work" id="foo" to="<user>@jabber.com/Work"
> type="result" xml:lang="en" />
> ??
> <iq type="get" id="mir_7">
>     <query xmlns="jabber:iq:roster" />
> </iq>
> ??
> <iq from="<user>@jabber.com/Work" id="mir_7" type="result" xml:lang="en">
>     <query xmlns="jabber:iq:roster">
>         <item ask="subscribe" jid="icq.jabber.ccc.de/registered"
> subscription="from" />
>     </query>
> </iq>

Hmm, OK, thanks for trying -- you should never have to send raw XML
anyway, but sometimes that's the only way to fix things.

What happens if you try to remove "icq.jabber.ccc.de" instead of
"icq.jabber.ccc.de/registered"?

This *may* be a problem on the server you're using, or it may be that
the item is cached in the client somehow. In the end you could contact
your server administrator about it -- I know that on jabber.org I can
execute a database query to remove such items (and I've been forced to
do that in the past).

Peter

_______________________________________________
This is JUser -- a mailing list for end
users of Jabber clients.

To unsubscribe, go to the following web 
page, scroll all the way down, and type 
in your email address:

http://mail.jabber.org/mailman/listinfo/juser
_______________________________________________
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.