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

Re: Error checking out large repository -- illegal padding

From: Andy Helten <andy.helten_at_dot21rts.com>
Date: 2004-07-30 16:34:02 CEST


Jan Evert van Grootheest wrote:
RE: Error checking out large repository -- illegal padding

Andy,

perhaps, for reference you could attempt a http:// checkout and that way check whether it is only a problem with SSL or whether it is a generic http: problem?


The http:// access method worked fine (svn:// also worked).  So it appear the 's' in https:// is the problem.

By the way, how large are the files you're trying to checkout and how many files are there in the largest directory?
I've seen problems in the past with large files (50Mb, IIRC) and large directories (4000 files, IIRC) that wouldn't work properly. And until now I've not seen a solution to that. (we made a workaround; because it was ACE (an external library) that had the problem so we decided not to use the vendor-branch approach for it)

The largest file is 1072685401 bytes (~1GB).  There are two other files almost as large, but the checkout error does not occur at any of these files.  I did initially have problems adding/committing these large files to the repository, but it is working now (possibly fixed by upgrading to apache 2.0.50 and neon-0.24.7, but still svn 1.0.5).

I should note, however, that those large files are not yet checked out when it fails (it fails before reaching the large files).  The are only about 15 files in the directory that causes the failure and the largest file in that directory is 22MB.  When it fails, it has successfully checked out only 1.6GB (2175 files in 148 directories) of the ~4GB repository.  In total, there 2461 files in 233 directories.

-- Jan Evert

    -----Original Message-----
    From:   Andy Helten [SMTP:andy.helten@dot21rts.com]
    Sent:   Tuesday, July 27, 2004 10:00 PM
    To:     users@subversion.tigris.org
    Subject:        Error checking out large repository -- illegal padding

    I'm trying to get a large (one is ~4GB) project imported into
    subversion.  I am having various problems and am getting frustrated.
    Anyway, I finally got all the files added and committed to the
    repository (three prior attempts failed).  My current problem is that
    when I do a checkout using https, I get the following error (several
    hundred files are successfully checked out before the error):


    A  raidstor/install
        .
        .
        .
    A  raidstor/install/pocono/act/demo/files
    A  raidstor/install/pocono/act/demo/files/raidstor.smb
    A  raidstor/install/pocono/act/demo/files/raidstor.smb/archive
    svn: REPORT request failed on '/act/raidstor/!svn/vcc/default'
    svn: REPORT of '/act/raidstor/!svn/vcc/default': Could not read response
    body: SSL error: illegal padding (https://localhost)


    I've tried it twice and I get the exact same error in the exact same
    place in the repository.  I haven't tried the file:// URL, but it
    doesn't really help if that works anyway, because I need https.  Here
    are some details on my configuration:

    1)  RedHat 9.0

    2)  Apache version:
    dimension4600 {~/blah}> /usr/sbin/httpd -version
    Server version: Apache/2.0.48
    Server built:   Dec 25 2003 11:47:50

    3)  Subversion version:
    dimension4600 {~/blah}> svn --version
    svn, version 1.0.5 (r9954)
       compiled Jun 10 2004, 22:39:54

    Copyright (C) 2000-2004 CollabNet.
    Subversion is open source software, see http://subversion.tigris.org/
    This product includes software developed by CollabNet
    (http://www.Collab.Net/).

    The following repository access (RA) modules are available:

    * ra_dav : Module for accessing a repository via WebDAV (DeltaV protocol.
      - handles 'http' schema
      - handles 'https' schema
    * ra_local : Module for accessing a repository on local disk.
      - handles 'file' schema
    * ra_svn : Module for accessing a repository using the svn networ protocol.
      - handles 'svn' schema


    Let me know if you need any additional information.

    Thanks for any help,
    Andy

--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org For additional commands, e-mail: users-help@subversion.tigris.org Received on Fri Jul 30 16:35:08 2004

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