Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
server:web [2023/12/20 23:03] – Add screen shots from SCFG and SBBSCTRL, rename/order sections digital man | server:web [2023/12/23 02:14] (current) – [Configure] Update SCFG screenshot digital man | ||
---|---|---|---|
Line 15: | Line 15: | ||
===== Configure ===== | ===== Configure ===== | ||
- | The Synchronet Web Server can be configured via [[util: | + | The Synchronet Web Server can be configured via [[util: |
< | < | ||
- | ╔══════════════════════════════════════════════════════════════════════╗ | + | ╔══════════════════════════════════════════════════════════════════╗ |
- | ║ Web Server | + | ║ Web Server |
- | ╠══════════════════════════════════════════════════════════════════════╣ | + | ╠══════════════════════════════════════════════════════════════════╣ |
- | ║ │Enabled | + | ║ │Enabled |
- | ║ │Log Level | + | ║ │Log Level |
- | ║ │HTTP Interfaces | + | ║ │HTTP Interfaces |
- | ║ │HTTP Port | + | ║ │HTTP Port |
- | ║ │HTTPS Support | + | ║ │HTTPS Support |
- | ║ │HTTPS Interfaces | + | ║ │HTTPS Interfaces |
- | ║ │HTTPS Port 443 | + | ║ │HTTPS Port 443 |
- | ║ │SSJS File Extension | + | ║ │SSJS File Extension |
- | ║ │Index Filenames | + | ║ │Index Filenames |
- | ║ │Content Root Directory | + | ║ │Content Root Directory |
- | ║ │Error Sub-directory | + | ║ │Error Sub-directory |
- | ║ │Strict Transport Security | + | ║ │Strict Transport Security |
- | ║ │Virtual Host Support | + | ║ │Virtual Host Support |
- | ║ │Access Logging | + | ║ │Access Logging |
- | ║ │Max Clients | + | ║ │Max Clients |
- | ║ │Max Inactivity | + | ║ │Max Inactivity |
- | ║ │Filebase Index Script | + | ║ │Filebase Index Script |
- | ║ │Filebase VPath Prefix | + | ║ │Filebase VPath Prefix |
- | ║ │Filebase VPath for VHosts | + | ║ │Filebase VPath for VHosts |
- | ║ │Authentication Methods | + | ║ │Authentication Methods |
- | ║ │Output Buffer Drain Timeout | + | ║ │Output Buffer Drain Timeout |
- | ║ │Lookup Client Hostname | + | ║ │Lookup Client Hostname |
- | ║ │CGI Support | + | ║ │CGI Support |
- | ╚══════════════════════════════════════════════════════════════════════╝ | + | ║ │CGI Directory |
+ | ║ │CGI File Extensions | ||
+ | ║ │CGI Default Content-Type | ||
+ | ║ │CGI Max Inactivity | ||
+ | ║ │JavaScript Settings... | ||
+ | ║ │Failed Login Attempts... | ||
+ | ╚══════════════════════════════════════════════════════════════════╝ | ||
</ | </ | ||
- | ... or via [[monitor: | + | ... or via [[monitor: |
{{: | {{: | ||
- | ... or via manual edit of the '' | + | ... or via manual edit of the '' |
==== sbbs.ini ==== | ==== sbbs.ini ==== | ||
Line 68: | Line 75: | ||
| BindRetryCount | | BindRetryCount | ||
| BindRetryDelay | | BindRetryDelay | ||
- | | MaxClients | + | | MaxClients |
| MaxInactivity | | MaxInactivity | ||
| MaxCgiInactivity | | MaxCgiInactivity | ||
Line 81: | Line 88: | ||
| Authentication | | Authentication | ||
| HttpLogFile | | HttpLogFile | ||
- | | FileIndexScript | + | | FileIndexScript |
- | | FileVPathPrefix | + | | FileVPathPrefix |
- | | FileVPathForVHosts | + | | FileVPathForVHosts |
| OutbufDrainTimeout | | OutbufDrainTimeout | ||
| TempDirectory | | TempDirectory | ||
Line 90: | Line 97: | ||
=== Options === | === Options === | ||
- | Default value: '' | + | The '' |
+ | |||
+ | Default value: | ||
- | The '' | + | In addition to the [[config: |
- | **'' | + | == DEBUG_RX |
Log all received data to the console log, as well as various | Log all received data to the console log, as well as various | ||
extra bits related to receiving data. | extra bits related to receiving data. | ||
- | **'' | + | == DEBUG_TX |
Log all transmitted data except the reply body itself, as well | Log all transmitted data except the reply body itself, as well | ||
Line 105: | Line 114: | ||
data. | data. | ||
- | **'' | + | == DEBUG_SSJS |
Log server-side JavaScript execution details. | Log server-side JavaScript execution details. | ||
- | **'' | + | == VIRTUAL_HOSTS |
Supports name-based virtual hosts. | Supports name-based virtual hosts. | ||
Line 142: | Line 151: | ||
</ | </ | ||
- | **'' | + | == NO_CGI |
- | Disable CGI script execution. | + | Disable CGI/ |
- | **'' | + | == HTTP_LOGGING |
Enable logging to a Common Logfile Format log as described in | Enable logging to a Common Logfile Format log as described in | ||
Line 152: | Line 161: | ||
programs (like Webalizer: http:// | programs (like Webalizer: http:// | ||
- | **'' | + | == NO_JAVASCRIPT |
Disable SSJS execution. | Disable SSJS execution. | ||
- | **'' | + | == ALLOW_TLS |
- | Enable TLS support. | + | Enable TLS/SSL support. |
- | **'' | + | == HSTS_SAFE |
Indicates that all URLs available via http are also available via https and redirects clients who want a TLS session to the https location. | Indicates that all URLs available via http are also available via https and redirects clients who want a TLS session to the https location. |