Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Synchronet Synchronet
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 224
    • Issues 224
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

This GitLab instance has migrated as of Nov-5-2022 to a new server: hardware, OS, SSH key

The v3.20a development branch has now been merged to the master branch. Sysops upgrading from earlier versions must run 'jsexec update'

  • MainMain
  • SynchronetSynchronet
  • Issues
  • #310
Closed
Open
Issue created Dec 05, 2021 by Trikester@Trikester

qnet-http doesn't send REP packets

As the title says, packets can be retrieved by the calling system but it doesn't appear any attempt to upload REP packets occurs.

When trying to utilize qnet-http, a session starts with something like:

Dec  3 12:49:13 home synchronet: evnt QNET Updating /sbbs/data/DOVEMOD.REP
Dec  3 12:49:13 home synchronet: evnt QNET Packing NetMail for DOVEMOD
Dec  3 12:49:13 home synchronet: evnt QNET Packed 0 NetMail messages

Plus whatever subs need to send messages.

The call looks like:

Dec  3 12:49:13 home synchronet: evnt QNET Call-out: DOVEMOD
Dec  3 12:49:13 home synchronet: evnt QNET QNET-HTTP 1.3 invoked with options: -s DOVEMOD dove-mod.isurf.ca passwd
Dec  3 12:49:13 home synchronet: evnt QNET Getting /sbbs/data/DOVEMOD.qwk
Dec  3 12:49:16 home synchronet: evnt QNET Received 6040 bytes
Dec  3 12:49:16 home synchronet: evnt QNET Call-out to: DOVEMOD returned 0

And that's it.

On the server/hub side:

Dec 03 12:49:13 [synchronet] web  0044 HTTP connection accepted from: 208.87.97.51 port 58876
Dec 03 12:49:13 [synchronet] web  0044 Request: GET /qwk.ssjs HTTP/1.0
Dec 03 12:49:13 [synchronet] web  0044 QWK Packet Handler (qwk.ssjs) 1.2 
Dec 03 12:49:13 [synchronet] web  0044 Requesting creation of QWK packet: /home/sbbs/data/file/0003.qwk 
Dec 03 12:49:15 [synchronet] evnt packQWK QWK pack semaphore signaled: /home/sbbs/data/pack0003.now
Dec 03 12:49:15 [synchronet] evnt packQWK <BSMNTQQ> Packing QWK Message Packet
Dec 03 12:49:15 [synchronet] evnt packQWK <BSMNTQQ> scanned 23 sub-boards for new messages
Dec 03 12:49:15 [synchronet] evnt packQWK <BSMNTQQ> packed 11 messages (10.2K bytes) in 1 seconds (11 msgs/sec)
Dec 03 12:49:15 [synchronet] evnt packQWK <BSMNTQQ> libarchive created /home/sbbs/data/file/0003.qwk from 8 files
Dec 03 12:49:15 [synchronet] evnt packQWK <BSMNTQQ> Packing completed: /home/sbbs/data/file/0003.qwk
Dec 03 12:49:15 [synchronet] web  0044 Sending file: /home/sbbs/temp/SBBS_SSJS.9920.44.html (6040 bytes)
Dec 03 12:49:15 [synchronet] web  0044 Sent file: /home/sbbs/temp/SBBS_SSJS.9920.44.html (6040 bytes, 6040 cps)
Dec 03 12:49:16 [synchronet] web  0044 HTTP connection accepted from: 208.87.97.51 port 58896
Dec 03 12:49:16 [synchronet] web  0044 Request: POST /qwk.ssjs?received=6040 HTTP/1.0
Dec 03 12:49:16 [synchronet] web  0044 QWK Packet Handler (qwk.ssjs) 1.2 
Dec 03 12:49:16 [synchronet] web  0044 query: {"received":["6040"]} 
Dec 03 12:49:16 [synchronet] web  0044 Received confirmation of successful QWK packet receipt 
Dec 03 12:49:16 [synchronet] web  0044 Session thread terminated (1 clients, 4 threads remain, 996 served)
Dec 03 12:49:17 [synchronet] web  0044 Session thread terminated (0 clients, 2 threads remain, 996 served)

Perhaps better information would be retrieved with debug log sessions, and if nobody else has any qnet-http debug logs, I could certainly work at generating some.

Edited Jan 22, 2023 by Rob Swindell
Assignee
Assign to
Time tracking