Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
faq:nix [2020/11/14 11:19] – Create Linux-recycle FAQ digital manfaq:nix [2020/11/23 20:21] – [Recycle] typo digital man
Line 216: Line 216:
 ===== Recycle ===== ===== Recycle =====
 **Question:**\\ **Question:**\\
-Why do my servers/services fail to recycle when I set the node-recycle flag (e.g. saving changes in [[util:SCFG]]) or when touching [[config:semfiles]]?+Why do my servers/services fail to recycle when I set the node-recycle flag (e.g. saving changes in [[util:SCFG]]) or when touching recycle [[config:semfiles]]? 
 + 
 +**Answer:**\\ 
 +Servers will not recycle while they are in-use. 
 + 
 +<file> 
 +$ node rerun 
 + 
 +Synchronet Node Display/Control Utility v1.34 
 + 
 +Node  1: User #1 reading messages via telnet (M) [R] 
 +Node  2: Waiting for connection [R] 
 +Node  3: Waiting for connection [R] 
 +Node  4: Waiting for connection [R] 
 +Node  5: Waiting for connection [R] 
 +Node  6: Waiting for connection [R] 
 +Node  7: Waiting for connection [R] 
 +Node  8: Waiting for connection [R] 
 +</file>
  
 **Question:**\\ **Question:**\\
Line 227: Line 245:
      
 **Answer:**\\ **Answer:**\\
-Recycle support can be disabled manually be setting the ''NO_RECYCLE'' ''Options'' flag in one or more server sections of your ''[[config:sbbs.ini]]'' file. The log warning messages above indicate that the BBS automatically set this option flag because it was:+Recycle support can be disabled manually be setting the ''NO_RECYCLE'' ''Options'' flag in one or more server sections of your ''[[config:sbbs.ini]]'' file.\\ 
 +The log warning messages above ("Disabling ... recycle support"indicate that the BBS automatically set the ''NO_RECYCLE'' option flag because it was:
   - Configured to bind-to/listen-on TCP ports < 1024 (the so-called "reserved" ports)   - Configured to bind-to/listen-on TCP ports < 1024 (the so-called "reserved" ports)
   - **and** the BBS was configured to change the current user-id in the ''[[config:sbbs.ini#UNIX]]'' section of ''[[config:sbbs.ini]]''   - **and** the BBS was configured to change the current user-id in the ''[[config:sbbs.ini#UNIX]]'' section of ''[[config:sbbs.ini]]''
   - **and** the BBS could not dynamically set the bind capabilities using the Linux "Capabilities" syscall interface.   - **and** the BBS could not dynamically set the bind capabilities using the Linux "Capabilities" syscall interface.
  
-The solution is to remove the ''User'' and ''Group'' settings from the ''[[config:sbbs.ini#UNIX]]'' section of ''[[config:sbbs.ini]]'' and the follow the instructions [[howto:Linux_non-root|here]] for running the BBS on Linux as a non-root user.+The solution is to remove the ''User'' and ''Group'' settings from the ''[[config:sbbs.ini#UNIX]]'' section of ''[[config:sbbs.ini]]'' and then follow the instructions [[howto:Linux_non-root|here]] for running the BBS on Linux as a non-root user (if you haven't already).
  
 ===== See Also ===== ===== See Also =====