Ftp servers with bogus APPE are not supported
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Wishlist
|
Unassigned | ||
Breezy |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
For more than one year, we've had a fully functionnal Bazaar
repository, centralized at a FTP server.
Suddenly, we all got the following error when we try to commit:
bzr: ERROR: Unrecognised container format: 'B246'
If I try to recreate another setup by scratch now, I get the same error:
$ bzr init-repo --verbose --no-trees ftp://<email address hidden>/repository2
Shared repository (format: 2a)
Location:
shared repository: ftp://<email address hidden>
$ bzr init ftp://<email address hidden>
Created a repository branch (format: 2a)
Using shared repository: ftp://<email address hidden>
$ cd .bzr checkout ftp://<email address hidden>
$ cd branch
$ bzr mkdir www
added www
$ bzr commit -m " "
Committing to: ftp://<email address hidden>
added www
bzr: ERROR: Unrecognised container format: 'B246'
The FTP is hosted in a mutualized hosting (at OVH.com), so it is
unlikely that something has changed in its configuration (or is it?). Nothing has been changed in our configurations.
Related branches
- Vincent Ladeuil: Approve
- Martin Packman: Approve
-
Diff: 1510 lines (+17/-1308)16 files modifiedbreezy/help_topics/en/authentication.txt (+3/-3)
breezy/lockdir.py (+0/-3)
breezy/plugins/git/tests/test_dir.py (+1/-1)
breezy/plugins/upload/__init__.py (+1/-1)
breezy/plugins/upload/tests/test_upload.py (+1/-25)
breezy/tests/__init__.py (+0/-6)
breezy/tests/blackbox/test_help.py (+0/-2)
breezy/tests/ftp_server/__init__.py (+0/-82)
breezy/tests/ftp_server/pyftpdlib_based.py (+0/-223)
breezy/tests/test_ftp_transport.py (+0/-151)
breezy/tests/test_http.py (+2/-2)
breezy/tests/test_smart_transport.py (+1/-1)
breezy/tests/transport_util.py (+8/-19)
breezy/transport/__init__.py (+0/-23)
breezy/transport/ftp/__init__.py (+0/-638)
breezy/transport/ftp/_gssapi.py (+0/-128)
summary: |
- Error with FTP: Unrecognised container format + Ftp servers with bogus APPE are not supported |
Changed in bzr: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
tags: | added: check-for-breezy |
tags: | removed: check-for-breezy |
Changed in brz: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
Changed in brz: | |
status: | Triaged → Won't Fix |
On 7 February 2012 09:20, Fbe546 <email address hidden> wrote: /bugs.launchpad .net/bzr/ +bug/927929
> Thanks a lot for the answer.
>
> We posted a bug report at https:/
> with the .bzr.log file.
>
> The pack files of the old repository did indeed begin with "Bazaar
> pack format 1 (introduced in 0.18)\n". There are no pack files inside
> the newly created repository (with the commands above), but I suppose
> it's normal.
In the bug you create a new repository and then try to commit to it.
In this case bzr is creating and then reading back a pack file. If
the data we wrote in to the pack is immediately missing this is seems
very likely a bug in the ftp server implementation.
--
Martin