• ZModem error when file already exists

    From Deucе@1:103/705 to GitLab issue in main/sbbs on Fri Oct 24 20:11:38 2025
    open https://gitlab.synchro.net/main/sbbs/-/issues/997

    It looks like something is broken in the CRC request/response?

    Downloading a file that already exists (and should have the same CRC):

    ```
    Oct 24 23:08:27 Log opened
    Oct 24 23:08:42 zmodem_recv_init
    Oct 24 23:08:42 Sending ZRINIT
    Oct 24 23:08:42 0 zmodem_recv_header frame: ZRQINIT
    Oct 24 23:08:42 zmodem_recv_init received ZRQINIT
    Oct 24 23:08:42 zmodem_recv_init received ZRQINIT instead of ZFILE or ZFIN
    Oct 24 23:08:42 ZF0=00 ZF1=00 ZF2=00 ZF3=00
    Oct 24 23:08:42 Sending ZRINIT (2 of 10)
    Oct 24 23:08:42 42 Successful receipt of subpacket type: ZCRCW (42 bytes)
    Oct 24 23:08:42 0 zmodem_recv_header frame: ZFILE
    Oct 24 23:08:42 zmodem_recv_init received ZFILE
    Oct 24 23:08:42 ZMODEM file (ZFILE) data (6 fields): 5297 12524304560 0 0 1 5297 0
    Oct 24 23:08:42 Downloading acdsav2.zip (5 KBytes) via ZMODEM
    Oct 24 23:08:42 fpath=/home/admin//acdsav2.zip
    Oct 24 23:08:42 /home/admin//acdsav2.zip already exists (5297 bytes)
    Oct 24 23:08:42 Local file size >= remote file size (5297)
    Oct 24 23:08:42 Requesting CRC of remote file: acdsav2.zip
    Oct 24 23:08:42 Purging data in receive buffer: XON
    Oct 24 23:08:42 5297 zmodem_send_pos_header ZCRC
    Oct 24 23:08:42 Calculating CRC of: /home/admin//acdsav2.zip
    Oct 24 23:08:42 CRC of acdsav2.zip (5297 bytes): C8671A10
    Oct 24 23:08:42 Waiting for CRC of remote file: acdsav2.zip
    Oct 24 23:08:42 42 Successful receipt of subpacket type: ZCRCW (42 bytes)
    Oct 24 23:08:42 0 zmodem_recv_header frame: ZFILE
    Oct 24 23:08:42 0 zmodem_recv_crc Received ZFILE instead of ZCRC
    Oct 24 23:08:42 Failed to get CRC of remote file
    Oct 24 23:08:42 Skipping file
    Oct 24 23:08:42 0 Sending ZSKIP
    Oct 24 23:08:42 0 zmodem_send_pos_header ZSKIP
    Oct 24 23:08:42 zmodem_recv_init
    Oct 24 23:08:42 Sending ZRINIT
    Oct 24 23:08:42 0 zmodem_recv_header frame: ZCRC
    Oct 24 23:08:42 zmodem_recv_init received ZCRC
    Oct 24 23:08:42 zmodem_recv_init received ZCRC instead of ZFILE or ZFIN
    Oct 24 23:08:42 ZF0=C8 ZF1=67 ZF2=1A ZF3=10
    Oct 24 23:08:42 Sending ZRINIT (2 of 10)
    Oct 24 23:08:42 0 zmodem_recv_header frame: ZFIN
    Oct 24 23:08:42 zmodem_recv_init received ZFIN
    Oct 24 23:08:42 0 Finishing Session (Sending ZFIN)
    ```
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Fri Oct 24 20:18:10 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/997#note_7775

    Downloading from SExYZ using SyncTERM v1.8b
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Fri Oct 24 20:18:21 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/997#note_7775

    Downloading from SEXYZ using SyncTERM v1.8b
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Fri Oct 24 20:34:13 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/997#note_7776

    I can't figure out where to put the .ini file so sexyz reads it, so here's the DSZLOG from sexyz (default logging)
    ```
    Sending acdsav2.zip (5 KB) via ZMODEM
    Sending ZRQINIT
    !zmodem_send_file UNEXPECTED TIMEOUT received instead of ZRINIT
    Sending ZRQINIT (2 of 10)
    Receiver requested mode (0x23):
    Full-duplex, Can overlap I/O, CRC-32, Escape: Normal
    Receiver requested mode (0x23):
    Full-duplex, Can overlap I/O, CRC-32, Escape: Normal
    Receiver requested CRC of first 5297 bytes of file
    !File skipped by receiver
    !File Skipped
    s 0 115200 bps 1 cps 1 errors 0 1024 acdsav2.zip -1
    0 Finishing Session (Sending ZFIN)
    Receiver requested mode (0x23):
    Full-duplex, Can overlap I/O, CRC-32, Escape: Normal
    !0 Aborting Transfer (Sending ZABORT)
    Exiting - Error level: 0, flows: 0, select_errors=0
    ```
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Fri Oct 24 21:40:14 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/997#note_7777

    It looks like somehow the initial read is timing out immediately...
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Fri Oct 24 22:28:41 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/997#note_7779

    Testing again with 929fc7cde... likely fixes it.
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab issue in main/sbbs on Fri Oct 24 22:41:43 2025
    close https://gitlab.synchro.net/main/sbbs/-/issues/997
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Fri Oct 24 22:41:44 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/997#note_7781

    Confirmed, fixed in sexyz.
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)