[Xitami] HTTP Publishing
Paul Claessen
xitami@lists.xitami.org
Fri, 5 Apr 2002 18:32:24 -0600
This is a multi-part message in MIME format.
------=_NextPart_000_0010_01C1DCD0.3ADC29E0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Just tried this and it works!
Despite my earlier response, you don't need a special script=20
for it at the server.
Just had the following in my .aut file:
[/]
all=3D*
webmask=3D*
http-update=3D1
http-put=3D1
Let me know if that works for you too!
Kind Regards,
Paul
----- Original Message -----=20
From: Sean Brennan=20
To: xitami@lists.xitami.org=20
Sent: Friday, April 05, 2002 4:42 PM
Subject: Re: [Xitami] HTTP Publishing
I believe my problem is that HTTP update method on a resource which =
has not been authorized for this. I think it's authentication. I'm =
trying to figure out the correct way to configure the xitami.aut allow =
an HTTP put. I've added http-update=3D1 to the xitami.aut file but it's =
not accepting it for my user I configured. Maybe someone has a =
xitami.aut file I can see who's using HTTP puts to the server.
Thanks,
Sean
At 04:08 PM 4/5/2002 -0600, you wrote:
Sean,
=20
Maybe this quote from the FAQ helps...:
=20
"
15: I get 'Not authorized to access this resource' on other URLs=20
There are a number of specific reasons why Xitami may return this:=20
1.. The resource you are accessing is protected by a 'webmask' =
definition which excludes your PC.=20
2.. You are trying to browse a directory, but directory listings =
have not been enabled.=20
3.. You are trying to use an HTTP update method (PUT, DELETE, =
MOVE, or COPY) on a resource which has not been authorised for this.=20
4.. You are trying to run the WBA, but this has been disabled by =
the security:admin option.=20
5.. The URL refers to a Windows short filename when a long =
filename also exists. Xitami rejects this as being a potential security =
violation. You can switch this behaviour off by setting =
security:safepaths to 0.=20
6.. You're trying to do a HTTP PUT, DELETE, MOVE, or COPY =
operation, and specified an absolute Content-Location: or Destination: =
URI which did not have the same path as the request URI. Xitami rejects =
this because the authorisation was carried-out on the request URL, and =
using a different path for the Content-Location: or Destination: URL =
would violate this.=20
7.. A HTTP PUT, DELETE, MOVE, or COPY operation failed because of =
an access violation at the operating system level - for instance Xitami =
tried to write to a file which was marked as read-only.=20
In most of these cases, the reason for the error will be logged when =
you enable server debugging.=20
"
=20
Kind Regards,
Paul Claessen
=20
----- Original Message -----=20
From: Sean Brennan=20
To: xitami@lists.xitami.org ; xitami@lists.xitami.org=20
Sent: Friday, April 05, 2002 3:44 PM=20
Subject: Re: [Xitami] HTTP Publishing
Thanks for the responses. Paul is correct, I'm just trying to =
update a web page via an HTTP PUT using Netscape's Composer. My =
understanding is that this "Publish" feature I'm referring to uses an =
HTTP Put to update the html pages to servers. I hit the server, but it =
returns an "the server responded: You are not authorized to access this =
resource".
The page Xitami I'm referring that states it supports HTTP is =
under the User Authentication section=20
at: http://www.imatix.com/html/xitami/index3.htm#TOC18
Thanks for all the responses.
Regards,
Sean=20
At 01:28 PM 4/5/2002 -0600, Paul Claessen wrote:
Ervin,=20
=20
No, I don't think he's referring to Frontpage. Just to HTTP's=20
'put' request. (See RFC 2068, under 9.6).=20
=20
Xitami indeed states somewhere that they have no intention=20
to support Frontpage and gives as reason that it is not properly =
documented and that they're not in the business of reverse=20
engineering Microsoft software.=20
=20
So, since you claim FP to be a documented protocol, I would=20
be very interested in obtaining a link to that document!=20
Could you supply that to us?=20
=20
Kind Regards,=20
Paul Claessen=20
What your trying to do id use FrontPage extensions. Xitami =
doesn't support=20
that protocal. FP extensions is a special way to change files =
on a web=20
server. I would recomend that you publish your pages with an =
FTP program.
Xitami does not now, nor will in the future support Front Page =
extensions.=20
This has been a hot topic in the past. If you're a savy enough =
programmer=20
Xitami is open source. And the FrontPage is actually a =
documented protocal=20
so you could in theory build FP compatibility into Xitami.=20
--------- Original message --------=20
From: "Sean Brennan" <sean.brennan@wincomsystems.com>=20
To: "xitami@lists.xitami.org" <xitami@lists.xitami.org>=20
Subject: [Xitami] HTTP Publishing=20
Date: 04-05-02 05:52
I'm trying to "publish" web pages to the Xitami server via HTTP =
put. I found=20
some real generic information, but I cannot get this =
functionality=20
working. Can anyone help?
Thanks and best regards,
Sean Brennan
--=20
Xitami Users Mailing List -- For Xitami support=20
To unsubscribe: http://lists.xitami.org/mailman/listinfo/xitami=20
------=_NextPart_000_0010_01C1DCD0.3ADC29E0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2713.1100" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 size=3D2>Just tried =
this and it=20
works!</FONT></DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 size=3D2>Despite my =
earlier=20
response, you don't need a special script </FONT></DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 size=3D2>for it at the =
server.</FONT></DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2></FONT> </DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 size=3D2>Just had the =
following in=20
my .aut file:</FONT></DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2></FONT> </DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2>[/]<BR> =20
all=3D*<BR> webmask=3D*<BR> =20
http-update=3D1<BR> http-put=3D1</FONT></DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2></FONT> </DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 size=3D2>Let me know =
if that works=20
for you too!</FONT></DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2></FONT> </DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 size=3D2>Kind =
Regards,</FONT></DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2>Paul</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #800000 2px solid; MARGIN-RIGHT: 0px">
<DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV=20
style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
<A title=3Dsean.brennan@wincomsystems.com=20
href=3D"mailto:sean.brennan@wincomsystems.com">Sean Brennan</A> </DIV>
<DIV style=3D"FONT: 10pt arial"><B>To:</B> <A =
title=3Dxitami@lists.xitami.org=20
href=3D"mailto:xitami@lists.xitami.org">xitami@lists.xitami.org</A> =
</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Friday, April 05, 2002 =
4:42=20
PM</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: [Xitami] HTTP=20
Publishing</DIV>
<DIV><BR></DIV><BR>I believe my problem is that HTTP update method on =
a=20
resource which has not been authorized for this. I think it's =
authentication.=20
I'm trying to figure out the correct way to configure the xitami.aut =
allow an=20
HTTP put. I've added http-update=3D1 to the xitami.aut file but it's =
not=20
accepting it for my user I configured. Maybe someone has a xitami.aut =
file I=20
can see who's using HTTP puts to the=20
server.<BR><BR>Thanks,<BR><BR>Sean<BR><BR>At 04:08 PM 4/5/2002 -0600, =
you=20
wrote:<BR>
<BLOCKQUOTE class=3Dcite cite=3D"" type=3D"cite"><FONT face=3D"Comic =
Sans MS"=20
color=3D#800000 size=3D2>Sean,</FONT><BR> <BR><FONT =
face=3D"Comic Sans MS"=20
color=3D#800000 size=3D2>Maybe this quote from the FAQ=20
helps...:</FONT><BR> <BR><FONT face=3D"Comic Sans MS" =
color=3D#800000=20
size=3D2>"</FONT><BR><BR><B>15: I get 'Not authorized to access this =
resource'=20
on other URLs</B><A name=3Dw_15></A> <BR><BR>There are a number of =
specific=20
reasons why Xitami may return this:=20
<OL>
<LI>The resource you are accessing is protected by a 'webmask' =
definition=20
which excludes your PC.=20
<LI>You are trying to browse a directory, but directory listings =
have not=20
been enabled.=20
<LI>You are trying to use an HTTP update method (PUT, DELETE, =
MOVE, or=20
COPY) on a resource which has not been authorised for this.=20
<LI>You are trying to run the WBA, but this has been disabled by =
the=20
security:admin option.=20
<LI>The URL refers to a Windows short filename when a long =
filename also=20
exists. Xitami rejects this as being a potential security =
violation. You=20
can switch this behaviour off by setting security:safepaths to 0.=20
<LI>You're trying to do a HTTP PUT, DELETE, MOVE, or COPY =
operation, and=20
specified an absolute Content-Location: or Destination: URI which =
did not=20
have the same path as the request URI. Xitami rejects this because =
the=20
authorisation was carried-out on the request URL, and using a =
different=20
path for the Content-Location: or Destination: URL would violate =
this.=20
<LI>A HTTP PUT, DELETE, MOVE, or COPY operation failed because of =
an=20
access violation at the operating system level - for instance =
Xitami tried=20
to write to a file which was marked as read-only. </LI></OL>In =
most of these=20
cases, the reason for the error will be logged when you enable =
server=20
debugging. <BR><FONT face=3D"Comic Sans MS" color=3D#800000=20
size=3D2>"</FONT><BR> <BR><FONT face=3D"Comic Sans MS" =
color=3D#800000=20
size=3D2>Kind Regards,</FONT><BR><FONT face=3D"Comic Sans MS" =
color=3D#800000=20
size=3D2>Paul Claessen</FONT><BR> =20
<DL>
<DD>----- Original Message -----=20
<DD>From:</B> <A =
href=3D"mailto:sean.brennan@wincomsystems.com">Sean=20
Brennan</A>=20
<DD>To:</B> <A=20
=
href=3D"mailto:xitami@lists.xitami.org">xitami@lists.xitami.org</A> ; <A =
=
href=3D"mailto:xitami@lists.xitami.org">xitami@lists.xitami.org</A>=20
<DD>Sent:</B> Friday, April 05, 2002 3:44 PM=20
<DD>Subject:</B> Re: [Xitami] HTTP Publishing<BR><BR><BR><BR>
<DD>Thanks for the responses. Paul is correct, I'm just trying to =
update a=20
web page via an HTTP PUT using Netscape's Composer. My =
understanding is=20
that this "Publish" feature I'm referring to uses an HTTP Put to =
update=20
the html pages to servers. I hit the server, but it returns an =
"the server=20
responded: You are not authorized to access this =
resource".<BR><BR>
<DD>The page Xitami I'm referring that states it supports HTTP is =
under=20
the User Authentication section <BR><BR>
<DD>at: <A =
href=3D"http://www.imatix.com/html/xitami/index3.htm#TOC18"=20
=
eudora=3D"autourl">http://www.imatix.com/html/xitami/index3.htm#TOC18</A>=
<BR><BR>
<DD>Thanks for all the responses.<BR><BR>
<DD>Regards,<BR><BR>
<DD>Sean=20
<DD><BR><BR>
<DD>At 01:28 PM 4/5/2002 -0600, Paul Claessen wrote:
<BLOCKQUOTE class=3Dcite cite=3D"" type=3D"cite"><FONT =
face=3D"Comic Sans MS"=20
color=3D#800000 size=3D2>
<DD>Ervin,</FONT>=20
<DD><FONT face=3D"Comic Sans MS" color=3D#800000 size=3D2>=20
<DD>No, I don't think he's referring to Frontpage. Just to=20
HTTP's</FONT><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2>=20
<DD>'put' request. (See RFC 2068, under 9.6).</FONT>=20
<DD><FONT face=3D"Comic Sans MS" color=3D#800000 size=3D2>=20
<DD>Xitami indeed states somewhere that they have no=20
intention</FONT><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2>=20
<DD>to support Frontpage and gives as reason that it is not=20
properly</FONT><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2>=20
<DD>documented and that they're not in the business of=20
reverse</FONT><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2>=20
<DD>engineering Microsoft software.</FONT>=20
<DD><FONT face=3D"Comic Sans MS" color=3D#800000 size=3D2>=20
<DD>So, since you claim FP to be a documented protocol, I=20
would</FONT><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2>=20
<DD>be very interested in obtaining a link to that =
document!</FONT><FONT=20
face=3D"Comic Sans MS" color=3D#800000 size=3D2>=20
<DD>Could you supply that to us?</FONT>=20
<DD><FONT face=3D"Comic Sans MS" color=3D#800000 size=3D2>=20
<DD>Kind Regards,</FONT><FONT face=3D"Comic Sans MS" =
color=3D#800000 size=3D2>=20
<DD>Paul Claessen</FONT>=20
<DD>What your trying to do id use FrontPage extensions. =
Xitami=20
doesn't support=20
<DD>that protocal. FP extensions is a special way to =
change files=20
on a web=20
<DD>server. I would recomend that you publish your pages =
with an=20
FTP program.<BR><BR>
<DD>Xitami does not now, nor will in the future support Front =
Page=20
extensions.=20
<DD>This has been a hot topic in the past. If you're a =
savy enough=20
programmer=20
<DD>Xitami is open source. And the FrontPage is actually a =
documented protocal=20
<DD>so you could in theory build FP compatibility into Xitami.=20
<DD>--------- Original message --------=20
<DD>From: "Sean Brennan" <<A=20
=
href=3D"mailto:sean.brennan@wincomsystems.com">sean.brennan@wincomsystems=
.com</A>>=20
<DD>To: "<A=20
=
href=3D"mailto:xitami@lists.xitami.org">xitami@lists.xitami.org</A>"=20
<<A=20
=
href=3D"mailto:xitami@lists.xitami.org">xitami@lists.xitami.org</A>>=20
<DD>Subject: [Xitami] HTTP Publishing=20
<DD>Date: 04-05-02 05:52<BR><BR><BR><BR><BR><BR>
<DD>I'm trying to "publish" web pages to the Xitami server via =
HTTP put.=20
I found=20
<DD>some real generic information, but I cannot get this =
functionality=20
<DD>working. Can anyone help?<BR><BR>
<DD>Thanks and best regards,<BR><BR>
<DD>Sean Brennan<BR><BR><BR><BR><BR><BR>
<DD>--=20
<DD>Xitami Users Mailing List -- For Xitami support=20
<DD>To unsubscribe: <A=20
=
href=3D"http://lists.xitami.org/mailman/listinfo/xitami">http://lists.xit=
ami.org/mailman/listinfo/xitami</A>=20
</DD></BLOCKQUOTE></DD></DL></BLOCKQUOTE>
<BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>
------=_NextPart_000_0010_01C1DCD0.3ADC29E0--