https://gitlab.synchro.net/main/sbbs/-/issues/310#note_3142
Hey Rob,I’ve been doing some testing with qnet-http between my two systems ALTTEST/ALTERANT, and I don’t see any issue as seen in
https://gitlab.synchro.net/main/sbbs/-/issues/310ALTERANT is 3.19 (fb4e4ce96)ALTTEST is 3.20 (cadada4df)As an example, I posted a message in General on ALTTEST```synchronet: term Node 1 <deon> posted on 0072:DOVE-Net General```And then called ALTERANT```ALTTEST:synchronet: evnt QNET Packing Sub-board...synchronet: evnt QNET Packed: 0 of 1synchronet: evnt QNET libarchive created /opt/sbbs/data/ALTERANT.REP from 3 filessynchronet: evnt QNET Call-out: ALTERANTsynchronet: evnt QNET Executing external: *qnet-http ALTERANT alterant.dege.lan TEST1234synchronet: evnt QNET QNET-HTTP 1.3 invoked with options: ALTERANT alterant.dege.lan TEST1234synchronet: evnt QNET Sending /opt/sbbs/data/ALTERANT.repsynchronet: evnt QNET Getting /opt/sbbs/data/ALTERANT.qwksynchronet: evnt QNET !JavaScript /opt/sbbs/exec/load/http.js line 146: Error: Unable to read statussynchronet: evnt QNET Call-out to: ALTERANT returned 0ALTERANT:Jan 25 21:03:57 d-11-1 synchronet: web 0101 HTTP connection accepted from: 10.1.3.21 port 46172Jan 25 21:03:57 d-11-1 synchronet: web 0101 HTTP [10.1.3.21] Request: POST /qwk.ssjs HTTP/1.0Jan 25 21:03:57 d-11-1 synchronet: web 0101 QWK Packet Handler (qwk.ssjs) 1.2Jan 25 21:03:57 d-11-1 synchronet: web 0101 query: {"PK\u0003\u0004\u0014":[""]}Jan 25 21:03:57 d-11-1 synchronet: web 0101 received REP packet: 1072 bytesJan 25 21:03:57 d-11-1 synchronet: web 0101 Sending file: /opt/sbbs/temp/SBBS_SSJS.20.101.html (0 bytes)Jan 25 21:03:57 d-11-1 synchronet: web 0102 HTTP connection accepted from: 10.1.3.21 port 46174Jan 25 21:03:57 d-11-1 synchronet: web 0102 HTTP [10.1.3.21] Request: GET /qwk.ssjs HTTP/1.0Jan 25 21:03:58 d-11-1 synchronet: web 0102 QWK Packet Handler (qwk.ssjs) 1.2Jan 25 21:03:58 d-11-1 synchronet: web 0102 Requesting creation of QWK packet: /opt/sbbs/data/file/0028.qwkJan 25 21:03:58 d-11-1 synchronet: web 0101 HTTP [10.1.3.21] Session thread terminate
d (1 clients, 4 threads remain, 50 served)Jan 25 21:04:15 d-11-1 synchronet: srvc 0103 ActiveUser-UDP connection accepted from: 216.96.52.22 port 46516Jan 25 21:04:15 d-11-1 synchronet: srvc 0103 ActiveUser-UDP service thread terminated (1 clients remain, 1 total, 943 served)Jan 25 21:04:33 d-11-1 synchronet: evnt unpackREP <ALTTEST> posted QWK message on 0011:DOVE-net GeneralJan 25 21:04:33 d-11-1 synchronet: evnt unpackREP <ALTTEST> Unpacking completed: /opt/sbbs/data/file/0028.rep (1 msgs, 0 errors, 0 dupes)Jan 25 21:04:33 d-11-1 synchronet: evnt packQWK QWK pack semaphore signaled: /opt/sbbs/data/pack0028.nowJan 25 21:04:33 d-11-1 synchronet: evnt packQWK <ALTTEST> Packing QWK Message PacketJan 25 21:04:33 d-11-1 synchronet: evnt packQWK <ALTTEST> scanned 50 sub-boards for new messagesJan 25 21:04:33 d-11-1 synchronet: evnt packQWK <ALTTEST> packed 4 messages (5.6K bytes) in 1 seconds (4 msgs/sec)Jan 25 21:04:33 d-11-1 synchronet: evnt packQWK <ALTTEST> libarchive created /opt/sbbs/data/file/0028.qwk from 3 filesJan 25 21:04:33 d-11-1 synchronet: evnt packQWK <ALTTEST> Packing completed: /opt/sbbs/data/file/0028.qwkJan 25 21:04:33 d-11-1 synchronet: web 0102 Sending file: /opt/sbbs/temp/SBBS_SSJS.20.102.html (2359 bytes)Jan 25 21:04:33 d-11-1 synchronet: web 0102 Sent file: /opt/sbbs/temp/SBBS_SSJS.20.102.html (2359 bytes, 2359 cps)Jan 25 21:04:33 d-11-1 synchronet: web 0102 Unable to send to peer```The message made it to ALTERANT, in the General echo, which in time will make it to VERT.The only thing I’ve noticed is timeout issues (as captured above) - ALTTEST gives up waiting for ALTERANT to produce a QWK packet, but on a subsequent poll, the packet is collected immediately:```ALTTEST:synchronet: evnt QNET Call-out: ALTERANTsynchronet: evnt QNET Executing external: *qnet-http ALTERANT alterant.dege.lan TEST1234synchronet: evnt QNET QNET-HTTP 1.3 invoked with options: ALTERANT alterant.dege.lan TEST1234synchronet: evnt QNET Getting /opt/sbbs/data/ALTERANT.qwksynchronet: evnt QNET Received 2359 bytessyn
chronet: evnt QNET Call-out to: ALTERANT returned 0synchronet: evnt QNET Inbound QWK Packet detected: /opt/sbbs/data/ALTERANT.qwksynchronet: evnt QNET libarchive extracted 3 files from /opt/sbbs/data/ALTERANT.qwksynchronet: evnt QNET Reading /opt/sbbs/temp/event/HEADERS.DATsynchronet: evnt QNET Reading /opt/sbbs/temp/event/VOTING.DATsynchronet: evnt QNET Importing QWK Network Packet: /opt/sbbs/data/ALTERANT.qwksynchronet: evnt QNET Importing QWK messages from ALTERANT into 0010:Private PrivateNet Testing Areasynchronet: evnt QNET Imported 4 QWK messages in 1 seconds (4 msgs/sec)synchronet: evnt QNET Finished Importing QWK Network Packet from ALTERANT: (4 msgs) in 1 seconds (4 msgs/sec), 0 errors, 0 dupesALTERANT:Jan 25 21:05:49 d-11-1 synchronet: web 0101 HTTP connection accepted from: 10.1.3.21 port 46624Jan 25 21:05:49 d-11-1 synchronet: web 0101 HTTP [10.1.3.21] Request: GET /qwk.ssjs HTTP/1.0Jan 25 21:05:49 d-11-1 synchronet: web 0101 QWK Packet Handler (qwk.ssjs) 1.2Jan 25 21:05:49 d-11-1 synchronet: web 0101 Sending file: /opt/sbbs/temp/SBBS_SSJS.20.101.html (2359 bytes)Jan 25 21:05:49 d-11-1 synchronet: web 0101 Sent file: /opt/sbbs/temp/SBBS_SSJS.20.101.html (2359 bytes, 2359 cps)Jan 25 21:05:49 d-11-1 synchronet: web 0102 HTTP connection accepted from: 10.1.3.21 port 46626Jan 25 21:05:49 d-11-1 synchronet: web 0102 HTTP [10.1.3.21] Request: POST /qwk.ssjs?received=2359 HTTP/1.0Jan 25 21:05:49 d-11-1 synchronet: web 0102 QWK Packet Handler (qwk.ssjs) 1.2Jan 25 21:05:49 d-11-1 synchronet: web 0102 query: {"received":["2359"]}Jan 25 21:05:49 d-11-1 synchronet: web 0102 Received confirmation of successful QWK packet receipt```So there doesnt seem to be an issue?
--- SBBSecho 3.20-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)