diff options
author | Kim Seon Jun <sectorfive@no-reply@lolcat.ca> | 2024-02-06 22:33:49 -0600 |
---|---|---|
committer | Kim Seon Jun <sectorfive@no-reply@lolcat.ca> | 2024-02-06 22:33:49 -0600 |
commit | 10d7570d15fa8ca342f5fbff706e15ebf5a4b5c1 (patch) | |
tree | 2fef082b75e746768608cb6cb814694333c99ae7 /README.md | |
parent | 799916cfb4a8f3135e81c07a1865fa131507ec56 (diff) |
Don't let your long onion address break your Nginx!
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -305,6 +305,12 @@ I don't know to configure this shit on Apache so here is the NGINX one. ## Tor setup on NGINX +Important Note: Tor onion addresses are significantly longer than traditional domain names. Before proceeding with Nginx configuration, ensure you increase the `server_names_hash_bucket_size` value in your `nginx.conf` file. This setting in your Nginx configuration controls the internal data structure used to manage multiple server names (hostnames) associated with your web server. Each hostname requires a certain amount of memory within this structure. If the size is insufficient, Nginx will encounter errors. + +1. Open your `nginx.conf` file (that is under `/etc/nginx/sites-available/`). +2. Find the line containing `# server_names_hash_bucket_size 64;`. +3. Uncomment the line and adjust the value. Start with 64, but if you encounter issues, incrementally increase it (e.g., 128, 256) until it accommodates your configuration. + Open your current 4get NGINX config (that is under `/etc/nginx/sites-available/`) and append this to the end of the file: ``` |