[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Secure connection truncated

From: Greg Troxel <gdt_at_ir.bbn.com>
Date: Mon, 13 Jul 2009 17:29:56 -0400

I'm trying to import gpsd sources into an existing repository and
getting an odd error. I'm pasting in the real data except for changing
hostname and repo path to foo and bar. The error is:

svn: PUT of '/svn/bar/!svn/wrk/3a0993dc-f26f-de11-b557-000476353fb4/extern/gpsd/vendor/2.40dev.20090713/libgpsd.xml': SSL negotiation failed: Secure connection truncated (https://foo.ir.bbn.com)

this has persisted through restarting apache, rebuilding neon, apache
and everything that depends on it, and rebooting the server. Until this
the server has been totally reliable, handling multimegabyte powerpoint
and tons of course (du in the repo is 8G). Other than this I am seeing
no other problems.

I searched for the error, and the only reported cause seems to be ssl
version mismatch. I have rebuilt everything just in case. I only have
ssl from the base system installed.

The machine is

  NetBSD 5.0 i386
  8 cpu, 16G RAM, plenty of disk

and

neon-0.28.3 HTTP and WebDAV client library
subversion-base-1.5.6nb3 Version control system, base programs and libraries
apache-2.2.11nb5 Apache HTTP (Web) server, version 2.2
ap22-subversion-1.5.6nb1 WebDAV server (Apache module) for Subversion
py25-subversion-1.5.6nb1 Python bindings and tools for Subversion
ap22-py25-wsgi-2.4 WSGI module for apache

plus trac. Everything is over ssl with digest auth.

The server error log shows:

[Mon Jul 13 17:19:35 2009] [notice] child pid 466 exit signal Segmentation fault (11)

and the ssl log

[13/Jul/2009:17:25:35 -0400] 192.168.1.2 TLSv1 DHE-RSA-AES256-SHA "PUT /svn/bar/!svn/wrk/82ee3db3-f36f-de11-b557-000476353fb4/extern/gpsd/vendor/2.40dev.20090713/gpsfake.xml HTTP/1.1" 277
[13/Jul/2009:17:25:35 -0400] 192.168.1.2 TLSv1 DHE-RSA-AES256-SHA "PUT /svn/bar/!svn/wrk/82ee3db3-f36f-de11-b557-000476353fb4/extern/gpsd/vendor/2.40dev.20090713/driver_navcom.c HTTP/1.1" 281
[13/Jul/2009:17:25:35 -0400] 192.168.1.2 TLSv1 DHE-RSA-AES256-SHA "PUT /svn/bar/!svn/wrk/82ee3db3-f36f-de11-b557-000476353fb4/extern/gpsd/vendor/2.40dev.20090713/timebase.h HTTP/1.1" 276
[13/Jul/2009:17:25:35 -0400] 192.168.1.2 TLSv1 DHE-RSA-AES256-SHA "PUT /svn/bar/!svn/wrk/82ee3db3-f36f-de11-b557-000476353fb4/extern/gpsd/vendor/2.40dev.20090713/gps.py HTTP/1.1" 272
[13/Jul/2009:17:25:35 -0400] 192.168.1.2 TLSv1 DHE-RSA-AES256-SHA "PROPPATCH /svn/bar/!svn/wrk/82ee3db3-f36f-de11-b557-000476353fb4/extern/gpsd/vendor/2.40dev.20090713/gps.py HTTP/1.1" 510
[13/Jul/2009:17:25:35 -0400] 192.168.1.2 TLSv1 DHE-RSA-AES256-SHA "PUT /svn/bar/!svn/wrk/82ee3db3-f36f-de11-b557-000476353fb4/extern/gpsd/vendor/2.40dev.20090713/gpsd.php HTTP/1.1" 274
[13/Jul/2009:17:25:35 -0400] 192.168.1.2 TLSv1 DHE-RSA-AES256-SHA "DELETE /svn/bar/!svn/act/82ee3db3-f36f-de11-b557-000476353fb4 HTTP/1.1" -

libgpsd.xml is only 6K.

Here's the command, in a dir with 9.6M (an svn checkout from berlios),
and the result:

$ svn import -F ../M https://foo.ir.bbn.com/svn/bar/extern/gpsd/vendor/2.40dev.20090713
Adding gpsprof.xml
Adding driver_evermore.c
Adding bits.c
Adding www
Adding www/index.html.in
Skipped 'www/.svn'
Adding www/references.html
Adding www/upload
Adding www/gps_report.cgi
Adding www/hardware-tail.html
Adding www/start-kismet
Adding www/writing-a-driver.xml
Adding www/datestamp.js
Adding www/NMEA.txt
Adding (bin) www/BU303-2.gif
Adding www/bu_303b.html
Adding (bin) www/gpsd1.png
Adding www/upstream-bugs.html
Adding (bin) www/gpsd2.png
Adding www/xgps-sample.html
Adding www/bt.html
Adding www/faq.html
Adding (bin) www/discontinued.png
Adding (bin) www/paper.gif
Adding www/compatibility.html
Adding www/Makefile
Adding www/AIVDM.txt
Adding www/hall-of-shame.html
Adding www/replacing-nmea.xml
Adding www/vendor-docs
Skipped 'www/vendor-docs/.svn'
Adding www/vendor-docs/axiom
Adding www/vendor-docs/axiom/pinout.html
Adding www/vendor-docs/axiom/features.html
Adding www/vendor-docs/axiom/introduction.html
Skipped 'www/vendor-docs/axiom/.svn'
Adding www/vendor-docs/axiom/connections.html
Adding www/vendor-docs/axiom/description.html
Adding www/vendor-docs/axiom/applications.html
Adding www/vendor-docs/axiom/cdromfiles.html
Adding www/vendor-docs/axiom/contents.html
Adding (bin) www/vendor-docs/axiom/connections.jpg
Adding www/vendor-docs/axiom/axiom.css
Adding (bin) www/vendor-docs/axiom/NMEA GPS Module.doc
Adding www/vendor-docs/axiom/specifications.html
Adding www/vendor-docs/axiom/index.html
Adding www/vendor-docs/axiom/faq.html
Adding (bin) www/vendor-docs/axiom/topview.jpg
Adding (bin) www/gpsd-logo-small.png
Adding (bin) www/star.png
Adding www/README
Adding www/gps-hacking.html
Adding www/hardware-head.html
Adding www/performance
Adding www/performance/profile1.txt
Adding www/performance/performance.xml
Adding www/performance/profile2.txt
Adding www/performance/profile3.txt
Adding www/performance/profile4.txt
Adding www/performance/profile5.txt
Skipped 'www/performance/.svn'
Adding (bin) www/performance/graph1.png
Adding (bin) www/performance/graph2.png
Adding (bin) www/performance/graph3.png
Adding (bin) www/performance/graph4.png
Adding (bin) www/performance/graph5.png
Adding (bin) www/noconfigure.png
Adding (bin) www/bomb.png
Adding (bin) www/regression.png
Adding (bin) www/gpsd-trans-logo.png
Adding www/history.html
Adding www/hacking.html
Adding www/for-vendors.html
Adding www/wishlist.html
Adding www/main.css
Adding www/gypsy.html
Adding AUTHORS
Adding monitor_ubx.c
Adding bits.h
Adding test_packet.c
Adding gpsd.xml
Adding gpsd_output.c
Adding ais.py
Adding configure.ac
Adding doc
Adding doc/explan_ntrip.c.xml
Skipped 'doc/.svn'
Adding doc/explan_wrapup.xml
Adding doc/explan_gpsd.c.xml
Adding doc/explan_gps.h.xml
Adding doc/explan_packet_states.h.xml
Adding doc/explan_gpsd.h.xml
Adding doc/explan_bits.h.xml
Adding doc/explan_packet.c.xml
Adding doc/explan_gpsd_dbus.c.xml
Adding doc/explan_gpsutils.c.xml
Adding doc/explan_dgnss.c.xml
Adding doc/explan_driver_proto.c.xml
Adding doc/explan_serial.c.xml
Adding doc/explan_libgpsmm.h.xml
Adding doc/explan_libgps.c.xml
Adding doc/Makefile
Adding doc/explanation.xml
Adding doc/explan_libgpsd_core.c.xml
Adding doc/explan_timebase.h.xml
Adding doc/explan_packet_names.h.xml
Adding doc/explan_subframe.c.xml
Adding doc/explan_rtcm.c.xml
Adding doc/README
Adding doc/explan_ntpshm.c.xml
Adding doc/explan_libgpsmm.cpp.xml
Adding doc/explan_nmea_parse.c.xml
Adding doc/explan_report.c.xml
Adding doc/explan_netlib.c.xml
Adding doc/explan_drivers.c.xml
Adding doc/explan_isgps.c.xml
Adding doc/explan_dgpsip.c.xml
Adding doc/explan_geoid.c.xml
Adding rtcm-104.xml
Adding COPYING
Adding driver_tsip.c
Adding cgps.c
Adding dgpsip-servers
Adding net_dgpsip.c
Adding gpsd.hotplug
Adding gpsdecode.c
Adding crc24q.c
Adding gpsprof
Adding driver_rtcm2.c
Adding crc24q.h
Adding subframe.c
Adding setup.py
Adding driver_rtcm2.h
Adding driver_ubx.c
Adding gpsctl.xml
Adding gpsd.hotplug.wrapper
Adding regress-builder
Adding netlib.c
Adding driver_ubx.h
Adding gpsd.h-tail
Adding valgrind-audit
Adding gpscat.xml
Adding xgpsspeed.c
Skipped '.svn'
Adding libgps.pc.in
Adding gpspipe.c
Adding test_mkgmtime.c
Adding gpsutils.c
Adding monitor_italk.c
Adding lcdgps.c
Adding DEVTOOLS
Adding driver_sirf.c
Adding serial.c
Adding monitor_superstar2.c
Adding xgps.c
Adding leapsecond.py
Adding driver_zodiac.c
Adding isgps.c
Adding gpspipe.xml
Adding INSTALL
Adding monitor_nmea.c
Adding driver_garmin_txt.c
Adding gpsd.usermap
Adding gpsfake.xml
Adding driver_navcom.c
Adding timebase.h
Adding gps.py
Adding gpsd.php
Adding libgpsd.xml
svn: PUT of '/svn/bar/!svn/wrk/3a0993dc-f26f-de11-b557-000476353fb4/extern/gpsd/vendor/2.40dev.20090713/libgpsd.xml': SSL negotiation failed: Secure connection truncated (https://foo.ir.bbn.com)

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2371110

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].

  • application/pgp-signature attachment: stored
Received on 2009-07-13 23:31:01 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.