#1041154 dput: Extended passive mode entered

Package:
dput
Source:
dput
Submitter:
Ritesh Raj Sarraf
Date:
2023-07-15 09:27:04 UTC
Severity:
normal
#1041154#5
Date:
2023-07-15 09:22:26 UTC
From:
To:
Dear Maintainer,

When trying to upload a package to Debian, I run into the below issue:


```
rrs@priyasi:~/.../uml$ dput user-mode-linux_6.3um1_source.changes
Trying to upload package to ftp-master (ftp.upload.debian.org)
Checking signature on .changes
gpg: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.changes: Valid signature from A63A58A3F2E17569
Checking signature on .dsc
gpg: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc: Valid signature from A63A58A3F2E17569
Uploading to ftp-master (via ftp to ftp.upload.debian.org):
  Uploading user-mode-linux_6.3um1.dsc: 229 Extended Passive Mode Entered (|||32688|).
14:40 ♒ ॐ ♅ ♄ ⛢      ☹ 😟=> 1
```


And when running with the debug mode, I have:


```
rrs@priyasi:~/.../uml$ dput -d user-mode-linux_6.3um1_source.changes
D: Login: rrs
[Errno 2] No such file or directory: '/home/rrs/.config/dput/dput.cf': skipping ‘/home/rrs/.config/dput/dput.cf’
D: Parsing configuration file ‘/etc/dput.cf’
D: Parsing configuration file ‘/home/rrs/.dput.cf’
D: modules_found: ['ftp', 'http', 'https', 'local', 'rsync', 'scp']
D: Module: ftp (<module 'dput.methods.ftp' from '/usr/share/dput/dput/methods/ftp.py'>)
D: Method name: ftp
D: Module: http (<module 'dput.methods.http' from '/usr/share/dput/dput/methods/http.py'>)
D: Method name: http
D: Module: https (<module 'dput.methods.https' from '/usr/share/dput/dput/methods/https.py'>)
D: Method name: https
D: Module: local (<module 'dput.methods.local' from '/usr/share/dput/dput/methods/local.py'>)
D: Method name: local
D: Module: rsync (<module 'dput.methods.rsync' from '/usr/share/dput/dput/methods/rsync.py'>)
D: Method name: rsync
D: Module: scp (<module 'dput.methods.scp' from '/usr/share/dput/dput/methods/scp.py'>)
D: Method name: scp
Trying to upload package to ftp-master (ftp.upload.debian.org)
D: Validating contents of changes file /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.changes
D: Architecture: source
D: dsc-File: user-mode-linux_6.3um1.dsc
D: upload control file: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.changes
D: source control file: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc
Checking signature on .changes
gpg: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.changes: Valid signature from A63A58A3F2E17569
Checking signature on .dsc
gpg: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc: Valid signature from A63A58A3F2E17569
D: Package Version: 6.3um1
D: File to upload: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc
D: Checksum for /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc is fine
D: File to upload: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.tar.xz
D: Checksum for /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.tar.xz is fine
D: File to upload: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.buildinfo
D: Checksum for /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.buildinfo is fine
D: Checking: distribution unstable matches (?!UNRELEASED|.*-security)
D: File to upload: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.changes
D: Default Method: ftp
D: Host Method: ftp
D: Login anonymous from section ftp-master used
Uploading to ftp-master (via ftp to ftp.upload.debian.org):
D: FQDN: ftp.upload.debian.org
D: Login: anonymous
D: Incoming: /pub/UploadQueue/
D: FTP port: 21
D: Using passive ftp
D: FTP-Connection to host: ftp.upload.debian.org
D: Directory to upload to: /pub/UploadQueue/
D: Uploading File: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc
  Uploading user-mode-linux_6.3um1.dsc: 229 Extended Passive Mode Entered (|||41578|).
D: Should exit silently now, but will throw exception for debug.
Traceback (most recent call last):
  File "/usr/bin/dput", line 33, in <module>
    sys.exit(load_entry_point('dput==1.1.3', 'console_scripts', 'execute-dput')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/dput/dput/dput.py", line 1186, in main
    upload_methods[method](
  File "/usr/share/dput/dput/methods/ftp.py", line 82, in upload
    ftp_connection.storbinary(
  File "/usr/lib/python3.11/ftplib.py", line 498, in storbinary
    with self.transfercmd(cmd, rest) as conn:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/ftplib.py", line 393, in transfercmd
    return self.ntransfercmd(cmd, rest)[0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/ftplib.py", line 353, in ntransfercmd
    host, port = self.makepasv()
                 ^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/ftplib.py", line 327, in makepasv
    untrusted_host, port = parse227(self.sendcmd('PASV'))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/ftplib.py", line 839, in parse227
    raise error_reply(resp)
ftplib.error_reply: 229 Extended Passive Mode Entered (|||41578|).
14:46 ♒ ॐ ♅ ♄ ⛢      ☹ 😟=> 1
```