On Wed, May 16, 2012 at 4:06 PM, Mark Phippard <markp...@gmail.com> wrote:

> I do not think the server sent garbage.  It sent a chunked response
> where the entire OPTIONS response did not come in one packet.  When
> this happens with the new code it seems to break.
>
> As Justin said, the date/time was simply inserted by socat in its
> output because it was a new packet.

I have attached all of the output when using socat as a proxy.

-- 
Thanks

Mark Phippard
http://markphip.blogspot.com/
> 2012/05/16 16:08:42.462341  length=506 from=0 to=505
OPTIONS http://cu121.cloud.sp.collab.net/svn/desktop HTTP/1.1\r
Host: cu121.cloud.sp.collab.net\r
User-Agent: SVN/1.8.0-dev serf/1.0.3\r
Content-Type: text/xml\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/depth\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/mergeinfo\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/log-revprops\r
Transfer-Encoding: chunked\r
\r
83\r
<?xml version="1.0" encoding="utf-8"?><D:options 
xmlns:D="DAV:"><D:activity-collection-set></D:activity-collection-set></D:options>\r
0\r
\r
< 2012/05/16 16:08:42.590820  length=624 from=0 to=623
HTTP/1.1 401 Authorization Required\r
Date: Thu, 17 May 2012 04:04:32 GMT\r
Server: Apache\r
WWW-Authenticate: Basic realm="CollabNet Subversion Repository"\r
Content-Length: 401\r
Content-Type: text/html; charset=iso-8859-1\r
\r
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>401 Authorization Required</title>
</head><body>
<h1>Authorization Required</h1>
<p>This server could not verify that you
are authorized to access the document
requested.  Either you supplied the wrong
credentials (e.g., bad password), or your
browser doesn't understand how to supply
the credentials required.</p>
</body></html>
> 2012/05/16 16:08:42.612186  length=553 from=506 to=1058
OPTIONS http://cu121.cloud.sp.collab.net/svn/desktop HTTP/1.1\r
Host: cu121.cloud.sp.collab.net\r
Authorization: Basic xxxxxxxxxxxxxxxxxxxxxxx=\r
User-Agent: SVN/1.8.0-dev serf/1.0.3\r
Content-Type: text/xml\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/depth\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/mergeinfo\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/log-revprops\r
Transfer-Encoding: chunked\r
\r
83\r
<?xml version="1.0" encoding="utf-8"?><D:options 
xmlns:D="DAV:"><D:activity-collection-set></D:activity-collection-set></D:options>\r
0\r
\r
< 2012/05/16 16:08:42.889702  length=1228 from=624 to=1851
HTTP/1.1 200 OK\r
Date: Thu, 17 May 2012 04:04:33 GMT\r
Server: Apache\r
DAV: 1,2\r
DAV: version-control,checkout,working-resource\r
DAV: merge,baseline,activity,version-controlled-collection\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/depth\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/log-revprops\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/atomic-revprops\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/partial-replay\r
DAV: http://subversion.tigris.org/xmlns/dav/svn/mergeinfo\r
DAV: <http://apache.org/dav/propset/fs/1>\r
MS-Author-Via: DAV\r
Allow: 
OPTIONS,GET,HEAD,POST,DELETE,TRACE,PROPFIND,PROPPATCH,COPY,MOVE,LOCK,UNLOCK,CHECKOUT\r
SVN-Youngest-Rev: 1339\r
SVN-Repository-UUID: 4210ea44-614f-6349-93a2-cf636fb24701\r
SVN-Repository-Root: /svn/desktop\r
SVN-Me-Resource: /svn/desktop/!svn/me\r
SVN-Rev-Root-Stub: /svn/desktop/!svn/rvr\r
SVN-Rev-Stub: /svn/desktop/!svn/rev\r
SVN-Txn-Root-Stub: /svn/desktop/!svn/txr\r
SVN-Txn-Stub: /svn/desktop/!svn/txn\r
SVN-VTxn-Root-Stub: /svn/desktop/!svn/vtxr\r
SVN-VTxn-Stub: /svn/desktop/!svn/vtxn\r
Content-Length: 191\r
Content-Type: text/xml; charset="utf-8"\r
\r
<?xml version="1.0" encoding="utf-8"?>
<D:options-response xmlns:D="DAV:">
<D:activity-collection-set><D:href>/svn/de< 2012/05/16 16:08:42.893181  
length=74 from=1852 to=1925
sktop/!svn/act/</D:href></D:activity-collection-set></D:options-response>

Reply via email to