org.tmatesoft.svn.core.SVNException: svn: PROPFIND request failed on '/svn/repos/MavenTest/trunk/test' svn: Processing PROPFIND request response failed: Premature end of file. (/svn/repos/MavenTest/trunk/test) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:69) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:126) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.fetchRepositoryUUID(DAVConnection.java:88) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.testConnection(DAVRepository.java:85) at hudson.scm.SubversionSCM$DescriptorImpl.checkRepositoryPath(SubversionSCM.java:1282)

Jenkins JIRA | Chris Graham | 8 years ago
  1. 0

    SVNKit V1.1.7 is embedded in Hudson. (any change of updating it to 1.1.8 that is currently available?) My SVN server is running Subversion 1.4.6 on AIX 5.3. It is accessed only via HTTP and is password protected. I can sucessfully set up a job in Hudson when connected locally and everything works perfectly. All of this is at home. However, when I set the same job up at work, it always fails, mostly with the premature end of file problem (I've also seen the odd 500 error). Obviously I sit behind a proxy at work. I can use eclipse (via subclipse) on the same repo, so I'm happy that the proxy setup is fine to pass through everything needed (I can check out/commit etc). Hudson reports: started ERROR: svn: PROPFIND request failed on '/svn/repos/MavenTest/trunk/test' svn: Processing PROPFIND request response failed: Premature end of file. (/svn/repos/MavenTest/trunk/test) org.tmatesoft.svn.core.SVNException: svn: PROPFIND request failed on '/svn/repos/MavenTest/trunk/test' svn: Processing PROPFIND request response failed: Premature end of file. (/svn/repos/MavenTest/trunk/test) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:69) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:126) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.fetchRepositoryUUID(DAVConnection.java:88) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.testConnection(DAVRepository.java:85) at hudson.scm.SubversionSCM$DescriptorImpl.checkRepositoryPath(SubversionSCM.java:1282) at hudson.scm.SubversionSCM.repositoryLocationsExist(SubversionSCM.java:1343) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:340) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:304) at hudson.model.AbstractProject.checkout(AbstractProject.java:586) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:251) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:225) at hudson.model.Run.run(Run.java:778) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:202) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:85) Caused by: org.tmatesoft.svn.core.SVNException: svn: PROPFIND request failed on '/svn/repos/MavenTest/trunk/test' svn: Processing PROPFIND request response failed: Premature end of file. (/svn/repos/MavenTest/trunk/test) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:55) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:40) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:545) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:246) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doPropfind(DAVConnection.java:97) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getProperties(DAVUtil.java:57) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getResourceProperties(DAVUtil.java:62) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getStartingProperties(DAVUtil.java:92) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:114) ... 13 more finished: FAILURE I will attach the log file. In addition, I've also been able to perform an IP trace on the AIX box to see exactly what is being received and sent back. I also have a local PC trace as well (if needed). This is the AIX IPTrace output: I checked again, the error_log has no corresponding entries (which is consistent with the server returned error code). I finally managed to get iptrace to do it's job. I've taken the time to nicely format the request and response. This conversation is the complete request/response conversation when the "Build Now" button is pressed for a SVN enabled project. The output of Hudson is the same as previously posted. Here's the iptrace: IPTRACE version: 2.0 ETH: ====( 74 bytes received on interface en0 )==== 09:56:47.489711045 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=60, ip_id=27251, ip_off=0 IP: ip_ttl=50, ip_sum=59fc, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966017, th_ack=0 TCP: th_off=10, flags<SYN> TCP: th_win=65535, th_sum=3a44, th_urp=0 TCP: mss 1460 TCP: nop TCP: wscale 0 TCP: nop TCP: nop TCP: timestamps TSVal: 0x00b50df8 TSEcho: 0x00000000 ETH: ====( 60 bytes transmitted on interface en0 )==== 09:56:47.490069557 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=44, ip_id=12404, ip_off=0 DF IP: ip_ttl=60, ip_sum=4a0b, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066899486, th_ack=1535966018 TCP: th_off=6, flags<SYN | ACK> TCP: th_win=17520, th_sum=743d, th_urp=0 TCP: mss 1460 ETH: ====( 60 bytes received on interface en0 )==== 09:56:47.528054186 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=27653, ip_off=0 IP: ip_ttl=50, ip_sum=587e, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966018, th_ack=2066899487 TCP: th_off=5, flags<ACK> TCP: th_win=65535, th_sum=d06a, th_urp=0 ETH: ====( 345 bytes received on interface en0 )==== 09:56:47.530300777 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=331, ip_id=27655, ip_off=0 IP: ip_ttl=50, ip_sum=5759, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966018, th_ack=2066899487 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=65535, th_sum=7c94, th_urp=0 TCP: 00000000 50524f50 46494e44 202f7376 6e2f7265 |PROPFIND /svn/re| TCP: 00000010 706f732f 4d617665 6e546573 742f7472 |pos/MavenTest/tr| TCP: 00000020 756e6b2f 74657374 20485454 502f312e |unk/test HTTP/1.| TCP: 00000030 310d0a48 6f73743a 2073766e 2e776172 |1..Host: svn.war| TCP: 00000040 70737065 65642e63 6f6d2e61 750d0a55 |pspeed.com.au..U| TCP: 00000050 7365722d 4167656e 743a2053 564e4b69 |ser-Agent: SVNKi| TCP: 00000060 7420312e 312e3620 28687474 703a2f2f |t 1.1.6 (http://| TCP: 00000070 73766e6b 69742e63 6f6d2f29 2072534e |svnkit.com/) rSN| TCP: 00000080 41505348 4f540d0a 436f6e74 656e742d |APSHOT..Content-| TCP: 00000090 4c656e67 74683a20 3330300d 0a416363 |Length: 300..Acc| TCP: 000000a0 6570742d 456e636f 64696e67 3a20677a |ept-Encoding: gz| TCP: 000000b0 69700d0a 436f6e74 656e742d 54797065 |ip..Content-Type| TCP: 000000c0 3a207465 78742f78 6d6c3b20 63686172 |: text/xml; char| TCP: 000000d0 7365743d 22757466 2d38220d 0a446570 |set="utf-8"..Dep| TCP: 000000e0 74683a20 300d0a43 6f6e6e65 6374696f |th: 0..Connectio| TCP: 000000f0 6e3a204b 6565702d 416c6976 650d0a58 |n: Keep-Alive..X| TCP: 00000100 2d426c75 65436f61 742d5669 613a2032 |-BlueCoat-Via: 2| TCP: 00000110 36443045 35363534 36354231 4139380d |6D0E565465B1A98.| TCP: 00000120 0a0d0a |... | PROPFIND /svn/repos/MavenTest/trunk/test HTTP/1.1 Host: svn.warpspeed.com.au User-Agent: SVNKit 1.1.6 (http://svnkit.com/) rSNAPSHOT Content-Length: 300 Accept-Encoding: gzip Content-Type: text/xml; charset="utf-8" Depth: 0 Connection: Keep-Alive X-BlueCoat-Via: 26D0E565465B1A98 ETH: ====( 60 bytes transmitted on interface en0 )==== 09:56:47.703411965 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=12405, ip_off=0 DF IP: ip_ttl=60, ip_sum=4a0e, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066899487, th_ack=1535966309 TCP: th_off=5, flags<ACK> TCP: th_win=17520, th_sum=8ad7, th_urp=0 ETH: ====( 354 bytes received on interface en0 )==== 09:56:47.746411183 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=340, ip_id=29238, ip_off=0 IP: ip_ttl=50, ip_sum=5121, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966309, th_ack=2066899487 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=65535, th_sum=6991, th_urp=0 TCP: 00000000 3c3f786d 6c207665 7273696f 6e3d2231 |<?xml version="1| TCP: 00000010 2e302220 656e636f 64696e67 3d227574 |.0" encoding="ut| TCP: 00000020 662d3822 3f3e3c70 726f7066 696e6420 |f-8"?><propfind | TCP: 00000030 786d6c6e 733d2244 41563a22 3e3c7072 |xmlns="DAV:"><pr| TCP: 00000040 6f703e3c 76657273 696f6e2d 636f6e74 |op><version-cont| TCP: 00000050 726f6c6c 65642d63 6f6e6669 67757261 |rolled-configura| TCP: 00000060 74696f6e 20786d6c 6e733d22 4441563a |tion xmlns="DAV:| TCP: 00000070 222f3e3c 7265736f 75726365 74797065 |"/><resourcetype| TCP: 00000080 20786d6c 6e733d22 4441563a 222f3e3c | xmlns="DAV:"/><| TCP: 00000090 62617365 6c696e65 2d72656c 61746976 |baseline-relativ| TCP: 000000a0 652d7061 74682078 6d6c6e73 3d226874 |e-path xmlns="ht| TCP: 000000b0 74703a2f 2f737562 76657273 696f6e2e |tp://subversion.| TCP: 000000c0 74696772 69732e6f 72672f78 6d6c6e73 |tigris.org/xmlns| TCP: 000000d0 2f646176 2f222f3e 3c726570 6f736974 |/dav/"/><reposit| TCP: 000000e0 6f72792d 75756964 20786d6c 6e733d22 |ory-uuid xmlns="| TCP: 000000f0 68747470 3a2f2f73 75627665 7273696f |http://subversio| TCP: 00000100 6e2e7469 67726973 2e6f7267 2f786d6c |n.tigris.org/xml| TCP: 00000110 6e732f64 61762f22 2f3e3c2f 70726f70 |ns/dav/"/></prop| TCP: 00000120 3e3c2f70 726f7066 696e643e |></propfind> | <?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> ETH: ====( 782 bytes transmitted on interface en0 )==== 09:56:47.746664259 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=768, ip_id=12406, ip_off=0 DF IP: ip_ttl=60, ip_sum=4735, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066899487, th_ack=1535966609 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=17520, th_sum=5e04, th_urp=0 TCP: 00000000 48545450 2f312e31 20343031 20417574 |HTTP/1.1 401 Aut| TCP: 00000010 686f7269 7a617469 6f6e2052 65717569 |horization Requi| TCP: 00000020 7265640d 0a446174 653a2053 756e2c20 |red..Date: Sun, | TCP: 00000030 3135204a 756e2032 30303820 32333a35 |15 Jun 2008 23:5| TCP: 00000040 363a3437 20474d54 0d0a5365 72766572 |6:47 GMT..Server| TCP: 00000050 3a204170 61636865 2f322e32 2e362028 |: Apache/2.2.6 (| TCP: 00000060 556e6978 29205356 4e2f312e 342e3620 |Unix) SVN/1.4.6 | TCP: 00000070 6d6f645f 73736c2f 322e322e 36204f70 |mod_ssl/2.2.6 Op| TCP: 00000080 656e5353 4c2f302e 392e3867 20444156 |enSSL/0.9.8g DAV| TCP: 00000090 2f320d0a 5757572d 41757468 656e7469 |/2..WWW-Authenti| TCP: 000000a0 63617465 3a204261 73696320 7265616c |cate: Basic real| TCP: 000000b0 6d3d2253 75627665 7273696f 6e205265 |m="Subversion Re| TCP: 000000c0 706f7369 746f7279 220d0a43 6f6e7465 |pository"..Conte| TCP: 000000d0 6e742d4c 656e6774 683a2034 30310d0a |nt-Length: 401..| TCP: 000000e0 4b656570 2d416c69 76653a20 74696d65 |Keep-Alive: time| TCP: 000000f0 6f75743d 352c206d 61783d31 30300d0a |out=5, max=100..| TCP: 00000100 436f6e6e 65637469 6f6e3a20 4b656570 |Connection: Keep| TCP: 00000110 2d416c69 76650d0a 436f6e74 656e742d |-Alive..Content-| TCP: 00000120 54797065 3a207465 78742f68 746d6c3b |Type: text/html;| TCP: 00000130 20636861 72736574 3d69736f 2d383835 | charset=iso-885| TCP: 00000140 392d310d 0a0d0a3c 21444f43 54595045 |9-1....<!DOCTYPE| TCP: 00000150 2048544d 4c205055 424c4943 20222d2f | HTML PUBLIC "-/| TCP: 00000160 2f494554 462f2f44 54442048 544d4c20 |/IETF//DTD HTML | TCP: 00000170 322e302f 2f454e22 3e0a3c68 746d6c3e |2.0//EN">.<html>| TCP: 00000180 3c686561 643e0a3c 7469746c 653e3430 |<head>.<title>40| TCP: 00000190 31204175 74686f72 697a6174 696f6e20 |1 Authorization | TCP: 000001a0 52657175 69726564 3c2f7469 746c653e |Required</title>| TCP: 000001b0 0a3c2f68 6561643e 3c626f64 793e0a3c |.</head><body>.<| TCP: 000001c0 68313e41 7574686f 72697a61 74696f6e |h1>Authorization| TCP: 000001d0 20526571 75697265 643c2f68 313e0a3c | Required</h1>.<| TCP: 000001e0 703e5468 69732073 65727665 7220636f |p>This server co| TCP: 000001f0 756c6420 6e6f7420 76657269 66792074 |uld not verify t| TCP: 00000200 68617420 796f750a 61726520 61757468 |hat you.are auth| TCP: 00000210 6f72697a 65642074 6f206163 63657373 |orized to access| TCP: 00000220 20746865 20646f63 756d656e 740a7265 | the document.re| TCP: 00000230 71756573 7465642e 20204569 74686572 |quested. Either| TCP: 00000240 20796f75 20737570 706c6965 64207468 | you supplied th| TCP: 00000250 65207772 6f6e670a 63726564 656e7469 |e wrong.credenti| TCP: 00000260 616c7320 28652e67 2e2c2062 61642070 |als (e.g., bad p| TCP: 00000270 61737377 6f726429 2c206f72 20796f75 |assword), or you| TCP: 00000280 720a6272 6f777365 7220646f 65736e27 |r.browser doesn'| TCP: 00000290 7420756e 64657273 74616e64 20686f77 |t understand how| TCP: 000002a0 20746f20 73757070 6c790a74 68652063 | to supply.the c| TCP: 000002b0 72656465 6e746961 6c732072 65717569 |redentials requi| TCP: 000002c0 7265642e 3c2f703e 0a3c2f62 6f64793e |red.</p>.</body>| TCP: 000002d0 3c2f6874 6d6c3e0a |</html>. | HTTP/1.1 401 Authorization Required Date: Sun, 15 Jun 2008 23:56:47 GMT Server: Apache/2.2.6 (Unix) SVN/1.4.6 mod_ssl/2.2.6 OpenSSL/0.9.8g DAV/2 WWW-Authenticate: Basic realm="Subversion Repository" Content-Length: 401 Keep-Alive: timeout=5, max=100 Connection: Keep-Alive Content-Type: text/html; charset=iso-8859-1 <!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> ETH: ====( 60 bytes received on interface en0 )==== 09:56:47.906274834 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=30470, ip_off=0 IP: ip_ttl=50, ip_sum=4d7d, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966609, th_ack=2066900215 TCP: th_off=5, flags<ACK> TCP: th_win=65535, th_sum=cb43, th_urp=0 ETH: ====( 396 bytes received on interface en0 )==== 09:56:47.947466387 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=382, ip_id=30750, ip_off=0 IP: ip_ttl=50, ip_sum=4b0f, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966609, th_ack=2066900215 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=65535, th_sum=6ded, th_urp=0 TCP: 00000000 50524f50 46494e44 202f7376 6e2f7265 |PROPFIND /svn/re| TCP: 00000010 706f732f 4d617665 6e546573 742f7472 |pos/MavenTest/tr| TCP: 00000020 756e6b2f 74657374 20485454 502f312e |unk/test HTTP/1.| TCP: 00000030 310d0a48 6f73743a 2073766e 2e776172 |1..Host: svn.war| TCP: 00000040 70737065 65642e63 6f6d2e61 750d0a55 |pspeed.com.au..U| TCP: 00000050 7365722d 4167656e 743a2053 564e4b69 |ser-Agent: SVNKi| TCP: 00000060 7420312e 312e3620 28687474 703a2f2f |t 1.1.6 (http://| TCP: 00000070 73766e6b 69742e63 6f6d2f29 2072534e |svnkit.com/) rSN| TCP: 00000080 41505348 4f540d0a 41757468 6f72697a |APSHOT..Authoriz| TCP: 00000090 6174696f 6e3a2042 61736963 20000000 |ation: Basic xxx| TCP: 000000a0 00000000 00000000 00000000 00000000 |xxxxxxxxxxxxxxxx| TCP: 000000b0 00000000 00000000 000d0a43 6f6e7465 |xxxxxxxxx..Conte| TCP: 000000c0 6e742d4c 656e6774 683a2033 30300d0a |nt-Length: 300..| TCP: 000000d0 41636365 70742d45 6e636f64 696e673a |Accept-Encoding:| TCP: 000000e0 20677a69 700d0a43 6f6e7465 6e742d54 | gzip..Content-T| TCP: 000000f0 7970653a 20746578 742f786d 6c3b2063 |ype: text/xml; c| TCP: 00000100 68617273 65743d22 7574662d 38220d0a |harset="utf-8"..| TCP: 00000110 44657074 683a2030 0d0a436f 6e6e6563 |Depth: 0..Connec| TCP: 00000120 74696f6e 3a204b65 65702d41 6c697665 |tion: Keep-Alive| TCP: 00000130 0d0a582d 426c7565 436f6174 2d566961 |..X-BlueCoat-Via| TCP: 00000140 3a203236 44304535 36353436 35423141 |: 26D0E565465B1A| TCP: 00000150 39380d0a 0d0a |98.... | PROPFIND /svn/repos/MavenTest/trunk/test HTTP/1.1 Host: svn.warpspeed.com.au User-Agent: SVNKit 1.1.6 (http://svnkit.com/) rSNAPSHOT Authorization: Basic xxxxxxxxxxxxxxxxxxxxxxxxxxxx Content-Length: 300 Accept-Encoding: gzip Content-Type: text/xml; charset="utf-8" Depth: 0 Connection: Keep-Alive X-BlueCoat-Via: 26D0E565465B1A98 ETH: ====( 60 bytes transmitted on interface en0 )==== 09:56:48.103548548 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=12407, ip_off=0 DF IP: ip_ttl=60, ip_sum=4a0c, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066900215, th_ack=1535966951 TCP: th_off=5, flags<ACK> TCP: th_win=17520, th_sum=857d, th_urp=0 ETH: ====( 354 bytes received on interface en0 )==== 09:56:48.147031783 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=340, ip_id=32450, ip_off=0 IP: ip_ttl=50, ip_sum=4495, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966951, th_ack=2066900215 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=65535, th_sum=6437, th_urp=0 TCP: 00000000 3c3f786d 6c207665 7273696f 6e3d2231 |<?xml version="1| TCP: 00000010 2e302220 656e636f 64696e67 3d227574 |.0" encoding="ut| TCP: 00000020 662d3822 3f3e3c70 726f7066 696e6420 |f-8"?><propfind | TCP: 00000030 786d6c6e 733d2244 41563a22 3e3c7072 |xmlns="DAV:"><pr| TCP: 00000040 6f703e3c 76657273 696f6e2d 636f6e74 |op><version-cont| TCP: 00000050 726f6c6c 65642d63 6f6e6669 67757261 |rolled-configura| TCP: 00000060 74696f6e 20786d6c 6e733d22 4441563a |tion xmlns="DAV:| TCP: 00000070 222f3e3c 7265736f 75726365 74797065 |"/><resourcetype| TCP: 00000080 20786d6c 6e733d22 4441563a 222f3e3c | xmlns="DAV:"/><| TCP: 00000090 62617365 6c696e65 2d72656c 61746976 |baseline-relativ| TCP: 000000a0 652d7061 74682078 6d6c6e73 3d226874 |e-path xmlns="ht| TCP: 000000b0 74703a2f 2f737562 76657273 696f6e2e |tp://subversion.| TCP: 000000c0 74696772 69732e6f 72672f78 6d6c6e73 |tigris.org/xmlns| TCP: 000000d0 2f646176 2f222f3e 3c726570 6f736974 |/dav/"/><reposit| TCP: 000000e0 6f72792d 75756964 20786d6c 6e733d22 |ory-uuid xmlns="| TCP: 000000f0 68747470 3a2f2f73 75627665 7273696f |http://subversio| TCP: 00000100 6e2e7469 67726973 2e6f7267 2f786d6c |n.tigris.org/xml| TCP: 00000110 6e732f64 61762f22 2f3e3c2f 70726f70 |ns/dav/"/></prop| TCP: 00000120 3e3c2f70 726f7066 696e643e |></propfind> | <?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> ETH: ====( 1055 bytes transmitted on interface en0 )==== 09:56:48.147522656 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=1041, ip_id=12408, ip_off=0 DF IP: ip_ttl=60, ip_sum=4622, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066900215, th_ack=1535967251 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=17520, th_sum=6542, th_urp=0 TCP: 00000000 48545450 2f312e31 20323037 204d756c |HTTP/1.1 207 Mul| TCP: 00000010 74692d53 74617475 730d0a44 6174653a |ti-Status..Date:| TCP: 00000020 2053756e 2c203135 204a756e 20323030 | Sun, 15 Jun 200| TCP: 00000030 38203233 3a35363a 34372047 4d540d0a |8 23:56:47 GMT..| TCP: 00000040 53657276 65723a20 41706163 68652f32 |Server: Apache/2| TCP: 00000050 2e322e36 2028556e 69782920 53564e2f |.2.6 (Unix) SVN/| TCP: 00000060 312e342e 36206d6f 645f7373 6c2f322e |1.4.6 mod_ssl/2.| TCP: 00000070 322e3620 4f70656e 53534c2f 302e392e |2.6 OpenSSL/0.9.| TCP: 00000080 38672044 41562f32 0d0a436f 6e74656e |8g DAV/2..Conten| TCP: 00000090 742d4c65 6e677468 3a203731 380d0a4b |t-Length: 718..K| TCP: 000000a0 6565702d 416c6976 653a2074 696d656f |eep-Alive: timeo| TCP: 000000b0 75743d35 2c206d61 783d3939 0d0a436f |ut=5, max=99..Co| TCP: 000000c0 6e6e6563 74696f6e 3a204b65 65702d41 |nnection: Keep-A| TCP: 000000d0 6c697665 0d0a436f 6e74656e 742d5479 |live..Content-Ty| TCP: 000000e0 70653a20 74657874 2f786d6c 3b206368 |pe: text/xml; ch| TCP: 000000f0 61727365 743d2275 74662d38 220d0a58 |arset="utf-8"..X| TCP: 00000100 2d506164 3a206176 6f696420 62726f77 |-Pad: avoid brow| TCP: 00000110 73657220 6275670d 0a0d0a3c 3f786d6c |ser bug....<?xml| TCP: 00000120 20766572 73696f6e 3d22312e 30222065 | version="1.0" e| TCP: 00000130 6e636f64 696e673d 22757466 2d38223f |ncoding="utf-8"?| TCP: 00000140 3e0a3c44 3a6d756c 74697374 61747573 |>.<D:multistatus| TCP: 00000150 20786d6c 6e733a44 3d224441 563a2220 | xmlns:D="DAV:" | TCP: 00000160 786d6c6e 733a6e73 313d2268 7474703a |xmlns:ns1="http:| TCP: 00000170 2f2f7375 62766572 73696f6e 2e746967 |//subversion.tig| TCP: 00000180 7269732e 6f72672f 786d6c6e 732f6461 |ris.org/xmlns/da| TCP: 00000190 762f2220 786d6c6e 733a6e73 303d2244 |v/" xmlns:ns0="D| TCP: 000001a0 41563a22 3e0a3c44 3a726573 706f6e73 |AV:">.<D:respons| TCP: 000001b0 6520786d 6c6e733a 6c70313d 22444156 |e xmlns:lp1="DAV| TCP: 000001c0 3a222078 6d6c6e73 3a6c7033 3d226874 |:" xmlns:lp3="ht| TCP: 000001d0 74703a2f 2f737562 76657273 696f6e2e |tp://subversion.| TCP: 000001e0 74696772 69732e6f 72672f78 6d6c6e73 |tigris.org/xmlns| TCP: 000001f0 2f646176 2f223e0a 3c443a68 7265663e |/dav/">.<D:href>| TCP: 00000200 2f73766e 2f726570 6f732f4d 6176656e |/svn/repos/Maven| TCP: 00000210 54657374 2f747275 6e6b2f74 6573742f |Test/trunk/test/| TCP: 00000220 3c2f443a 68726566 3e0a3c44 3a70726f |</D:href>.<D:pro| TCP: 00000230 70737461 743e0a3c 443a7072 6f703e0a |pstat>.<D:prop>.| TCP: 00000240 3c6c7031 3a766572 73696f6e 2d636f6e |<lp1:version-con| TCP: 00000250 74726f6c 6c65642d 636f6e66 69677572 |trolled-configur| TCP: 00000260 6174696f 6e3e3c44 3a687265 663e2f73 |ation><D:href>/s| TCP: 00000270 766e2f72 65706f73 2f217376 6e2f7663 |vn/repos/!svn/vc| TCP: 00000280 632f6465 6661756c 743c2f44 3a687265 |c/default</D:hre| TCP: 00000290 663e3c2f 6c70313a 76657273 696f6e2d |f></lp1:version-| TCP: 000002a0 636f6e74 726f6c6c 65642d63 6f6e6669 |controlled-confi| TCP: 000002b0 67757261 74696f6e 3e0a3c6c 70313a72 |guration>.<lp1:r| TCP: 000002c0 65736f75 72636574 7970653e 3c443a63 |esourcetype><D:c| TCP: 000002d0 6f6c6c65 6374696f 6e2f3e3c 2f6c7031 |ollection/></lp1| TCP: 000002e0 3a726573 6f757263 65747970 653e0a3c |:resourcetype>.<| TCP: 000002f0 6c70333a 62617365 6c696e65 2d72656c |lp3:baseline-rel| TCP: 00000300 61746976 652d7061 74683e4d 6176656e |ative-path>Maven| TCP: 00000310 54657374 2f747275 6e6b2f74 6573743c |Test/trunk/test<| TCP: 00000320 2f6c7033 3a626173 656c696e 652d7265 |/lp3:baseline-re| TCP: 00000330 6c617469 76652d70 6174683e 0a3c6c70 |lative-path>.<lp| TCP: 00000340 333a7265 706f7369 746f7279 2d757569 |3:repository-uui| TCP: 00000350 643e6434 37306637 39632d30 6164332d |d>d470f79c-0ad3-| TCP: 00000360 31316464 2d393238 382d6462 61666266 |11dd-9288-dbafbf| TCP: 00000370 32623064 36363c2f 6c70333a 7265706f |2b0d66</lp3:repo| TCP: 00000380 7369746f 72792d75 7569643e 0a3c2f44 |sitory-uuid>.</D| TCP: 00000390 3a70726f 703e0a3c 443a7374 61747573 |:prop>.<D:status| TCP: 000003a0 3e485454 502f312e 31203230 30204f4b |>HTTP/1.1 200 OK| TCP: 000003b0 3c2f443a 73746174 75733e0a 3c2f443a |</D:status>.</D:| TCP: 000003c0 70726f70 73746174 3e0a3c2f 443a7265 |propstat>.</D:re| TCP: 000003d0 73706f6e 73653e0a 3c2f443a 6d756c74 |sponse>.</D:mult| TCP: 000003e0 69737461 7475733e 0a |istatus>. | HTTP/1.1 207 Multi-Status Date: Sun, 15 Jun 2008 23:56:47 GMT Server: Apache/2.2.6 (Unix) SVN/1.4.6 mod_ssl/2.2.6 OpenSSL/0.9.8g DAV/2 Content-Length: 718 Keep-Alive: timeout=5, max=99 Connection: Keep-Alive Content-Type: text/xml; charset="utf-8" X-Pad: avoid browser bug <?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/repos/MavenTest/trunk/test/</D:href> <D:propstat> <D:prop> <lp1:version-controlled-configuration> <D:href>/svn/repos/!svn/vcc/default</D:href> </lp1:version-controlled-configuration> <lp1:resourcetype> <D:collection/> </lp1:resourcetype> <lp3:baseline-relative-path>MavenTest/trunk/test</lp3:baseline-relative-path> <lp3:repository-uuid>d470f79c-0ad3-11dd-9288-dbafbf2b0d66</lp3:repository-uuid> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> ETH: ====( 60 bytes received on interface en0 )==== 09:56:48.262034938 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=33580, ip_off=0 IP: ip_ttl=50, ip_sum=4157, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535967251, th_ack=2066901216 TCP: th_off=5, flags<FIN | ACK> TCP: th_win=65535, th_sum=c4d7, th_urp=0 ETH: ====( 60 bytes transmitted on interface en0 )==== 09:56:48.262133042 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=12409, ip_off=0 DF IP: ip_ttl=60, ip_sum=4a0a, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066901216, th_ack=1535967252 TCP: th_off=5, flags<ACK> TCP: th_win=17520, th_sum=8067, th_urp=0 ETH: ====( 60 bytes transmitted on interface en0 )==== 09:56:48.262227623 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=12410, ip_off=0 DF IP: ip_ttl=60, ip_sum=4a09, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066901216, th_ack=1535967252 TCP: th_off=5, flags<FIN | ACK> TCP: th_win=17520, th_sum=8066, th_urp=0 ETH: ====( 60 bytes received on interface en0 )==== 09:56:48.305916676 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=34012, ip_off=0 IP: ip_ttl=50, ip_sum=3fa7, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535967252, th_ack=2066901217 TCP: th_off=5, flags<ACK> TCP: th_win=65535, th_sum=c4d6, th_urp=0 ++++++ END OF REPORT ++++++ processed 16 packets HTH. (I just noticed that this has SVNKit 1.1.6 in it, but Hudson currently has 1.1.7 in it and the same issue arises). This issue has also been listed in the SVNKit Mantix Bugtracking database: http://svnkit.com/tracker/view.php?id=247 -Chris

    Jenkins JIRA | 8 years ago | Chris Graham
    org.tmatesoft.svn.core.SVNException: svn: PROPFIND request failed on '/svn/repos/MavenTest/trunk/test' svn: Processing PROPFIND request response failed: Premature end of file. (/svn/repos/MavenTest/trunk/test) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:69) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:126) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.fetchRepositoryUUID(DAVConnection.java:88) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.testConnection(DAVRepository.java:85) at hudson.scm.SubversionSCM$DescriptorImpl.checkRepositoryPath(SubversionSCM.java:1282)
  2. 0

    SVNKit V1.1.7 is embedded in Hudson. (any change of updating it to 1.1.8 that is currently available?) My SVN server is running Subversion 1.4.6 on AIX 5.3. It is accessed only via HTTP and is password protected. I can sucessfully set up a job in Hudson when connected locally and everything works perfectly. All of this is at home. However, when I set the same job up at work, it always fails, mostly with the premature end of file problem (I've also seen the odd 500 error). Obviously I sit behind a proxy at work. I can use eclipse (via subclipse) on the same repo, so I'm happy that the proxy setup is fine to pass through everything needed (I can check out/commit etc). Hudson reports: started ERROR: svn: PROPFIND request failed on '/svn/repos/MavenTest/trunk/test' svn: Processing PROPFIND request response failed: Premature end of file. (/svn/repos/MavenTest/trunk/test) org.tmatesoft.svn.core.SVNException: svn: PROPFIND request failed on '/svn/repos/MavenTest/trunk/test' svn: Processing PROPFIND request response failed: Premature end of file. (/svn/repos/MavenTest/trunk/test) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:69) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:126) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.fetchRepositoryUUID(DAVConnection.java:88) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.testConnection(DAVRepository.java:85) at hudson.scm.SubversionSCM$DescriptorImpl.checkRepositoryPath(SubversionSCM.java:1282) at hudson.scm.SubversionSCM.repositoryLocationsExist(SubversionSCM.java:1343) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:340) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:304) at hudson.model.AbstractProject.checkout(AbstractProject.java:586) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:251) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:225) at hudson.model.Run.run(Run.java:778) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:202) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:85) Caused by: org.tmatesoft.svn.core.SVNException: svn: PROPFIND request failed on '/svn/repos/MavenTest/trunk/test' svn: Processing PROPFIND request response failed: Premature end of file. (/svn/repos/MavenTest/trunk/test) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:55) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:40) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:545) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:246) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doPropfind(DAVConnection.java:97) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getProperties(DAVUtil.java:57) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getResourceProperties(DAVUtil.java:62) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getStartingProperties(DAVUtil.java:92) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:114) ... 13 more finished: FAILURE I will attach the log file. In addition, I've also been able to perform an IP trace on the AIX box to see exactly what is being received and sent back. I also have a local PC trace as well (if needed). This is the AIX IPTrace output: I checked again, the error_log has no corresponding entries (which is consistent with the server returned error code). I finally managed to get iptrace to do it's job. I've taken the time to nicely format the request and response. This conversation is the complete request/response conversation when the "Build Now" button is pressed for a SVN enabled project. The output of Hudson is the same as previously posted. Here's the iptrace: IPTRACE version: 2.0 ETH: ====( 74 bytes received on interface en0 )==== 09:56:47.489711045 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=60, ip_id=27251, ip_off=0 IP: ip_ttl=50, ip_sum=59fc, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966017, th_ack=0 TCP: th_off=10, flags<SYN> TCP: th_win=65535, th_sum=3a44, th_urp=0 TCP: mss 1460 TCP: nop TCP: wscale 0 TCP: nop TCP: nop TCP: timestamps TSVal: 0x00b50df8 TSEcho: 0x00000000 ETH: ====( 60 bytes transmitted on interface en0 )==== 09:56:47.490069557 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=44, ip_id=12404, ip_off=0 DF IP: ip_ttl=60, ip_sum=4a0b, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066899486, th_ack=1535966018 TCP: th_off=6, flags<SYN | ACK> TCP: th_win=17520, th_sum=743d, th_urp=0 TCP: mss 1460 ETH: ====( 60 bytes received on interface en0 )==== 09:56:47.528054186 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=27653, ip_off=0 IP: ip_ttl=50, ip_sum=587e, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966018, th_ack=2066899487 TCP: th_off=5, flags<ACK> TCP: th_win=65535, th_sum=d06a, th_urp=0 ETH: ====( 345 bytes received on interface en0 )==== 09:56:47.530300777 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=331, ip_id=27655, ip_off=0 IP: ip_ttl=50, ip_sum=5759, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966018, th_ack=2066899487 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=65535, th_sum=7c94, th_urp=0 TCP: 00000000 50524f50 46494e44 202f7376 6e2f7265 |PROPFIND /svn/re| TCP: 00000010 706f732f 4d617665 6e546573 742f7472 |pos/MavenTest/tr| TCP: 00000020 756e6b2f 74657374 20485454 502f312e |unk/test HTTP/1.| TCP: 00000030 310d0a48 6f73743a 2073766e 2e776172 |1..Host: svn.war| TCP: 00000040 70737065 65642e63 6f6d2e61 750d0a55 |pspeed.com.au..U| TCP: 00000050 7365722d 4167656e 743a2053 564e4b69 |ser-Agent: SVNKi| TCP: 00000060 7420312e 312e3620 28687474 703a2f2f |t 1.1.6 (http://| TCP: 00000070 73766e6b 69742e63 6f6d2f29 2072534e |svnkit.com/) rSN| TCP: 00000080 41505348 4f540d0a 436f6e74 656e742d |APSHOT..Content-| TCP: 00000090 4c656e67 74683a20 3330300d 0a416363 |Length: 300..Acc| TCP: 000000a0 6570742d 456e636f 64696e67 3a20677a |ept-Encoding: gz| TCP: 000000b0 69700d0a 436f6e74 656e742d 54797065 |ip..Content-Type| TCP: 000000c0 3a207465 78742f78 6d6c3b20 63686172 |: text/xml; char| TCP: 000000d0 7365743d 22757466 2d38220d 0a446570 |set="utf-8"..Dep| TCP: 000000e0 74683a20 300d0a43 6f6e6e65 6374696f |th: 0..Connectio| TCP: 000000f0 6e3a204b 6565702d 416c6976 650d0a58 |n: Keep-Alive..X| TCP: 00000100 2d426c75 65436f61 742d5669 613a2032 |-BlueCoat-Via: 2| TCP: 00000110 36443045 35363534 36354231 4139380d |6D0E565465B1A98.| TCP: 00000120 0a0d0a |... | PROPFIND /svn/repos/MavenTest/trunk/test HTTP/1.1 Host: svn.warpspeed.com.au User-Agent: SVNKit 1.1.6 (http://svnkit.com/) rSNAPSHOT Content-Length: 300 Accept-Encoding: gzip Content-Type: text/xml; charset="utf-8" Depth: 0 Connection: Keep-Alive X-BlueCoat-Via: 26D0E565465B1A98 ETH: ====( 60 bytes transmitted on interface en0 )==== 09:56:47.703411965 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=12405, ip_off=0 DF IP: ip_ttl=60, ip_sum=4a0e, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066899487, th_ack=1535966309 TCP: th_off=5, flags<ACK> TCP: th_win=17520, th_sum=8ad7, th_urp=0 ETH: ====( 354 bytes received on interface en0 )==== 09:56:47.746411183 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=340, ip_id=29238, ip_off=0 IP: ip_ttl=50, ip_sum=5121, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966309, th_ack=2066899487 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=65535, th_sum=6991, th_urp=0 TCP: 00000000 3c3f786d 6c207665 7273696f 6e3d2231 |<?xml version="1| TCP: 00000010 2e302220 656e636f 64696e67 3d227574 |.0" encoding="ut| TCP: 00000020 662d3822 3f3e3c70 726f7066 696e6420 |f-8"?><propfind | TCP: 00000030 786d6c6e 733d2244 41563a22 3e3c7072 |xmlns="DAV:"><pr| TCP: 00000040 6f703e3c 76657273 696f6e2d 636f6e74 |op><version-cont| TCP: 00000050 726f6c6c 65642d63 6f6e6669 67757261 |rolled-configura| TCP: 00000060 74696f6e 20786d6c 6e733d22 4441563a |tion xmlns="DAV:| TCP: 00000070 222f3e3c 7265736f 75726365 74797065 |"/><resourcetype| TCP: 00000080 20786d6c 6e733d22 4441563a 222f3e3c | xmlns="DAV:"/><| TCP: 00000090 62617365 6c696e65 2d72656c 61746976 |baseline-relativ| TCP: 000000a0 652d7061 74682078 6d6c6e73 3d226874 |e-path xmlns="ht| TCP: 000000b0 74703a2f 2f737562 76657273 696f6e2e |tp://subversion.| TCP: 000000c0 74696772 69732e6f 72672f78 6d6c6e73 |tigris.org/xmlns| TCP: 000000d0 2f646176 2f222f3e 3c726570 6f736974 |/dav/"/><reposit| TCP: 000000e0 6f72792d 75756964 20786d6c 6e733d22 |ory-uuid xmlns="| TCP: 000000f0 68747470 3a2f2f73 75627665 7273696f |http://subversio| TCP: 00000100 6e2e7469 67726973 2e6f7267 2f786d6c |n.tigris.org/xml| TCP: 00000110 6e732f64 61762f22 2f3e3c2f 70726f70 |ns/dav/"/></prop| TCP: 00000120 3e3c2f70 726f7066 696e643e |></propfind> | <?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> ETH: ====( 782 bytes transmitted on interface en0 )==== 09:56:47.746664259 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=768, ip_id=12406, ip_off=0 DF IP: ip_ttl=60, ip_sum=4735, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066899487, th_ack=1535966609 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=17520, th_sum=5e04, th_urp=0 TCP: 00000000 48545450 2f312e31 20343031 20417574 |HTTP/1.1 401 Aut| TCP: 00000010 686f7269 7a617469 6f6e2052 65717569 |horization Requi| TCP: 00000020 7265640d 0a446174 653a2053 756e2c20 |red..Date: Sun, | TCP: 00000030 3135204a 756e2032 30303820 32333a35 |15 Jun 2008 23:5| TCP: 00000040 363a3437 20474d54 0d0a5365 72766572 |6:47 GMT..Server| TCP: 00000050 3a204170 61636865 2f322e32 2e362028 |: Apache/2.2.6 (| TCP: 00000060 556e6978 29205356 4e2f312e 342e3620 |Unix) SVN/1.4.6 | TCP: 00000070 6d6f645f 73736c2f 322e322e 36204f70 |mod_ssl/2.2.6 Op| TCP: 00000080 656e5353 4c2f302e 392e3867 20444156 |enSSL/0.9.8g DAV| TCP: 00000090 2f320d0a 5757572d 41757468 656e7469 |/2..WWW-Authenti| TCP: 000000a0 63617465 3a204261 73696320 7265616c |cate: Basic real| TCP: 000000b0 6d3d2253 75627665 7273696f 6e205265 |m="Subversion Re| TCP: 000000c0 706f7369 746f7279 220d0a43 6f6e7465 |pository"..Conte| TCP: 000000d0 6e742d4c 656e6774 683a2034 30310d0a |nt-Length: 401..| TCP: 000000e0 4b656570 2d416c69 76653a20 74696d65 |Keep-Alive: time| TCP: 000000f0 6f75743d 352c206d 61783d31 30300d0a |out=5, max=100..| TCP: 00000100 436f6e6e 65637469 6f6e3a20 4b656570 |Connection: Keep| TCP: 00000110 2d416c69 76650d0a 436f6e74 656e742d |-Alive..Content-| TCP: 00000120 54797065 3a207465 78742f68 746d6c3b |Type: text/html;| TCP: 00000130 20636861 72736574 3d69736f 2d383835 | charset=iso-885| TCP: 00000140 392d310d 0a0d0a3c 21444f43 54595045 |9-1....<!DOCTYPE| TCP: 00000150 2048544d 4c205055 424c4943 20222d2f | HTML PUBLIC "-/| TCP: 00000160 2f494554 462f2f44 54442048 544d4c20 |/IETF//DTD HTML | TCP: 00000170 322e302f 2f454e22 3e0a3c68 746d6c3e |2.0//EN">.<html>| TCP: 00000180 3c686561 643e0a3c 7469746c 653e3430 |<head>.<title>40| TCP: 00000190 31204175 74686f72 697a6174 696f6e20 |1 Authorization | TCP: 000001a0 52657175 69726564 3c2f7469 746c653e |Required</title>| TCP: 000001b0 0a3c2f68 6561643e 3c626f64 793e0a3c |.</head><body>.<| TCP: 000001c0 68313e41 7574686f 72697a61 74696f6e |h1>Authorization| TCP: 000001d0 20526571 75697265 643c2f68 313e0a3c | Required</h1>.<| TCP: 000001e0 703e5468 69732073 65727665 7220636f |p>This server co| TCP: 000001f0 756c6420 6e6f7420 76657269 66792074 |uld not verify t| TCP: 00000200 68617420 796f750a 61726520 61757468 |hat you.are auth| TCP: 00000210 6f72697a 65642074 6f206163 63657373 |orized to access| TCP: 00000220 20746865 20646f63 756d656e 740a7265 | the document.re| TCP: 00000230 71756573 7465642e 20204569 74686572 |quested. Either| TCP: 00000240 20796f75 20737570 706c6965 64207468 | you supplied th| TCP: 00000250 65207772 6f6e670a 63726564 656e7469 |e wrong.credenti| TCP: 00000260 616c7320 28652e67 2e2c2062 61642070 |als (e.g., bad p| TCP: 00000270 61737377 6f726429 2c206f72 20796f75 |assword), or you| TCP: 00000280 720a6272 6f777365 7220646f 65736e27 |r.browser doesn'| TCP: 00000290 7420756e 64657273 74616e64 20686f77 |t understand how| TCP: 000002a0 20746f20 73757070 6c790a74 68652063 | to supply.the c| TCP: 000002b0 72656465 6e746961 6c732072 65717569 |redentials requi| TCP: 000002c0 7265642e 3c2f703e 0a3c2f62 6f64793e |red.</p>.</body>| TCP: 000002d0 3c2f6874 6d6c3e0a |</html>. | HTTP/1.1 401 Authorization Required Date: Sun, 15 Jun 2008 23:56:47 GMT Server: Apache/2.2.6 (Unix) SVN/1.4.6 mod_ssl/2.2.6 OpenSSL/0.9.8g DAV/2 WWW-Authenticate: Basic realm="Subversion Repository" Content-Length: 401 Keep-Alive: timeout=5, max=100 Connection: Keep-Alive Content-Type: text/html; charset=iso-8859-1 <!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> ETH: ====( 60 bytes received on interface en0 )==== 09:56:47.906274834 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=30470, ip_off=0 IP: ip_ttl=50, ip_sum=4d7d, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966609, th_ack=2066900215 TCP: th_off=5, flags<ACK> TCP: th_win=65535, th_sum=cb43, th_urp=0 ETH: ====( 396 bytes received on interface en0 )==== 09:56:47.947466387 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=382, ip_id=30750, ip_off=0 IP: ip_ttl=50, ip_sum=4b0f, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966609, th_ack=2066900215 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=65535, th_sum=6ded, th_urp=0 TCP: 00000000 50524f50 46494e44 202f7376 6e2f7265 |PROPFIND /svn/re| TCP: 00000010 706f732f 4d617665 6e546573 742f7472 |pos/MavenTest/tr| TCP: 00000020 756e6b2f 74657374 20485454 502f312e |unk/test HTTP/1.| TCP: 00000030 310d0a48 6f73743a 2073766e 2e776172 |1..Host: svn.war| TCP: 00000040 70737065 65642e63 6f6d2e61 750d0a55 |pspeed.com.au..U| TCP: 00000050 7365722d 4167656e 743a2053 564e4b69 |ser-Agent: SVNKi| TCP: 00000060 7420312e 312e3620 28687474 703a2f2f |t 1.1.6 (http://| TCP: 00000070 73766e6b 69742e63 6f6d2f29 2072534e |svnkit.com/) rSN| TCP: 00000080 41505348 4f540d0a 41757468 6f72697a |APSHOT..Authoriz| TCP: 00000090 6174696f 6e3a2042 61736963 20000000 |ation: Basic xxx| TCP: 000000a0 00000000 00000000 00000000 00000000 |xxxxxxxxxxxxxxxx| TCP: 000000b0 00000000 00000000 000d0a43 6f6e7465 |xxxxxxxxx..Conte| TCP: 000000c0 6e742d4c 656e6774 683a2033 30300d0a |nt-Length: 300..| TCP: 000000d0 41636365 70742d45 6e636f64 696e673a |Accept-Encoding:| TCP: 000000e0 20677a69 700d0a43 6f6e7465 6e742d54 | gzip..Content-T| TCP: 000000f0 7970653a 20746578 742f786d 6c3b2063 |ype: text/xml; c| TCP: 00000100 68617273 65743d22 7574662d 38220d0a |harset="utf-8"..| TCP: 00000110 44657074 683a2030 0d0a436f 6e6e6563 |Depth: 0..Connec| TCP: 00000120 74696f6e 3a204b65 65702d41 6c697665 |tion: Keep-Alive| TCP: 00000130 0d0a582d 426c7565 436f6174 2d566961 |..X-BlueCoat-Via| TCP: 00000140 3a203236 44304535 36353436 35423141 |: 26D0E565465B1A| TCP: 00000150 39380d0a 0d0a |98.... | PROPFIND /svn/repos/MavenTest/trunk/test HTTP/1.1 Host: svn.warpspeed.com.au User-Agent: SVNKit 1.1.6 (http://svnkit.com/) rSNAPSHOT Authorization: Basic xxxxxxxxxxxxxxxxxxxxxxxxxxxx Content-Length: 300 Accept-Encoding: gzip Content-Type: text/xml; charset="utf-8" Depth: 0 Connection: Keep-Alive X-BlueCoat-Via: 26D0E565465B1A98 ETH: ====( 60 bytes transmitted on interface en0 )==== 09:56:48.103548548 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=12407, ip_off=0 DF IP: ip_ttl=60, ip_sum=4a0c, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066900215, th_ack=1535966951 TCP: th_off=5, flags<ACK> TCP: th_win=17520, th_sum=857d, th_urp=0 ETH: ====( 354 bytes received on interface en0 )==== 09:56:48.147031783 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=340, ip_id=32450, ip_off=0 IP: ip_ttl=50, ip_sum=4495, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535966951, th_ack=2066900215 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=65535, th_sum=6437, th_urp=0 TCP: 00000000 3c3f786d 6c207665 7273696f 6e3d2231 |<?xml version="1| TCP: 00000010 2e302220 656e636f 64696e67 3d227574 |.0" encoding="ut| TCP: 00000020 662d3822 3f3e3c70 726f7066 696e6420 |f-8"?><propfind | TCP: 00000030 786d6c6e 733d2244 41563a22 3e3c7072 |xmlns="DAV:"><pr| TCP: 00000040 6f703e3c 76657273 696f6e2d 636f6e74 |op><version-cont| TCP: 00000050 726f6c6c 65642d63 6f6e6669 67757261 |rolled-configura| TCP: 00000060 74696f6e 20786d6c 6e733d22 4441563a |tion xmlns="DAV:| TCP: 00000070 222f3e3c 7265736f 75726365 74797065 |"/><resourcetype| TCP: 00000080 20786d6c 6e733d22 4441563a 222f3e3c | xmlns="DAV:"/><| TCP: 00000090 62617365 6c696e65 2d72656c 61746976 |baseline-relativ| TCP: 000000a0 652d7061 74682078 6d6c6e73 3d226874 |e-path xmlns="ht| TCP: 000000b0 74703a2f 2f737562 76657273 696f6e2e |tp://subversion.| TCP: 000000c0 74696772 69732e6f 72672f78 6d6c6e73 |tigris.org/xmlns| TCP: 000000d0 2f646176 2f222f3e 3c726570 6f736974 |/dav/"/><reposit| TCP: 000000e0 6f72792d 75756964 20786d6c 6e733d22 |ory-uuid xmlns="| TCP: 000000f0 68747470 3a2f2f73 75627665 7273696f |http://subversio| TCP: 00000100 6e2e7469 67726973 2e6f7267 2f786d6c |n.tigris.org/xml| TCP: 00000110 6e732f64 61762f22 2f3e3c2f 70726f70 |ns/dav/"/></prop| TCP: 00000120 3e3c2f70 726f7066 696e643e |></propfind> | <?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> ETH: ====( 1055 bytes transmitted on interface en0 )==== 09:56:48.147522656 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=1041, ip_id=12408, ip_off=0 DF IP: ip_ttl=60, ip_sum=4622, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066900215, th_ack=1535967251 TCP: th_off=5, flags<PUSH | ACK> TCP: th_win=17520, th_sum=6542, th_urp=0 TCP: 00000000 48545450 2f312e31 20323037 204d756c |HTTP/1.1 207 Mul| TCP: 00000010 74692d53 74617475 730d0a44 6174653a |ti-Status..Date:| TCP: 00000020 2053756e 2c203135 204a756e 20323030 | Sun, 15 Jun 200| TCP: 00000030 38203233 3a35363a 34372047 4d540d0a |8 23:56:47 GMT..| TCP: 00000040 53657276 65723a20 41706163 68652f32 |Server: Apache/2| TCP: 00000050 2e322e36 2028556e 69782920 53564e2f |.2.6 (Unix) SVN/| TCP: 00000060 312e342e 36206d6f 645f7373 6c2f322e |1.4.6 mod_ssl/2.| TCP: 00000070 322e3620 4f70656e 53534c2f 302e392e |2.6 OpenSSL/0.9.| TCP: 00000080 38672044 41562f32 0d0a436f 6e74656e |8g DAV/2..Conten| TCP: 00000090 742d4c65 6e677468 3a203731 380d0a4b |t-Length: 718..K| TCP: 000000a0 6565702d 416c6976 653a2074 696d656f |eep-Alive: timeo| TCP: 000000b0 75743d35 2c206d61 783d3939 0d0a436f |ut=5, max=99..Co| TCP: 000000c0 6e6e6563 74696f6e 3a204b65 65702d41 |nnection: Keep-A| TCP: 000000d0 6c697665 0d0a436f 6e74656e 742d5479 |live..Content-Ty| TCP: 000000e0 70653a20 74657874 2f786d6c 3b206368 |pe: text/xml; ch| TCP: 000000f0 61727365 743d2275 74662d38 220d0a58 |arset="utf-8"..X| TCP: 00000100 2d506164 3a206176 6f696420 62726f77 |-Pad: avoid brow| TCP: 00000110 73657220 6275670d 0a0d0a3c 3f786d6c |ser bug....<?xml| TCP: 00000120 20766572 73696f6e 3d22312e 30222065 | version="1.0" e| TCP: 00000130 6e636f64 696e673d 22757466 2d38223f |ncoding="utf-8"?| TCP: 00000140 3e0a3c44 3a6d756c 74697374 61747573 |>.<D:multistatus| TCP: 00000150 20786d6c 6e733a44 3d224441 563a2220 | xmlns:D="DAV:" | TCP: 00000160 786d6c6e 733a6e73 313d2268 7474703a |xmlns:ns1="http:| TCP: 00000170 2f2f7375 62766572 73696f6e 2e746967 |//subversion.tig| TCP: 00000180 7269732e 6f72672f 786d6c6e 732f6461 |ris.org/xmlns/da| TCP: 00000190 762f2220 786d6c6e 733a6e73 303d2244 |v/" xmlns:ns0="D| TCP: 000001a0 41563a22 3e0a3c44 3a726573 706f6e73 |AV:">.<D:respons| TCP: 000001b0 6520786d 6c6e733a 6c70313d 22444156 |e xmlns:lp1="DAV| TCP: 000001c0 3a222078 6d6c6e73 3a6c7033 3d226874 |:" xmlns:lp3="ht| TCP: 000001d0 74703a2f 2f737562 76657273 696f6e2e |tp://subversion.| TCP: 000001e0 74696772 69732e6f 72672f78 6d6c6e73 |tigris.org/xmlns| TCP: 000001f0 2f646176 2f223e0a 3c443a68 7265663e |/dav/">.<D:href>| TCP: 00000200 2f73766e 2f726570 6f732f4d 6176656e |/svn/repos/Maven| TCP: 00000210 54657374 2f747275 6e6b2f74 6573742f |Test/trunk/test/| TCP: 00000220 3c2f443a 68726566 3e0a3c44 3a70726f |</D:href>.<D:pro| TCP: 00000230 70737461 743e0a3c 443a7072 6f703e0a |pstat>.<D:prop>.| TCP: 00000240 3c6c7031 3a766572 73696f6e 2d636f6e |<lp1:version-con| TCP: 00000250 74726f6c 6c65642d 636f6e66 69677572 |trolled-configur| TCP: 00000260 6174696f 6e3e3c44 3a687265 663e2f73 |ation><D:href>/s| TCP: 00000270 766e2f72 65706f73 2f217376 6e2f7663 |vn/repos/!svn/vc| TCP: 00000280 632f6465 6661756c 743c2f44 3a687265 |c/default</D:hre| TCP: 00000290 663e3c2f 6c70313a 76657273 696f6e2d |f></lp1:version-| TCP: 000002a0 636f6e74 726f6c6c 65642d63 6f6e6669 |controlled-confi| TCP: 000002b0 67757261 74696f6e 3e0a3c6c 70313a72 |guration>.<lp1:r| TCP: 000002c0 65736f75 72636574 7970653e 3c443a63 |esourcetype><D:c| TCP: 000002d0 6f6c6c65 6374696f 6e2f3e3c 2f6c7031 |ollection/></lp1| TCP: 000002e0 3a726573 6f757263 65747970 653e0a3c |:resourcetype>.<| TCP: 000002f0 6c70333a 62617365 6c696e65 2d72656c |lp3:baseline-rel| TCP: 00000300 61746976 652d7061 74683e4d 6176656e |ative-path>Maven| TCP: 00000310 54657374 2f747275 6e6b2f74 6573743c |Test/trunk/test<| TCP: 00000320 2f6c7033 3a626173 656c696e 652d7265 |/lp3:baseline-re| TCP: 00000330 6c617469 76652d70 6174683e 0a3c6c70 |lative-path>.<lp| TCP: 00000340 333a7265 706f7369 746f7279 2d757569 |3:repository-uui| TCP: 00000350 643e6434 37306637 39632d30 6164332d |d>d470f79c-0ad3-| TCP: 00000360 31316464 2d393238 382d6462 61666266 |11dd-9288-dbafbf| TCP: 00000370 32623064 36363c2f 6c70333a 7265706f |2b0d66</lp3:repo| TCP: 00000380 7369746f 72792d75 7569643e 0a3c2f44 |sitory-uuid>.</D| TCP: 00000390 3a70726f 703e0a3c 443a7374 61747573 |:prop>.<D:status| TCP: 000003a0 3e485454 502f312e 31203230 30204f4b |>HTTP/1.1 200 OK| TCP: 000003b0 3c2f443a 73746174 75733e0a 3c2f443a |</D:status>.</D:| TCP: 000003c0 70726f70 73746174 3e0a3c2f 443a7265 |propstat>.</D:re| TCP: 000003d0 73706f6e 73653e0a 3c2f443a 6d756c74 |sponse>.</D:mult| TCP: 000003e0 69737461 7475733e 0a |istatus>. | HTTP/1.1 207 Multi-Status Date: Sun, 15 Jun 2008 23:56:47 GMT Server: Apache/2.2.6 (Unix) SVN/1.4.6 mod_ssl/2.2.6 OpenSSL/0.9.8g DAV/2 Content-Length: 718 Keep-Alive: timeout=5, max=99 Connection: Keep-Alive Content-Type: text/xml; charset="utf-8" X-Pad: avoid browser bug <?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/repos/MavenTest/trunk/test/</D:href> <D:propstat> <D:prop> <lp1:version-controlled-configuration> <D:href>/svn/repos/!svn/vcc/default</D:href> </lp1:version-controlled-configuration> <lp1:resourcetype> <D:collection/> </lp1:resourcetype> <lp3:baseline-relative-path>MavenTest/trunk/test</lp3:baseline-relative-path> <lp3:repository-uuid>d470f79c-0ad3-11dd-9288-dbafbf2b0d66</lp3:repository-uuid> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> ETH: ====( 60 bytes received on interface en0 )==== 09:56:48.262034938 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=33580, ip_off=0 IP: ip_ttl=50, ip_sum=4157, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535967251, th_ack=2066901216 TCP: th_off=5, flags<FIN | ACK> TCP: th_win=65535, th_sum=c4d7, th_urp=0 ETH: ====( 60 bytes transmitted on interface en0 )==== 09:56:48.262133042 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=12409, ip_off=0 DF IP: ip_ttl=60, ip_sum=4a0a, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066901216, th_ack=1535967252 TCP: th_off=5, flags<ACK> TCP: th_win=17520, th_sum=8067, th_urp=0 ETH: ====( 60 bytes transmitted on interface en0 )==== 09:56:48.262227623 ETH: [ 00:02:55:76:1e:10 -> 00:90:96:54:3d:7c ] type 800 (IP) IP: < SRC = 203.27.78.60 > (svn.warpspeed.com.au) IP: < DST = 203.0.223.244 > IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=12410, ip_off=0 DF IP: ip_ttl=60, ip_sum=4a09, ip_p = 6 (TCP) TCP: <source port=80(http), destination port=59051 > TCP: th_seq=2066901216, th_ack=1535967252 TCP: th_off=5, flags<FIN | ACK> TCP: th_win=17520, th_sum=8066, th_urp=0 ETH: ====( 60 bytes received on interface en0 )==== 09:56:48.305916676 ETH: [ 00:90:96:54:3d:7c -> 00:02:55:76:1e:10 ] type 800 (IP) IP: < SRC = 203.0.223.244 > IP: < DST = 203.27.78.60 > (svn.warpspeed.com.au) IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=34012, ip_off=0 IP: ip_ttl=50, ip_sum=3fa7, ip_p = 6 (TCP) TCP: <source port=59051, destination port=80(http) > TCP: th_seq=1535967252, th_ack=2066901217 TCP: th_off=5, flags<ACK> TCP: th_win=65535, th_sum=c4d6, th_urp=0 ++++++ END OF REPORT ++++++ processed 16 packets HTH. (I just noticed that this has SVNKit 1.1.6 in it, but Hudson currently has 1.1.7 in it and the same issue arises). This issue has also been listed in the SVNKit Mantix Bugtracking database: http://svnkit.com/tracker/view.php?id=247 -Chris

    Jenkins JIRA | 8 years ago | Chris Graham
    org.tmatesoft.svn.core.SVNException: svn: PROPFIND request failed on '/svn/repos/MavenTest/trunk/test' svn: Processing PROPFIND request response failed: Premature end of file. (/svn/repos/MavenTest/trunk/test) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:69) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:126) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.fetchRepositoryUUID(DAVConnection.java:88) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.testConnection(DAVRepository.java:85) at hudson.scm.SubversionSCM$DescriptorImpl.checkRepositoryPath(SubversionSCM.java:1282)
  3. 0

    Hi - I've been evaluating Hudson for a while on ly desktop, and we're finally ready to move the application to our tools server and shut down Cruise Control. I've noticed an issue though - namely, when I first create a project, it's able to contact the Subversion repository and all is well. After the first build, or first several builds, I start to get a 404 error in Hudson, though testing the connection in RapidSVN, Tortoise and from the command line, it doesn't appear that anything is wrong with the repository. Here is the error I'm getting: ERROR: svn: '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' path not found: 404 Not Found (http://ddcotools001t.probuild.com:3690) svn: OPTIONS request failed on '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' org.tmatesoft.svn.core.SVNException: svn: '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' path not found: 404 Not Found (http://ddcotools001t.probuild.com:3690) svn: OPTIONS request failed on '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:102) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:86) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:545) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:255) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:243) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:452) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:95) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:642) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.testConnection(DAVRepository.java:95) at hudson.scm.SubversionSCM$DescriptorImpl.checkRepositoryPath(SubversionSCM.java:1342) at hudson.scm.SubversionSCM.repositoryLocationsExist(SubversionSCM.java:1407) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:382) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:345) at hudson.model.AbstractProject.checkout(AbstractProject.java:667) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:261) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:235) at hudson.model.Run.run(Run.java:817) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:204) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:88) Thanks!

    Jenkins JIRA | 8 years ago | bwonch
    org.tmatesoft.svn.core.SVNException: svn: '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' path not found: 404 Not Found (http://ddcotools001t.probuild.com:3690) svn: OPTIONS request failed on '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:102) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:86) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:545) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:255) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:243) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:452)
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Hi - I've been evaluating Hudson for a while on ly desktop, and we're finally ready to move the application to our tools server and shut down Cruise Control. I've noticed an issue though - namely, when I first create a project, it's able to contact the Subversion repository and all is well. After the first build, or first several builds, I start to get a 404 error in Hudson, though testing the connection in RapidSVN, Tortoise and from the command line, it doesn't appear that anything is wrong with the repository. Here is the error I'm getting: ERROR: svn: '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' path not found: 404 Not Found (http://ddcotools001t.probuild.com:3690) svn: OPTIONS request failed on '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' org.tmatesoft.svn.core.SVNException: svn: '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' path not found: 404 Not Found (http://ddcotools001t.probuild.com:3690) svn: OPTIONS request failed on '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:102) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:86) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:545) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:255) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:243) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:452) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:95) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:642) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.testConnection(DAVRepository.java:95) at hudson.scm.SubversionSCM$DescriptorImpl.checkRepositoryPath(SubversionSCM.java:1342) at hudson.scm.SubversionSCM.repositoryLocationsExist(SubversionSCM.java:1407) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:382) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:345) at hudson.model.AbstractProject.checkout(AbstractProject.java:667) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:261) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:235) at hudson.model.Run.run(Run.java:817) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:204) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:88) Thanks!

    Jenkins JIRA | 8 years ago | bwonch
    org.tmatesoft.svn.core.SVNException: svn: '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' path not found: 404 Not Found (http://ddcotools001t.probuild.com:3690) svn: OPTIONS request failed on '/svn/appdev/applications/NterNtraCommon/trunk/NterNtraCommon' at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:102) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:86) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:545) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:255) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:243) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:452)
  6. 0

    Getting sometimes strange errors from within SVNKit (see below). However, SVN is working correctly, access by TortoiseSVN and Subclipse are doing their job. started ERROR: svn: OPTIONS of '/svnroot/##/trunk/##': 503 Service Unavailable (http://server.##.net) svn: OPTIONS request failed on '/svnroot/##/trunk/##' org.tmatesoft.svn.core.SVNException: svn: OPTIONS of '/svnroot/##/trunk/##': 503 Service Unavailable (http://server.##.net) svn: OPTIONS request failed on '/svnroot/##/trunk/##' at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:102) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:86) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:545) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:255) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:243) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:452) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:95) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:642) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.testConnection(DAVRepository.java:95) at hudson.scm.SubversionSCM$DescriptorImpl.checkRepositoryPath(SubversionSCM.java:1342) at hudson.scm.SubversionSCM.repositoryLocationsExist(SubversionSCM.java:1407) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:382) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:345) at hudson.model.AbstractProject.checkout(AbstractProject.java:664) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:260) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:234) at hudson.model.Run.run(Run.java:793) at hudson.model.Build.run(Build.java:88) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:88)

    Jenkins JIRA | 8 years ago | sjancke
    org.tmatesoft.svn.core.SVNException: svn: OPTIONS of '/svnroot/##/trunk/##': 503 Service Unavailable (http://server.##.net) svn: OPTIONS request failed on '/svnroot/##/trunk/##' at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:102) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:86) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:545) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:255) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:243) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:452)

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.tmatesoft.svn.core.SVNException

      svn: PROPFIND request failed on '/svn/repos/MavenTest/trunk/test' svn: Processing PROPFIND request response failed: Premature end of file. (/svn/repos/MavenTest/trunk/test) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:55) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:40) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:545) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:246) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doPropfind(DAVConnection.java:97)

      at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getProperties()
    2. SVNKit Library
      DAVUtil.getProperties
      1. org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getProperties(DAVUtil.java:57)
      1 frame