Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
howto:hiawatha [2016/02/28 21:22] – Added instructions for obtaining a Let's Encrypt SSL certificate and installing it into Hiawatha The5thD | howto:hiawatha [2016/05/28 11:11] (current) – Updated "To Do" section. The5thD | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== How to use Hiawatha as a reverse proxy server for Synchronet ====== | ====== How to use Hiawatha as a reverse proxy server for Synchronet ====== | ||
- | Synchronet 3.16c and prior versions do not support SSL connections. Synchronet CVS subsequent to 3.16c have an implementation of SSL, but you may either have problems with it working correctly or you may simply | + | Synchronet 3.16c and prior versions do not support SSL connections. Synchronet CVS subsequent to 3.16c have an implementation of SSL, but you may either have problems with it working correctly or you may simply |
====== Installation of Hiawatha ====== | ====== Installation of Hiawatha ====== | ||
Line 78: | Line 78: | ||
< | < | ||
- | cat / | + | cat / |
</ | </ | ||
Line 84: | Line 84: | ||
< | < | ||
- | chmod 400 / | + | chmod 400 / |
</ | </ | ||
+ | |||
+ | Edit / | ||
+ | |||
+ | < | ||
+ | # BINDING SETTINGS | ||
+ | # A binding is where a client can connect to. | ||
+ | # | ||
+ | Binding { | ||
+ | Port = 80 | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | } | ||
+ | # | ||
+ | Binding { | ||
+ | Port = 443 | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | TLScertFile = stardate.synchro.net.pem | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | The name of the TLScertFile could be a complete patch such as / | ||
Finally start (or restart) the Hiawatha web server. | Finally start (or restart) the Hiawatha web server. | ||
Line 91: | Line 115: | ||
< | < | ||
/ | / | ||
+ | </ | ||
+ | |||
+ | And, if you haven' | ||
+ | |||
+ | < | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | Open up your preferred web browser and point it to your web site and test it with http and https prefixes to ensure everything works properly. | ||
+ | |||
+ | < | ||
+ | https:// | ||
</ | </ | ||
For more information, | For more information, | ||
+ | ====== To Do for Wiki ====== | ||
+ | < | ||
+ | 1. Update Wiki to reflect minor default path changes from Hiawatha 10.0 to 10.1. | ||
+ | 2. Possibly update Wiki to support Hiawatha 10.2's built-in support for Let's Encrypt. | ||
+ | 3. Add Wiki section on setting up automatic renewal of Let's Encrypt certificates. | ||
+ | </ | ||
===== See Also ===== | ===== See Also ===== | ||
* [[: | * [[: |