[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>&nbsp;</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>&nbsp;</DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2>[/]<BR>&nbsp;&nbsp;&nbsp;=20
all=3D*<BR>&nbsp;&nbsp;&nbsp; webmask=3D*<BR>&nbsp;&nbsp;&nbsp;=20
http-update=3D1<BR>&nbsp;&nbsp;&nbsp; http-put=3D1</FONT></DIV>
<DIV><FONT face=3D"Comic Sans MS" color=3D#800000 =
size=3D2></FONT>&nbsp;</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>&nbsp;</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>&nbsp;<BR><FONT =
face=3D"Comic Sans MS"=20
    color=3D#800000 size=3D2>Maybe this quote from the FAQ=20
    helps...:</FONT><BR>&nbsp;<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>&nbsp;<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>&nbsp;=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>&nbsp;
      <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.&nbsp; =
Xitami=20
        doesn't support=20
        <DD>that protocal.&nbsp; FP extensions is a special way to =
change files=20
        on a web=20
        <DD>server.&nbsp; 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.&nbsp; If you're a =
savy enough=20
        programmer=20
        <DD>Xitami is open source.&nbsp; 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" &lt;<A=20
        =
href=3D"mailto:sean.brennan@wincomsystems.com">sean.brennan@wincomsystems=
.com</A>&gt;=20

        <DD>To: "<A=20
        =
href=3D"mailto:xitami@lists.xitami.org">xitami@lists.xitami.org</A>"=20
        &lt;<A=20
        =
href=3D"mailto:xitami@lists.xitami.org">xitami@lists.xitami.org</A>&gt;=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--