Synchronet v3.21e-Win32 (install) has been released (Mar-2026).

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
server:web [2026/02/12 02:21] – [sbbs.ini] Add LoginRequirements digital manserver:web [2026/03/04 13:51] (current) – [Reference] mention letsyncrypt nelgin
Line 154: Line 154:
  
 **NOTE**: Older versions of Synchronet had this value default to ''../web/html'' **NOTE**: Older versions of Synchronet had this value default to ''../web/html''
 +
 +**NOTE**: If you change the root directory and use letsyncrypt for your certificate management, you will want to update the Domains section of letsyncrypt.ini in the ctrl directory. You will also need to do that if you have a virtual host so Let's Encrypt can find the correct document root.
 +
  
 === ErrorDirectory === === ErrorDirectory ===
Line 238: Line 241:
 When the ''CustomLogFormat'' setting is not used, the default format is the Apache "Combined Log Format". When the ''CustomLogFormat'' setting is not used, the default format is the Apache "Combined Log Format".
  
-When the ''CustomLogFormat'' setting is used, the supported Apache Custom Log Format directives are:+When the ''CustomLogFormat'' setting is used, the supported [[https://httpd.apache.org/docs/current/mod/mod_log_config.html|Apache Custom Log Format directives]] are:
  
 | %% | The percent sign |  | %% | The percent sign | 
Line 247: Line 250:
 | %H | The request protocol |  | %H | The request protocol | 
 | %l | Remote logname (from identd, if supplied) |  | %l | Remote logname (from identd, if supplied) | 
 +| %p | Server TCP port number |
 | %r | First line of request |  | %r | First line of request | 
 | %s | Status |  | %s | Status | 
Line 254: Line 258:
 | %{remote}p | the client's actual port |  | %{remote}p | the client's actual port | 
 | %{Referer}i | the HTTP Referer [sic] header line |  | %{Referer}i | the HTTP Referer [sic] header line | 
-| %{User-agent}i | the HTTP User-agent header line | +| %{User-agent}i | the HTTP User-agent header line | 
 + 
 +Note: Double-quote characters used in the format string do **not** need to be escaped (i.e. with a backslash) 
 + 
 +Example: 
 + 
 +This is the equivalent of Apache's combined log format which is used by default. 
 + 
 +    CustomLogFormat = %h %l %u %t "%r" %s - "%{Referer}i" "%{User-agent}i" 
 + 
 +This is the equivalent of Apache's vhost_combined log format. 
 +     
 +    CustomLogFormat = %v:%p %h %l %u %t "%r" %s - "%{Referer}i" "%{User-agent}i" 
  
 === FileVPathPrefix === === FileVPathPrefix ===