Re: (Newbie question) Can Jabber act as a gateway for HTTPS-based WebDAV?

Ajay Garg <[email protected]> Wed, 28 Mar 2012 11:48:26 +0530
Newsgroups gmane.network.jabber.admin
Message-ID <CAHP4M8U9P9h0rHye78o+i4rAMNh0+8Ou24EnmLdU=Ki1oJ2vuw@mail.gmail.com>
--===============0709535944==
Content-Type: multipart/alternative; boundary=047d7b15ae33444cb904bc479300

--047d7b15ae33444cb904bc479300
Content-Type: text/plain; charset=ISO-8859-1

Thanks Garrett for the link.

Well, that certainly is an option; but I am wishing something which has
already been tested in field.

I am thinking if the Jabber server could simply act as a gateway for HTTP
transfers between Alice and Bob.
I did some googling and found terms such as "Jabber HTTP Polling", "BOSH",
"XMPP over BOSH" (though I am afraid I haven't looked a bit in the details).

Could these come to the rescue? :)


Regards,
Ajay

On Wed, Mar 28, 2012 at 10:34 AM, Garrett Kuchta <[email protected]> wrote:

> http://en.wikipedia.org/wiki/XDCC
>
> On Tue, Mar 27, 2012 at 11:48 PM, Ajay Garg <[email protected]>
> wrote:
> > Thanks Garrett for the reply.
> >
> > But I am afraid it's gone over my head (I am sorry, I only understand
> > English).
> > What's "CDDC-esque"?
> >
> > Regards,
> > Ajay
> >
> >
> > On Wed, Mar 28, 2012 at 10:11 AM, Garrett Kuchta <[email protected]>
> wrote:
> >>
> >> Just do this on the client-side. Skip webdav entirely and just write an
> >> IRC CDDC-esque bot.
> >>
> >> On Mar 27, 2012 11:36 PM, "Ajay Garg" <[email protected]> wrote:
> >>>
> >>> Just one more note ::
> >>>
> >>> Alice and Bob are running their WebDAV in the context of "httpd"
> service;
> >>> that is why they are able to access each other's shares via the
> browser.
> >>>
> >>> Regards,
> >>> Ajay
> >>>
> >>> On Tue, Mar 27, 2012 at 8:26 PM, Ajay Garg <[email protected]>
> >>> wrote:
> >>>>
> >>>> Hi all.
> >>>>
> >>>> I am sorry if I might sound like a complete fool; but I have been
> lately
> >>>> investigating the basics of WebDAV; and wonder that if the following
> >>>> use-case is feasible at all ::
> >>>>
> >>>> "There are two users Bob and Alice. Each of Bob and Alice have setup a
> >>>> WebDAV server on their local machines over SSL, and listen on port
> 443. In a
> >>>> normal environment, Bob is able to access Alice's share by typing
> >>>> "https://<Alice's IP Address>/webdav". Alice is able to the same.
> >>>>
> >>>> Next, both Alice and Bob log onto a Jabber server set up by their
> common
> >>>> friend Tom; and the only way they can communicate is via Jabber. They
> still
> >>>> want to make their shares available to each other; and wish for the
> simplest
> >>>> way to do it - via their browser. So, can Tom configure his Jabber
> server in
> >>>> a manner, so as to allow Bob and Alice to access each other's WebDAV
> shares'
> >>>> via their respective browsers?"
> >>>>
> >>>>
> >>>> Looking forward to a reply.
> >>>>
> >>>>
> >>>> Thanks and Regards,
> >>>> Ajay
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> JAdmin mailing list
> >>> Info: http://mail.jabber.org/mailman/listinfo/jadmin
> >>> Unsubscribe: [email protected]
> >>> _______________________________________________
> >>>
> >>
> >> _______________________________________________
> >> JAdmin mailing list
> >> Info: http://mail.jabber.org/mailman/listinfo/jadmin
> >> Unsubscribe: [email protected]
> >> _______________________________________________
> >>
> >
> >
> > _______________________________________________
> > JAdmin mailing list
> > Info: http://mail.jabber.org/mailman/listinfo/jadmin
> > Unsubscribe: [email protected]
> > _______________________________________________
> >
> _______________________________________________
> JAdmin mailing list
> Info: http://mail.jabber.org/mailman/listinfo/jadmin
> Unsubscribe: [email protected]
> _______________________________________________
>

--047d7b15ae33444cb904bc479300
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thanks Garrett for the link.<br><br>Well, that certainly is an option; but =
I am wishing something which has already been tested in field.<br><br>I am =
thinking if the Jabber server could simply act as a gateway for HTTP transf=
ers between Alice and Bob.<br>
I did some googling and found terms such as &quot;Jabber HTTP Polling&quot;=
, &quot;BOSH&quot;, &quot;XMPP over BOSH&quot; (though I am afraid I haven&=
#39;t looked a bit in the details).<br><br>Could these come to the rescue? =
:)<br>
<br><br>Regards,<br>Ajay<br><br><div class=3D"gmail_quote">On Wed, Mar 28, =
2012 at 10:34 AM, Garrett Kuchta <span dir=3D"ltr">&lt;<a href=3D"mailto:gk=
[email protected]">[email protected]</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">
<a href=3D"http://en.wikipedia.org/wiki/XDCC" target=3D"_blank">http://en.w=
ikipedia.org/wiki/XDCC</a><br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
On Tue, Mar 27, 2012 at 11:48 PM, Ajay Garg &lt;<a href=3D"mailto:ajaygargn=
[email protected]">[email protected]</a>&gt; wrote:<br>
&gt; Thanks Garrett for the reply.<br>
&gt;<br>
&gt; But I am afraid it&#39;s gone over my head (I am sorry, I only underst=
and<br>
&gt; English).<br>
&gt; What&#39;s &quot;CDDC-esque&quot;?<br>
&gt;<br>
&gt; Regards,<br>
&gt; Ajay<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Mar 28, 2012 at 10:11 AM, Garrett Kuchta &lt;<a href=3D"mailto=
:[email protected]">[email protected]</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Just do this on the client-side. Skip webdav entirely and just wri=
te an<br>
&gt;&gt; IRC CDDC-esque bot.<br>
&gt;&gt;<br>
&gt;&gt; On Mar 27, 2012 11:36 PM, &quot;Ajay Garg&quot; &lt;<a href=3D"mai=
lto:[email protected]">[email protected]</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Just one more note ::<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Alice and Bob are running their WebDAV in the context of &quot=
;httpd&quot; service;<br>
&gt;&gt;&gt; that is why they are able to access each other&#39;s shares vi=
a the browser.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Regards,<br>
&gt;&gt;&gt; Ajay<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Tue, Mar 27, 2012 at 8:26 PM, Ajay Garg &lt;<a href=3D"mail=
to:[email protected]">[email protected]</a>&gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi all.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I am sorry if I might sound like a complete fool; but I ha=
ve been lately<br>
&gt;&gt;&gt;&gt; investigating the basics of WebDAV; and wonder that if the=
 following<br>
&gt;&gt;&gt;&gt; use-case is feasible at all ::<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &quot;There are two users Bob and Alice. Each of Bob and A=
lice have setup a<br>
&gt;&gt;&gt;&gt; WebDAV server on their local machines over SSL, and listen=
 on port 443. In a<br>
&gt;&gt;&gt;&gt; normal environment, Bob is able to access Alice&#39;s shar=
e by typing<br>
&gt;&gt;&gt;&gt; &quot;https://&lt;Alice&#39;s IP Address&gt;/webdav&quot;.=
 Alice is able to the same.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Next, both Alice and Bob log onto a Jabber server set up b=
y their common<br>
&gt;&gt;&gt;&gt; friend Tom; and the only way they can communicate is via J=
abber. They still<br>
&gt;&gt;&gt;&gt; want to make their shares available to each other; and wis=
h for the simplest<br>
&gt;&gt;&gt;&gt; way to do it - via their browser. So, can Tom configure hi=
s Jabber server in<br>
&gt;&gt;&gt;&gt; a manner, so as to allow Bob and Alice to access each othe=
r&#39;s WebDAV shares&#39;<br>
&gt;&gt;&gt;&gt; via their respective browsers?&quot;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Looking forward to a reply.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks and Regards,<br>
&gt;&gt;&gt;&gt; Ajay<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; JAdmin mailing list<br>
&gt;&gt;&gt; Info: <a href=3D"http://mail.jabber.org/mailman/listinfo/jadmi=
n" target=3D"_blank">http://mail.jabber.org/mailman/listinfo/jadmin</a><br>
&gt;&gt;&gt; Unsubscribe: <a href=3D"mailto:[email protected]">=
[email protected]</a><br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; JAdmin mailing list<br>
&gt;&gt; Info: <a href=3D"http://mail.jabber.org/mailman/listinfo/jadmin" t=
arget=3D"_blank">http://mail.jabber.org/mailman/listinfo/jadmin</a><br>
&gt;&gt; Unsubscribe: <a href=3D"mailto:[email protected]">JAdm=
[email protected]</a><br>
&gt;&gt; _______________________________________________<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; JAdmin mailing list<br>
&gt; Info: <a href=3D"http://mail.jabber.org/mailman/listinfo/jadmin" targe=
t=3D"_blank">http://mail.jabber.org/mailman/listinfo/jadmin</a><br>
&gt; Unsubscribe: <a href=3D"mailto:[email protected]">JAdmin-u=
[email protected]</a><br>
&gt; _______________________________________________<br>
&gt;<br>
_______________________________________________<br>
JAdmin mailing list<br>
Info: <a href=3D"http://mail.jabber.org/mailman/listinfo/jadmin" target=3D"=
_blank">http://mail.jabber.org/mailman/listinfo/jadmin</a><br>
Unsubscribe: <a href=3D"mailto:[email protected]">JAdmin-unsubs=
[email protected]</a><br>
_______________________________________________<br>
</div></div></blockquote></div><br>

--047d7b15ae33444cb904bc479300--

--===============0709535944==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: [email protected]
_______________________________________________

--===============0709535944==--