Pubsub Subcription Options

I am using 3.3.3. I would like to get a confirmation that subscription options are implemented. Is the keyword matching also supported?

Just wanted to know for sure as I am using an experimental Ruby library (xmpp4r) and am running into problems as seen below.

Many thanks,

Pat.

16:13:52 SENDING:

&lt;iq type='get' id='3384' to='pubsub.ows' xmlns='jabber:client'&gt;&lt;pubsub xmlns='http://jabber.org/protocol/pubsub'><subscriptions/></pubsub></iq>

16:13:52 RECEIVED:

&lt;iq from='pubsub.ows' type='result' id='3384' to='cappelaere@ows/myuser'&gt;&lt;pubsub xmlns='http://jabber.org/protocol/pubsub'><subscriptions><subscription node='/wfcs/workflows/workflow_2' jid='cappelaere@ows' subscription='subscribed' affiliation='none' subid='6s68m0EAMutfIFh0FTrEe739Hj9xjufkmtokvm8I'/&gt;&lt;/subscriptions&gt;&lt; /pubsub&gt;&lt;/iq&gt;

16:13:52 SENDING:

&lt;iq type='get' id='4551' to='pubsub.ows' xmlns='jabber:client'&gt;&lt;pubsub xmlns='http://jabber.org/protocol/pubsub'><options node='/wfcs/workflows/workflow_2' jid='cappelaere@ows' subid='6s68m0EAMutfIFh0FTrEe739Hj9xjufkmtokvm8I'/&gt;&lt;/pubsub&gt;&lt;/iq&gt;

16:13:52 RECEIVED:

&lt;iq from='pubsub.ows' type='error' id='4551' to='cappelaere@ows/myuser'&gt;&lt;pubsub xmlns='http://jabber.org/protocol/pubsub'><options node='/wfcs/workflows/workflow_2' jid='cappelaere@ows' subid='6s68m0EAMutfIFh0FTrEe739Hj9xjufkmtokvm8I'/&gt;&lt;/pubsub&gt;&lt;error code='403' type='auth'&gt;&lt;forbidden xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/&gt;&lt;/error&gt;&lt;/iq&gt;

./vendor/gems/xmpp4r/lib/xmpp4r/stream.rb:394:in `send_with_id’: forbidden: (Jabber::ErrorException)

from ./vendor/gems/xmpp4r/lib/xmpp4r/pubsub/helper/servicehelper.rb:243:in `get_options’

from testjabber_client.rb:53

I am having the same problem where I always get an Auth error.

Have you had any luck solving your problem?

Thanks