open
https://gitlab.synchro.net/main/sbbs/-/issues/585
~~~
$ chksmb sysopstest/systesttest1
CHKSMB v3.20-Linux master/beca0e621 SMBLIB 3.00 - Check Synchronet Message Base
Checking sysopstest/systesttest1 Headers
0% #1 (000020) Current Watches, Warnings Header field contains control characters
1% #2 (000320) Current Watches, Warnings Header field contains control characters
2% #3 (000620) Current Watches, Warnings Header field contains control characters
4% #4 (000920) Current Watches, Warnings Header field contains control characters
5% #5 (000C20) Current Watches, Warnings Header field contains control characters
7% #6 (000F20) Current Watches, Warnings Header field contains control characters
8% #7 (001220) Current Watches, Warnings Header field contains control characters
10% #8 (001520) Current Watches, Warnings Header field contains control characters
11% #9 (001820) Current Watches, Warnings Header field contains control characters
13% #10 (001B20) Current Watches, Warnings Header field contains control characters
14% #11 (001E20) Current Watches, Warnings Header field contains control characters
16% #12 (002120) Current Watches, Warnings Header field contains control characters
17% #13 (002420) Current Watches, Warnings Header field contains control characters
18% #14 (002720) Current Watches, Warnings Header field contains control characters
20% #15 (002A20) Current Watches, Warnings Header field contains control characters
21% #16 (002D20) Current Watches, Warnings Header field contains control characters
23% #17 (003020) Current Watches, Warnings Header field contains control characters
24% #18 (003320) Current Watches, Warnings Header field contains control characters
26% #19 (003620) Current Watches, Warnings Header field contains control characters
27% #20 (003920) Current Watches, Warnings Header field contains control characters
29% #21 (003C20) Current Watches, Warnings Header field contains control characters
30% #22 (003F20) Current Watches, Warnings Header field contains control characters
32% #23 (004220) Current Watches, Warnings Header field contains control characters
33% #24 (004520) Current Watches, Warnings Header field contains control characters
34% #25 (004820) Current Watches, Warnings Header field contains control characters
36% #26 (004B20) Current Watches, Warnings Header field contains control characters
37% #27 (004E20) Current Watches, Warnings Header field contains control characters
39% #28 (005120) Current Watches, Warnings Header field contains control characters
40% #29 (005420) Current Watches, Warnings Header field contains control characters
42% #30 (005720) Current Watches, Warnings Header field contains control characters
43% #31 (005A20) Current Watches, Warnings Header field contains control characters
45% #32 (005D20) Current Watches, Warnings Header field contains control characters
46% #33 (006020) Current Watches, Warnings Header field contains control characters
48% #34 (006320) Current Watches, Warnings Header field contains control characters
49% #35 (006620) Current Watches, Warnings Header field contains control characters
51% #36 (006920) Current Watches, Warnings Header field contains control characters
52% #37 (006C20) Current Watches, Warnings Header field contains control characters
53% #38 (006F20) Current Watches, Warnings Header field contains control characters
55% #39 (007220) Current Watches, Warnings Header field contains control characters
56% #40 (007520) Current Watches, Warnings Header field contains control characters
58% #41 (007820) Current Watches, Warnings Header field contains control characters
59% #42 (007B20) Current Watches, Warnings Header field contains control characters
61% #43 (007E20) Current Watches, Warnings Header field contains control characters
62% #44 (008120) Current Watches, Warnings Header field contains control characters
64% #45 (008420) Current Watches, Warnings Header field contains control characters
65% #46 (008720) Current Watches, Warnings Header field contains control characters
67% #47 (008A20) Current Watches, Warnings Header field contains control characters
68% #48 (008D20) Current Watches, Warnings Header field contains control characters
69% #49 (009020) Current Watches, Warnings Header field contains control characters
71% #50 (009320) Current Watches, Warnings Header field contains control characters
72% #51 (009620) Current Watches, Warnings Header field contains control characters
74% #52 (009920) Current Watches, Warnings Header field contains control characters
75% #53 (009C20) Current Watches, Warnings Header field contains control characters
77% #54 (009F20) Current Watches, Warnings Header field contains control characters
78% #55 (00A220) Current Watches, Warnings Header field contains control characters
80% #56 (00A520) Current Watches, Warnings Header field contains control characters
81% #57 (00A820) Current Watches, Warnings Header field contains control characters
83% #58 (00AB20) Current Watches, Warnings Header field contains control characters
84% #59 (00AE20) Current Watches, Warnings Header field contains control characters
85% #60 (00B120) Current Watches, Warnings Header field contains control characters
87% #61 (00B420) Current Watches, Warnings Header field contains control characters
88% #62 (00B720) Current Watches, Warnings Header field contains control characters
90% #63 (00BA20) Current Watches, Warnings Header field contains control characters
91% #64 (00BD20) Current Watches, Warnings Header field contains control characters
93% #65 (00C020) Current Watches, Warnings Header field contains control characters
94% #66 (00C320) Current Watches, Warnings Header field contains control characters
96% #67 (00C620) Current Watches, Warnings Header field contains control characters
97% #68 (00C920) Current Watches, Warnings Header field contains control characters
100%
Checking sysopstest/systesttest1 Data Blocks
100%
Checking sysopstest/systesttest1 Index
100%
Checking sysopstest/systesttest1 Hashes
100%
Status Total (=): 4
Total Indexes (=): 4
Active Indexes (=): 4
Active Headers (=): 4
Active Header Blocks ( ): 11 2,816 bytes used Active Data Blocks ( ): 4 1,024 bytes used Header Records ( ): 69
Deleted Indexes ( ): 0
Deleted Headers ( ): 65
Deleted Header Blocks ( ): 195 49,920 bytes used Deleted Data Blocks ( ): 128 32,768 bytes used Oldest Message (import) ( ): 160 days (0 max)
Largest Message (data) ( ): 390 bytes (#33)
Control Characters in Header Fields (!): 68
sysopstest/systesttest1 Message Base has Errors!
Total Deleted Messages : 65 82,688 bytes used
'fixsmb' can be used to repair many message base problems.
$ fixsmb sysopstest/systesttest1
FIXSMB v3.19-Linux master/beca0e621 SMBLIB 3.00 - Rebuild Synchronet Message Base
Opening sysopstest/systesttest1
0% #1 (000020) Current Watches, Warnings Not indexing deleted message
1% #2 (000320) Current Watches, Warnings Not indexing deleted message
2% #3 (000620) Current Watches, Warnings Not indexing deleted message
4% #4 (000920) Current Watches, Warnings Not indexing deleted message
5% #5 (000C20) Current Watches, Warnings Not indexing deleted message
7% #6 (000F20) Current Watches, Warnings Not indexing deleted message
8% #7 (001220) Current Watches, Warnings Not indexing deleted message
10% #8 (001520) Current Watches, Warnings Not indexing deleted message
11% #9 (001820) Current Watches, Warnings Not indexing deleted message
13% #10 (001B20) Current Watches, Warnings Not indexing deleted message
14% #11 (001E20) Current Watches, Warnings Not indexing deleted message
16% #12 (002120) Current Watches, Warnings Not indexing deleted message
17% #13 (002420) Current Watches, Warnings Not indexing deleted message
18% #14 (002720) Current Watches, Warnings Not indexing deleted message
20% #15 (002A20) Current Watches, Warnings Not indexing deleted message
21% #16 (002D20) Current Watches, Warnings Not indexing deleted message
23% #17 (003020) Current Watches, Warnings Not indexing deleted message
24% #18 (003320) Current Watches, Warnings Not indexing deleted message
26% #19 (003620) Current Watches, Warnings Not indexing deleted message
27% #20 (003920) Current Watches, Warnings Not indexing deleted message
29% #21 (003C20) Current Watches, Warnings Not indexing deleted message
30% #22 (003F20) Current Watches, Warnings Not indexing deleted message
32% #23 (004220) Current Watches, Warnings Not indexing deleted message
33% #24 (004520) Current Watches, Warnings Not indexing deleted message
34% #25 (004820) Current Watches, Warnings Not indexing deleted message
36% #26 (004B20) Current Watches, Warnings Not indexing deleted message
37% #27 (004E20) Current Watches, Warnings Not indexing deleted message
39% #28 (005120) Current Watches, Warnings Not indexing deleted message
40% #29 (005420) Current Watches, Warnings Not indexing deleted message
42% #30 (005720) Current Watches, Warnings Not indexing deleted message
43% #31 (005A20) Current Watches, Warnings Not indexing deleted message
45% #32 (005D20) Current Watches, Warnings Not indexing deleted message
46% #33 (006020) Current Watches, Warnings Not indexing deleted message
48% #34 (006320) Current Watches, Warnings Not indexing deleted message
49% #35 (006620) Current Watches, Warnings Not indexing deleted message
51% #36 (006920) Current Watches, Warnings Not indexing deleted message
52% #37 (006C20) Current Watches, Warnings Not indexing deleted message
53% #38 (006F20) Current Watches, Warnings Not indexing deleted message
55% #39 (007220) Current Watches, Warnings Not indexing deleted message
56% #40 (007520) Current Watches, Warnings Not indexing deleted message
58% #41 (007820) Current Watches, Warnings Not indexing deleted message
59% #42 (007B20) Current Watches, Warnings Not indexing deleted message
61% #43 (007E20) Current Watches, Warnings Not indexing deleted message
62% #44 (008120) Current Watches, Warnings Not indexing deleted message
64% #45 (008420) Current Watches, Warnings Not indexing deleted message
65% #46 (008720) Current Watches, Warnings Not indexing deleted message
67% #47 (008A20) Current Watches, Warnings Not indexing deleted message
68% #48 (008D20) Current Watches, Warnings Not indexing deleted message
69% #49 (009020) Current Watches, Warnings Not indexing deleted message
71% #50 (009320) Current Watches, Warnings Not indexing deleted message
72% #51 (009620) Current Watches, Warnings Not indexing deleted message
74% #52 (009920) Current Watches, Warnings Not indexing deleted message
75% #53 (009C20) Current Watches, Warnings Not indexing deleted message
77% #54 (009F20) Current Watches, Warnings Not indexing deleted message
78% #55 (00A220) Current Watches, Warnings Not indexing deleted message
80% #56 (00A520) Current Watches, Warnings Not indexing deleted message
81% #57 (00A820) Current Watches, Warnings Not indexing deleted message
83% #58 (00AB20) Current Watches, Warnings Not indexing deleted message
84% #59 (00AE20) Current Watches, Warnings Not indexing deleted message
85% #60 (00B120) Current Watches, Warnings Not indexing deleted message
87% #61 (00B420) Current Watches, Warnings Not indexing deleted message
88% #62 (00B720) Current Watches, Warnings Not indexing deleted message
90% #63 (00BA20) Current Watches, Warnings Not indexing deleted message
91% #64 (00BD20) Current Watches, Warnings Not indexing deleted message
93% #65 (00C020) Current Watches, Warnings Not indexing deleted message 100%
Sorting index...
Re-writing index...
Saving message base status (4 total messages).
Closing message base.
Done.
~~~
However running chksmb again shows the same issues. Let me know if you'd like me to upload any files to vert for you to investigate.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net