Synchronet issueshttps://gitlab.synchro.net/main/sbbs/-/issues2023-07-26T21:00:02Zhttps://gitlab.synchro.net/main/sbbs/-/issues/596war crashes when game.save.json is 0 bytes2023-07-26T21:00:02ZNigel Reedwar crashes when game.save.json is 0 bytesWhen trying to run war or warupd, it'll cash with an error in line 135 of warcommon.js
As a workaround, change into the worlds directory and then look in each subdir for a 0 length game.save.json file and delete it. Run the game again a...When trying to run war or warupd, it'll cash with an error in line 135 of warcommon.js
As a workaround, change into the worlds directory and then look in each subdir for a 0 length game.save.json file and delete it. Run the game again and it should work.
Documenting this both as a fix and a workaround.DeucеDeucеhttps://gitlab.synchro.net/main/sbbs/-/issues/595Need workaround for possible broken tera term zmodem implimentation2023-07-26T07:05:50ZNigel ReedNeed workaround for possible broken tera term zmodem implimentationI tried to receive a file from my BBS using both ssh and telnet and received the same issue. Keyop also had a user with the same issue of hanging zmodem but wasn't able to determine the client:
~~~
Jul 26 01:56:41 bbs synchronet: term N...I tried to receive a file from my BBS using both ssh and telnet and received the same issue. Keyop also had a user with the same issue of hanging zmodem but wasn't able to determine the client:
~~~
Jul 26 01:56:41 bbs synchronet: term Node 1 <Nelgin> Executing external: /sbbs/exec/sexyz 129 -raw sz /sbbs/data/dirs/metronet/metronetmetronet/METLIST.Z21
Jul 26 01:56:41 bbs synchronet: term Node 1 <Nelgin> sexyz: Synchronet External X/Y/ZMODEM v3.0 master/f9a44f56e Copyright Rob Swindell
Jul 26 01:56:51 bbs synchronet: term Node 1 <Nelgin> sexyz: !Receive timeout (10 seconds)
Jul 26 01:56:51 bbs synchronet: term Node 1 <Nelgin> sexyz: !zmodem_send_file UNEXPECTED TIMEOUT received instead of ZRINIT
Jul 26 01:56:52 bbs synchronet: term Node 1 <Nelgin> sexyz: !zmodem_recv_hex_header HEX header not terminated with LF: 141 (8Dh)
Jul 26 01:56:52 bbs synchronet: term Node 1 <Nelgin> sexyz: !zmodem_recv_header detected an INVALID HEADER
~~~
in one case this apparently caused my user's connection to hang and didn't disconnect him when he dropped. He was told he was already logged in when attempting to login again.
All works fine with SyncTerm.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/issues/487Broken Relay/Route FTN/QWK when SMTP set to use relay server2023-03-28T21:51:29ZMichael J. RyanBroken Relay/Route FTN/QWK when SMTP set to use relay serverWhen the SMTP service is configured to use a relay server, QWK/FTN addressed messages should still use internalized routing, not the smtp relay/gateway.When the SMTP service is configured to use a relay server, QWK/FTN addressed messages should still use internalized routing, not the smtp relay/gateway.https://gitlab.synchro.net/main/sbbs/-/issues/484Search forward/back netmail by "from" user doesn't work2023-01-09T23:52:14ZRob SwindellSearch forward/back netmail by "from" user doesn't workThe mail base doesn't store a hash of the user name in the index, so this current method only works for locally-created mail messages.The mail base doesn't store a hash of the user name in the index, so this current method only works for locally-created mail messages.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/issues/432Telnet gateway not compatible with nethack.alt.org2022-08-09T21:51:35ZRob SwindellTelnet gateway not compatible with nethack.alt.orgNo output when using the Synchronet telnet gateway to connect to nethack.alt.org, though it works fine with other Telnet clients.No output when using the Synchronet telnet gateway to connect to nethack.alt.org, though it works fine with other Telnet clients.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/issues/203ftpsrvr: FTP LIST command with pathname does not work correctly in root direc...2023-05-31T23:09:21ZRob Swindellftpsrvr: FTP LIST command with pathname does not work correctly in root directory```
ftp> ls vert.qwk
200 PORT Command successful.
150 Opening ASCII mode data connection for /bin/ls.
450 No files
```
Similarly, wildcard pathnames don't work right when in a file library (or the root).```
ftp> ls vert.qwk
200 PORT Command successful.
150 Opening ASCII mode data connection for /bin/ls.
450 No files
```
Similarly, wildcard pathnames don't work right when in a file library (or the root).Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/issues/200fseditor.js crashes when PgDn key hit... sometimes2023-01-29T21:00:50ZRob Swindellfseditor.js crashes when PgDn key hit... sometimesI hadn't seen one of these crashes in a while, but it happened just now:
```
The impossible happened: (line[l]) = {"text":"","attr":"","hardcr":false,"kludge
d":true,"firstchar":0,"selected":false}
line[l+1] = {"text":"","attr":"","hardc...I hadn't seen one of these crashes in a while, but it happened just now:
```
The impossible happened: (line[l]) = {"text":"","attr":"","hardcr":false,"kludge
d":true,"firstchar":0,"selected":false}
line[l+1] = {"text":"","attr":"","hardcr":true,"kludged":false,"firstchar":0,"se
lected":false}
l 29
```DeucеDeucеhttps://gitlab.synchro.net/main/sbbs/-/issues/159[netmail sent] not always updated2020-08-29T00:28:07ZMichael J. Ryan[netmail sent] not always updatedWhen sending netmail from the Reading Msgs prompt, for example, the
data/user/####.ini file is not updated.When sending netmail from the Reading Msgs prompt, for example, the
data/user/####.ini file is not updated.https://gitlab.synchro.net/main/sbbs/-/issues/136Fido NetMail w/ Alias2021-03-24T19:42:14ZMichael J. RyanFido NetMail w/ AliasHey all, not exactly sure where to put this, but I'm running Synchronet 3.17
and have "Send netmail using alias" as Off in scfg, but when I login to the web
interface using an alias and send netmail it sends using my alias. Is there any
...Hey all, not exactly sure where to put this, but I'm running Synchronet 3.17
and have "Send netmail using alias" as Off in scfg, but when I login to the web
interface using an alias and send netmail it sends using my alias. Is there any
way to fix this?
```
---
■ Synchronet ■ -/-- Lucid Storm BBS -/- bbs.lucidstorm.ca - Ontario, Canada ---
```https://gitlab.synchro.net/main/sbbs/-/issues/135fix to QNET user #2020-08-29T00:03:03ZMichael J. Ryanfix to QNET user #```
┌────────────────────────····
│ Subj: testing
│ To : sysop #235 (SYNCNIX)
│ From: Digital Man #1
│ Date: Wed Dec 02 2015 08:17 pm PST (26 seconds ago)
└───────────────────────────────────────────────······
``````
┌────────────────────────····
│ Subj: testing
│ To : sysop #235 (SYNCNIX)
│ From: Digital Man #1
│ Date: Wed Dec 02 2015 08:17 pm PST (26 seconds ago)
└───────────────────────────────────────────────······
```Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/issues/134Bug in hack.log?2020-08-29T00:02:03ZMichael J. RyanBug in hack.log?I think I found a potential bug in the hack.log output in testing my OSSEC
integration.
Using SMTP's AUTH LOGIN, I generated the base64 information using:
echo 'username' | base64
This yielded a result of the username having a \n at th...I think I found a potential bug in the hack.log output in testing my OSSEC
integration.
Using SMTP's AUTH LOGIN, I generated the base64 information using:
echo 'username' | base64
This yielded a result of the username having a \n at the end. When hack.log
outputted this to the hack.log, it retained that \n literally, putting a
newline in there on the hack.log at that spot at the end of the username,
breaking up the 4-line format of the hack.log.
It's minor, but could break things watching that log, like OSSEC, which needs a
consistent number of lines for multiline parsing.
```
)))[Psi-Jack -//- Decker]
---
■ Synchronet ■ Decker's Heaven -//- bbs.deckersheaven.com
```https://gitlab.synchro.net/main/sbbs/-/issues/125Time expired/Users not being disconnected2020-08-28T23:52:19ZMichael J. RyanTime expired/Users not being disconnectedIs there a problem in the current version of Synchronet when the users time
has expired the bbs will not disconnect the user.
```
!% Node 2 Tue Mar 22 2011 23:26:32
Joseph Stalinsky Expired
Ran out of time
!% Node 2 Tue Mar 22...Is there a problem in the current version of Synchronet when the users time
has expired the bbs will not disconnect the user.
```
!% Node 2 Tue Mar 22 2011 23:26:32
Joseph Stalinsky Expired
Ran out of time
!% Node 2 Tue Mar 22 2011 23:26:33
Joseph Stalinsky Expired
Ran out of time
!% Node 2 Tue Mar 22 2011 23:26:34
Joseph Stalinsky Expired
U,T,C,J,J,;,/L,F
@- 23:34 T: 23 R: 4 P: 0 E: 0 F: 1 U: 0k 0 D: 0k 0
```
```
---
■ Synchronet ■ bbs.cyberchatnet.com 23
```https://gitlab.synchro.net/main/sbbs/-/issues/104Clear message links when moving to a new subboard.2021-02-06T07:19:40ZMichael J. RyanClear message links when moving to a new subboard.```
Re: Error posting to sub
By: a2fan to alt.bbs.synchronet on Fri Jul 13 2007 10:31 am
> From Newsgroup: alt.bbs.synchronet
>
> A user posted a message to the wrong sub, so I moved it. I marked the
> original for deletion, th...```
Re: Error posting to sub
By: a2fan to alt.bbs.synchronet on Fri Jul 13 2007 10:31 am
> From Newsgroup: alt.bbs.synchronet
>
> A user posted a message to the wrong sub, so I moved it. I marked the
> original for deletion, then went to the other sub and posted a reply.
>
> When I saved it, this error happened but the message was still posted
> successfully. This is from the err log:
>
>
> Fri Jul 13 2007 12:18 pm Node 1: sfahey #1
>
> source: postmsg.cpp
> line: 339
> action: writing
> object: c:\sbbs\data\subs\a2c.hard
> access: -110 (0xFFFFFF92)
> info: msg 21 not found
The message you moved was apparently a reply (to message #21 in the original
sub-board). Since you moved the message to a new sub-board, which apparently
doesn't have a message #21, the thread link could not be updated when you
posted your reply to the moved reply.
The fix would be to clear the thread linkage when the message moved. I'll put
that on the to-do list.
digital man (xbox-live: digitlman)
Snapple "Real Fact" #78:
Alaska is the most eastern and western state in the US.
Norco, CA WX: 96.6°F, 29% humidity, 6 mph SE wind, 0.00 inches rain/24hrs
```Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/issues/76FTP Free File Bug2020-08-28T23:01:08ZMichael J. RyanFTP Free File Bug```
Re: Free Credits when use
> > > > Every now and then when a user uploads a file it appears as a free
> > cre
> > > > download in the file listing. Any ideas on what would cause this
> > behav
> >
> > > Is the file's size 0 byt...```
Re: Free Credits when use
> > > > Every now and then when a user uploads a file it appears as a free
> > cre
> > > > download in the file listing. Any ideas on what would cause this
> > behav
> >
> > > Is the file's size 0 bytes?
>
> > I don't think so. The last time this happened I edited the upload and
> > change
> > the credits from FREE to the file size that was reported in the listing.
>
> I've never heard of anyone having this problem and never seen it myself.
> Are
> you sure you don't have the directory toggle as "FREE" in SCFG?
>
> digital man
Ok I've discovered the source of the problem. If a user uploads multiple
files via FTP using multiple connections then we end up with problems. I'm
assuming this is because the same directory is being used to process the
uploads.
I tested this by uploading 3 files at the same time via FTP. One file ended
up showing up as a 'free' download and the other two had their file_id.diz
descriptions switched with each other.
Is there a way to limit each user to one simultaneous FTP login?
---
■ Synchronet ■ Cyberdine Systems BBS ■ telnet://cyberdine.servegame.com
```https://gitlab.synchro.net/main/sbbs/-/issues/64js read() blocks in jsexec & services, but not in main2020-08-28T22:48:19ZMichael J. Ryanjs read() blocks in jsexec & services, but not in mainjs global read() method blocks when used in jsexec and services, but not when
used via telnet/rlogin.js global read() method blocks when used in jsexec and services, but not when
used via telnet/rlogin.https://gitlab.synchro.net/main/sbbs/-/issues/54SMTP bounce messages2020-08-28T22:38:13ZMichael J. RyanSMTP bounce messagesAn e-mail from rob@synchro.net bounces, the delivery failure notification
messages is then sent (via SMTP) back to [bbs|rob].synchro.net.An e-mail from rob@synchro.net bounces, the delivery failure notification
messages is then sent (via SMTP) back to [bbs|rob].synchro.net.https://gitlab.synchro.net/main/sbbs/-/issues/52Double CTRL-U Bug with TELGATE2020-08-28T22:36:13ZMichael J. RyanDouble CTRL-U Bug with TELGATEAlso, when i go into twgs now using the TELGATE option the CTRL-U works outside
of line mode but it does 2 ctrl-u's when i only hit it once. Just thought I
would let you know... after it does that the first time it only will do it
once...Also, when i go into twgs now using the TELGATE option the CTRL-U works outside
of line mode but it does 2 ctrl-u's when i only hit it once. Just thought I
would let you know... after it does that the first time it only will do it
once if i hit it once... wierd...
```
Jason
_________________________
/ \
| The Hard Drive Cafe BBS |
| Montgomery, Alabama, US |
| telnet://bbs.hdcbbs.net |
\_________________________/
---
■ Synchronet ■ Origin: The Hard Drive Cafe - Montgomery Al USA - www.hdcbbs.net
```https://gitlab.synchro.net/main/sbbs/-/issues/27high CPU utilization in multi-node chat2021-02-06T05:39:29ZMichael J. Ryanhigh CPU utilization in multi-node chatMultiple simultaneous users/channels in use, 40% CPU utilization reported.Multiple simultaneous users/channels in use, 40% CPU utilization reported.Rob SwindellRob Swindell