rdiff-backup-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[rdiff-backup-users] Error on FreeBSD: "select: Bad file descriptor"


From: Yann Golanski
Subject: [rdiff-backup-users] Error on FreeBSD: "select: Bad file descriptor"
Date: Fri, 1 Oct 2004 10:28:04 +0100
User-agent: Mutt/1.5.6i

I am backing up two FreeBSD servers onto one.  One of those backed up
servers is on the other side of a firewall but apart from that they are
the same -- 5.2.1, python and rdiff-backup version match.  The one
inside the firewall works like a charm.  The one outside on the other
hand gives me the following error with the same command. 

Does anyone have an idea why this is so?

# /usr/local/bin/rdiff-backup --verbosity 6 address@hidden::/etc \
  /usr/vault/backups/raven/etc

Traceback (most recent call last):
  File "/usr/local/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File "/usr/local/lib/python2.3/site-packages/rdiff_backup/Main.py",
line 252, in Main
    rps = map(SetConnections.cmdpair2rp, cmdpairs)
  File
"/usr/local/lib/python2.3/site-packages/rdiff_backup/SetConnections.py",
line 73, in cmdpair2rp
    if cmd: conn = init_connection(cmd)
  File
"/usr/local/lib/python2.3/site-packages/rdiff_backup/SetConnections.py",
line 136, in init_connection
    check_connection_version(conn, remote_cmd)
  File
"/usr/local/lib/python2.3/site-packages/rdiff_backup/SetConnections.py",
line 144, in check_connection_version
    try: remote_version = conn.Globals.get('version')
  File
"/usr/local/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 440, in __call__
    return apply(self.connection.reval, (self.name,) + args)
  File
"/usr/local/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 360, in reval
    result = self.get_response(req_num)
  File
"/usr/local/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 309, in get_response
    try: req_num, object = self._get()
  File
"/usr/local/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 234, in _get
    data = self._read(length)
  File
"/usr/local/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 203, in _read
    return self.inpipe.read(length)
OverflowError: long int too large to convert to int
select: Bad file descriptor


-- 
address@hidden                  -=*=-                      www.kierun.org
    PGP:   009D 7287 C4A7 FD4F 1680  06E4 F751 7006 9DE2 6318




reply via email to

[Prev in Thread] Current Thread [Next in Thread]