On 2014-02-17 16:39:56 +0000, Philip Martin wrote: > You might be able to use socat to debug the traffic. Run a socat relay > on the client machine, something like: > > socat -v TCP-LISTEN:9630,reuseaddr,fork OPENSSL:svn.apache.org:443,verify=0 > > then run the client command, something like: > > svn ls http://localhost:9630/repos/asf/subversion > > and socat should dump the decoded SSL traffic. You may have to use > TCP6-LISTEN if the client cannot connect. Disabling compression with > > --config-option servers:global:http-compression=no > > makes it easier to see the body of the response.
I had to use TCP6-LISTEN. And it seems that compression was not used by default. I've attached what I obtain after hiding potentially private information. -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
> 2014/02/18 11:04:38.735902 length=518 from=0 to=517 OPTIONS /svn/xxxxxxxx/subdir HTTP/1.1\r Host: localhost:9630\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Connection: keep-alive\r Accept-Encoding: gzip\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 Content-Length: 131\r \r <?xml version="1.0" encoding="utf-8"?><D:options xmlns:D="DAV:"><D:activity-collection-set></D:activity-collection-set></D:options>< 2014/02/18 11:04:38.746249 length=278 from=0 to=277 HTTP/1.1 401 Authorization Required\r Date: Tue, 18 Feb 2014 10:04:38 GMT\r Server: Apache\r WWW-Authenticate: Basic realm="Subversion repository xxxxxxxx"\r Content-Length: 401\r Keep-Alive: timeout=15, max=50\r Connection: Keep-Alive\r Content-Type: text/html; charset=iso-8859-1\r \r < 2014/02/18 11:04:38.746679 length=401 from=278 to=678 <!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> > 2014/02/18 11:04:38.747414 length=561 from=518 to=1078 OPTIONS /svn/xxxxxxxx/subdir HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Connection: keep-alive\r Accept-Encoding: gzip\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 Content-Length: 131\r \r <?xml version="1.0" encoding="utf-8"?><D:options xmlns:D="DAV:"><D:activity-collection-set></D:activity-collection-set></D:options>< 2014/02/18 11:04:38.757377 length=704 from=679 to=1382 HTTP/1.1 200 OK\r Date: Tue, 18 Feb 2014 10:04:38 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/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 Content-Length: 192\r Keep-Alive: timeout=15, max=49\r Connection: Keep-Alive\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:38.758354 length=192 from=1383 to=1574 <?xml version="1.0" encoding="utf-8"?> <D:options-response xmlns:D="DAV:"> <D:activity-collection-set><D:href>/svn/xxxxxxxx/!svn/act/</D:href></D:activity-collection-set></D:options-response> > 2014/02/18 11:04:38.796275 length=466 from=1079 to=1544 OPTIONS /svn/xxxxxxxx/subdir HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Accept-Encoding: gzip\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 42\r <?xml version="1.0" encoding="utf-8"?><D:options xmlns:D="DAV:" />\r 0\r \r < 2014/02/18 11:04:38.805984 length=647 from=1575 to=2221 HTTP/1.1 200 OK\r Date: Tue, 18 Feb 2014 10:04:38 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/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 Content-Length: 97\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:38.806928 length=97 from=2222 to=2318 <?xml version="1.0" encoding="utf-8"?> <D:options-response xmlns:D="DAV:"> </D:options-response> > 2014/02/18 11:04:38.844224 length=736 from=1545 to=2280 PROPFIND /svn/xxxxxxxx/subdir HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Accept-Encoding: gzip\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 Depth: 0\r Transfer-Encoding: chunked\r \r 12c\r <?xml version="1.0" encoding="utf-8"?><propfind xmlns="DAV:"><prop><version-controlled-configuration xmlns="DAV:"/><resourcetype xmlns="DAV:"/><baseline-relative-path xmlns="http://subversion.tigris.org/xmlns/dav/"/><repository-uuid xmlns="http://subversion.tigris.org/xmlns/dav/"/></prop></propfind>\r 0\r \r < 2014/02/18 11:04:38.860647 length=144 from=2319 to=2462 HTTP/1.1 207 Multi-Status\r Date: Tue, 18 Feb 2014 10:04:38 GMT\r Server: Apache\r Content-Length: 696\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:38.860897 length=696 from=2463 to=3158 <?xml version="1.0" encoding="utf-8"?> <D:multistatus xmlns:D="DAV:" xmlns:ns1="http://subversion.tigris.org/xmlns/dav/" xmlns:ns0="DAV:"> <D:response xmlns:lp1="DAV:" xmlns:lp3="http://subversion.tigris.org/xmlns/dav/"> <D:href>/svn/xxxxxxxx/subdir/</D:href> <D:propstat> <D:prop> <lp1:version-controlled-configuration><D:href>/svn/xxxxxxxx/!svn/vcc/default</D:href></lp1:version-controlled-configuration> <lp1:resourcetype><D:collection/></lp1:resourcetype> <lp3:baseline-relative-path>subdir</lp3:baseline-relative-path> <lp3:repository-uuid>78a6bfdc-8c35-4b89-a873-d939d4470005</lp3:repository-uuid> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> > 2014/02/18 11:04:38.900246 length=556 from=2281 to=2836 PROPFIND /svn/xxxxxxxx/!svn/vcc/default HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Accept-Encoding: gzip\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 Depth: 0\r Transfer-Encoding: chunked\r \r 6f\r <?xml version="1.0" encoding="utf-8"?><propfind xmlns="DAV:"><prop><checked-in xmlns="DAV:"/></prop></propfind>\r 0\r \r < 2014/02/18 11:04:38.912268 length=144 from=3159 to=3302 HTTP/1.1 207 Multi-Status\r Date: Tue, 18 Feb 2014 10:04:38 GMT\r Server: Apache\r Content-Length: 408\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:38.912531 length=408 from=3303 to=3710 <?xml version="1.0" encoding="utf-8"?> <D:multistatus xmlns:D="DAV:" xmlns:ns0="DAV:"> <D:response xmlns:lp1="DAV:" xmlns:lp3="http://subversion.tigris.org/xmlns/dav/"> <D:href>/svn/xxxxxxxx/!svn/vcc/default</D:href> <D:propstat> <D:prop> <lp1:checked-in><D:href>/svn/xxxxxxxx/!svn/bln/129</D:href></lp1:checked-in> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> > 2014/02/18 11:04:38.952206 length=589 from=2837 to=3425 PROPFIND /svn/xxxxxxxx/!svn/bln/129 HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Accept-Encoding: gzip\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 Depth: 0\r Transfer-Encoding: chunked\r \r 94\r <?xml version="1.0" encoding="utf-8"?><propfind xmlns="DAV:"><prop><baseline-collection xmlns="DAV:"/><version-name xmlns="DAV:"/></prop></propfind>\r 0\r \r < 2014/02/18 11:04:38.962163 length=144 from=3711 to=3854 HTTP/1.1 207 Multi-Status\r Date: Tue, 18 Feb 2014 10:04:38 GMT\r Server: Apache\r Content-Length: 463\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:38.962425 length=463 from=3855 to=4317 <?xml version="1.0" encoding="utf-8"?> <D:multistatus xmlns:D="DAV:" xmlns:ns0="DAV:"> <D:response xmlns:lp1="DAV:" xmlns:lp3="http://subversion.tigris.org/xmlns/dav/"> <D:href>/svn/xxxxxxxx/!svn/bln/129</D:href> <D:propstat> <D:prop> <lp1:baseline-collection><D:href>/svn/xxxxxxxx/!svn/bc/129/</D:href></lp1:baseline-collection> <lp1:version-name>129</lp1:version-name> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> > 2014/02/18 11:04:39.000224 length=599 from=3426 to=4024 REPORT /svn/xxxxxxxx/!svn/bc/129/subdir HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Accept-Encoding: gzip\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 a4\r <S:get-locations xmlns:S="svn:" xmlns:D="DAV:"><S:path></S:path><S:peg-revision>129</S:peg-revision><S:location-revision>119</S:location-revision></S:get-locations>\r 0\r \r < 2014/02/18 11:04:39.011336 length=141 from=4318 to=4458 HTTP/1.1 200 OK\r Date: Tue, 18 Feb 2014 10:04:39 GMT\r Server: Apache\r Transfer-Encoding: chunked\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:39.011573 length=4 from=4459 to=4462 9f\r < 2014/02/18 11:04:39.011601 length=159 from=4463 to=4621 <?xml version="1.0" encoding="utf-8"?> <S:get-locations-report xmlns:S="svn:" xmlns:D="DAV:"> <S:location rev="119" path="/subdir"/> </S:get-locations-report> < 2014/02/18 11:04:39.011850 length=2 from=4622 to=4623 \r < 2014/02/18 11:04:39.011874 length=5 from=4624 to=4628 0\r \r > 2014/02/18 11:04:39.048211 length=556 from=4025 to=4580 PROPFIND /svn/xxxxxxxx/!svn/vcc/default HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Accept-Encoding: gzip\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 Depth: 0\r Transfer-Encoding: chunked\r \r 6f\r <?xml version="1.0" encoding="utf-8"?><propfind xmlns="DAV:"><prop><checked-in xmlns="DAV:"/></prop></propfind>\r 0\r \r < 2014/02/18 11:04:39.059432 length=144 from=4629 to=4772 HTTP/1.1 207 Multi-Status\r Date: Tue, 18 Feb 2014 10:04:39 GMT\r Server: Apache\r Content-Length: 408\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:39.059678 length=408 from=4773 to=5180 <?xml version="1.0" encoding="utf-8"?> <D:multistatus xmlns:D="DAV:" xmlns:ns0="DAV:"> <D:response xmlns:lp1="DAV:" xmlns:lp3="http://subversion.tigris.org/xmlns/dav/"> <D:href>/svn/xxxxxxxx/!svn/vcc/default</D:href> <D:propstat> <D:prop> <lp1:checked-in><D:href>/svn/xxxxxxxx/!svn/bln/129</D:href></lp1:checked-in> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> > 2014/02/18 11:04:39.096277 length=599 from=4581 to=5179 REPORT /svn/xxxxxxxx/!svn/bc/129/subdir HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Accept-Encoding: gzip\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 a4\r <S:get-locations xmlns:S="svn:" xmlns:D="DAV:"><S:path></S:path><S:peg-revision>129</S:peg-revision><S:location-revision>118</S:location-revision></S:get-locations>\r 0\r \r < 2014/02/18 11:04:39.107744 length=141 from=5181 to=5321 HTTP/1.1 200 OK\r Date: Tue, 18 Feb 2014 10:04:39 GMT\r Server: Apache\r Transfer-Encoding: chunked\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:39.107993 length=4 from=5322 to=5325 9f\r < 2014/02/18 11:04:39.108022 length=159 from=5326 to=5484 <?xml version="1.0" encoding="utf-8"?> <S:get-locations-report xmlns:S="svn:" xmlns:D="DAV:"> <S:location rev="118" path="/subdir"/> </S:get-locations-report> < 2014/02/18 11:04:39.108268 length=2 from=5485 to=5486 \r < 2014/02/18 11:04:39.108294 length=5 from=5487 to=5491 0\r \r > 2014/02/18 11:04:39.144235 length=605 from=5180 to=5784 PROPFIND /svn/xxxxxxxx/!svn/vcc/default HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Accept-Encoding: gzip\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 Depth: 0\r Label: 119\r Transfer-Encoding: chunked\r \r 94\r <?xml version="1.0" encoding="utf-8"?><propfind xmlns="DAV:"><prop><baseline-collection xmlns="DAV:"/><version-name xmlns="DAV:"/></prop></propfind>\r 0\r \r < 2014/02/18 11:04:39.155342 length=157 from=5492 to=5648 HTTP/1.1 207 Multi-Status\r Date: Tue, 18 Feb 2014 10:04:39 GMT\r Server: Apache\r Vary: Label\r Content-Length: 463\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:39.155600 length=463 from=5649 to=6111 <?xml version="1.0" encoding="utf-8"?> <D:multistatus xmlns:D="DAV:" xmlns:ns0="DAV:"> <D:response xmlns:lp1="DAV:" xmlns:lp3="http://subversion.tigris.org/xmlns/dav/"> <D:href>/svn/xxxxxxxx/!svn/bln/119</D:href> <D:propstat> <D:prop> <lp1:baseline-collection><D:href>/svn/xxxxxxxx/!svn/bc/119/</D:href></lp1:baseline-collection> <lp1:version-name>119</lp1:version-name> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> > 2014/02/18 11:04:39.192277 length=560 from=5785 to=6344 PROPFIND /svn/xxxxxxxx/!svn/bc/119/subdir HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Accept-Encoding: gzip\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 Depth: 0\r Transfer-Encoding: chunked\r \r 71\r <?xml version="1.0" encoding="utf-8"?><propfind xmlns="DAV:"><prop><resourcetype xmlns="DAV:"/></prop></propfind>\r 0\r \r < 2014/02/18 11:04:39.203314 length=144 from=6112 to=6255 HTTP/1.1 207 Multi-Status\r Date: Tue, 18 Feb 2014 10:04:39 GMT\r Server: Apache\r Content-Length: 335\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:39.203568 length=335 from=6256 to=6590 <?xml version="1.0" encoding="utf-8"?> <D:multistatus xmlns:D="DAV:" xmlns:ns0="DAV:"> <D:response xmlns:lp1="DAV:"> <D:href>/svn/xxxxxxxx/!svn/bc/119/subdir/</D:href> <D:propstat> <D:prop> <lp1:resourcetype><D:collection/></lp1:resourcetype> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> > 2014/02/18 11:04:39.240196 length=605 from=6345 to=6949 PROPFIND /svn/xxxxxxxx/!svn/vcc/default HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Accept-Encoding: gzip\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 Depth: 0\r Label: 118\r Transfer-Encoding: chunked\r \r 94\r <?xml version="1.0" encoding="utf-8"?><propfind xmlns="DAV:"><prop><baseline-collection xmlns="DAV:"/><version-name xmlns="DAV:"/></prop></propfind>\r 0\r \r < 2014/02/18 11:04:39.253804 length=157 from=6591 to=6747 HTTP/1.1 207 Multi-Status\r Date: Tue, 18 Feb 2014 10:04:39 GMT\r Server: Apache\r Vary: Label\r Content-Length: 463\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:39.254099 length=463 from=6748 to=7210 <?xml version="1.0" encoding="utf-8"?> <D:multistatus xmlns:D="DAV:" xmlns:ns0="DAV:"> <D:response xmlns:lp1="DAV:" xmlns:lp3="http://subversion.tigris.org/xmlns/dav/"> <D:href>/svn/xxxxxxxx/!svn/bln/118</D:href> <D:propstat> <D:prop> <lp1:baseline-collection><D:href>/svn/xxxxxxxx/!svn/bc/118/</D:href></lp1:baseline-collection> <lp1:version-name>118</lp1:version-name> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> > 2014/02/18 11:04:39.292214 length=560 from=6950 to=7509 PROPFIND /svn/xxxxxxxx/!svn/bc/118/subdir HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Accept-Encoding: gzip\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 Depth: 0\r Transfer-Encoding: chunked\r \r 71\r <?xml version="1.0" encoding="utf-8"?><propfind xmlns="DAV:"><prop><resourcetype xmlns="DAV:"/></prop></propfind>\r 0\r \r < 2014/02/18 11:04:39.304337 length=144 from=7211 to=7354 HTTP/1.1 207 Multi-Status\r Date: Tue, 18 Feb 2014 10:04:39 GMT\r Server: Apache\r Content-Length: 335\r Content-Type: text/xml; charset="utf-8"\r \r < 2014/02/18 11:04:39.304607 length=335 from=7355 to=7689 <?xml version="1.0" encoding="utf-8"?> <D:multistatus xmlns:D="DAV:" xmlns:ns0="DAV:"> <D:response xmlns:lp1="DAV:"> <D:href>/svn/xxxxxxxx/!svn/bc/118/subdir/</D:href> <D:propstat> <D:prop> <lp1:resourcetype><D:collection/></lp1:resourcetype> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> > 2014/02/18 11:04:39.388176 length=511 from=0 to=510 OPTIONS /svn/xxxxxxxx HTTP/1.1\r Host: localhost:9630\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Connection: keep-alive\r Accept-Encoding: gzip\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 Content-Length: 131\r \r <?xml version="1.0" encoding="utf-8"?><D:options xmlns:D="DAV:"><D:activity-collection-set></D:activity-collection-set></D:options>< 2014/02/18 11:04:39.398747 length=278 from=0 to=277 HTTP/1.1 401 Authorization Required\r Date: Tue, 18 Feb 2014 10:04:39 GMT\r Server: Apache\r WWW-Authenticate: Basic realm="Subversion repository xxxxxxxx"\r Content-Length: 401\r Keep-Alive: timeout=15, max=50\r Connection: Keep-Alive\r Content-Type: text/html; charset=iso-8859-1\r \r < 2014/02/18 11:04:39.399197 length=401 from=278 to=678 <!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> > 2014/02/18 11:04:39.399871 length=554 from=511 to=1064 OPTIONS /svn/xxxxxxxx HTTP/1.1\r Host: localhost:9630\r Authorization: Basic ********************\r User-Agent: SVN/1.8.5 (x86_64-pc-linux-gnu) serf/1.3.4\r Content-Type: text/xml\r Connection: keep-alive\r Accept-Encoding: gzip\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 Content-Length: 131\r \r <?xml version="1.0" encoding="utf-8"?><D:options xmlns:D="DAV:"><D:activity-collection-set></D:activity-collection-set></D:options>< 2014/02/18 11:04:39.410117 length=265 from=679 to=943 HTTP/1.1 403 Forbidden\r Date: Tue, 18 Feb 2014 10:04:39 GMT\r Server: Apache\r WWW-Authenticate: Basic realm="Subversion repository xxxxxxxx"\r Content-Length: 214\r Keep-Alive: timeout=15, max=49\r Connection: Keep-Alive\r Content-Type: text/html; charset=iso-8859-1\r \r < 2014/02/18 11:04:39.410524 length=214 from=944 to=1157 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> <p>You don't have permission to access /svn/xxxxxxxx on this server.</p> </body></html>