Log In     Register    

Super Simple Server
The best way to create your web site.


Connection Problems
A frequent cause of connection problems can be home firewalls or routers not forwarding the incoming ports properly.  Super Simple Server has a built-in UPNP and NAT-PMP client, which will usually work if you have a typical router on your home internet connection.  But some networks may require you to forward an incoming port manually.  More information about forwarding ports manually can be found here.

You may also need to open a port in your operating system's built-in firewall.  On Windows, this is usually done when the program runs for the first time, and the user is prompted whether to allow incoming connections.  On Linux, this is usually done manually, from a firewall administration applet, which can often be found in System or Administration menus above/below the desktop.


Important Info For Linux Users

On Linux systems, because port 80 and 443 (the HTTP and HTTPS well-known ports) are often restricted from user accounts, you may need to enter a command to specifically allow them on the program file if you are running under a user account.  Navigate to the folder where the program is, and enter the following command, changing the file name if needed:

sudo setcap 'cap_net_bind_service=+ep' supersimpleserver

Also on some Linux systems, there could be problems when Super Simple Server's build-in DNS server tries to bind to port 53 to serve incoming queries.  Some systems have a process called dnsmasq which interferes.  It is possible to deactivate this with the following command:

sudo pkill dnsmasq

As an alternative, you can add the line listen:1.2.3.4 (substitute your static IP address) to the config/0_settings/server.txt file.  Because dnsmasq or other operating system resolvers usually on bind to the local loopback interface, this will stop the interference by using any non-loopback address.


Still Can't Connect

If you are still having problems, there are other things that could be preventing incoming connections, such as filters at your internet service provider.  You can try looking for a solution in the forum, or you might consider renting an inexpensive VPS to host your site.  A VPS almost never has issues with routers or firewalls interfering with incoming connections, since their typical use is for hosting web sites.




© 2022 Tixati Software Inc.