Web Servers





A web server refers to the software that helps to deliver web content that can be accessed either through the Internet or through an intranet. The primary function of a web server is to store, process and deliver web pages to clients. The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP). The most common use of web servers is to host websites, but there are other uses such as gaming, data storage, running enterprise applications, handling email, FTP, etc.

Share tech news, updates, or what's on your mind.

Sign up to Post

I have an old website that runs on Neowebscript, which was an extended version of TCL for Apache.  Does anyone know any web hosts still hosting Neowebscript sites, or downloadable versions of Neowebscript that will run under an up to date version of Apache or IIS ?
10 Tips to Protect Your Business from Ransomware
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

I am trying to put together some pertinent questions in regards to our corporate website, in terms of technology, hosting, support, roles & responsibilities etc. This is to assist in an independent review of the website by a 3rd party from both accessibility, performance, security etc. Can you suggest some relevant 'fact finding' questions that if you needed to understand the setup of a website, and its hosting, and all the various technology components used to develop and maintain the site. It is not something I have ever had responsibility for, so having some queries in order to get a better understanding would be most useful.
when you use a 3rd party to host your website, where does the responsibility typically split in terms of the technology stack on who has to apply patches to all the relevant components of the web stack? e.g. do they typically patch your CMS and any underlying databases, or only lower levels of the stack?
I have a query in relation to CMS support lifecycles. One of our partners uses a legacy version of concrete5 to maintain there website, who issued an end-of-life announcement last month:

The note does clearly say that critical security updates will still be applied for a further 12 months, but I want to identify the risks in using this at present. Apart from 'critical updates' what other types of support/update would you receive if you move to a supported version of the software, that they will be missing out on while still operating the legacy version? I would like them to be more reactive and rather than wait right up until the end of the 12 month period, and upgrade now to a supported release, but I need some more examples of why this is required at this stage/what they are missing out on/risks in using the legacy version.
How can we use the secondary Citrix NetScaler Server, in an H.A. pair to safely test out new configurations before the same changes are propagated to the other NetScaler?

We have 2 x version 12.0 Citrix NetScaler Servers in our environment.  They both are setup for auto-sync and propagation by default; but according to websites:

- https://support.citrix.com/article/CTX124439 
- https://docs.citrix.com/zh-cn/netscaler/11/system/high-availability-introduction/configuring-command-propagation-high-availability.html

There are commands to that can be executed to turn the HA Sync and HA Propagation off and then back on later.  At my company we would like to test out a 2 factor authentication option (during a planned maintenance window) and see how that works before it is available for all of the users.  I am thinking of doing the following:

1.  Enable the 2 factor authentication settings on the Authentication server.
       a.  Whatever it may be, that is a separate topic from this question.

2.  Then after the Authentication server is ready, disable auto-sync and auto-propagation on the NetScaler HA-Pair.

3.  Then configure the secondary NetScaler to work with the 2nd factor Authentication server.
        a.  Then plan a maintenance window to temporarily make the secondary NetScaler Server into the new primary NetScaler Server.
        b.  When I fail over the primary server, the secondary server will then become the new 'primary' server …
previous answer to

If you mean what I think you do, you can set up a .htaccess file to do this. In there, you can create a rule to redirect users to a specific url. So, if they type in www.yoursite.com it will redirect to http://yoursite.com

can I do this with my server
My company merged with another company and I needed to redirect the merged company's old domain to point to our website.
Their domain is managed with CPANEL 74.0.6

I have managed to set a redirect for the root domain URL to our website.  www.olddomain.com  -> www.ourdomain.com
The problem I have is at that of you try go to a URL subfolder (eg. www.olddomain.com/sub ) it will still go to that page an not redirect to our website as it does with the root URL.
With the root folder redirect you just need to redirect / to the other website URL.  I tried to add a second redirect with /sub and when you mouse over the link it created you get www.olddomain.com/sub but it does not redirect.

Any assistance in getting this right will be appreciated.
I am using WAMPSERVER 3.1.0 which incorporates Apache. I followed this tutorial to create an ssl certificate and use https on my site. I purchased a Godaddy certificate and it works with https://localhost but does not work with https://mydomain.com. It's like it cannot find it, however http://mydomain.com does work.

Any help would be apprecaited!
Web page errorCF Admin Data Source ErrorCFM Page ErrorCF Datasource Connection ErrorHi,

 I have Coldfusion V9 running on Windows Server 2008R2. I created new datasource "Promo" using Microsoft ACCESS database. When I submit the configuration, it displays an error message in red color "Unable to update the NT registry. Variable DRIVEPATH is undefined".
 Also when I click [Verify All Connections] button at the bottom of Data Source section, I get an message in yellow color regarding "Connection verification failed for data source: Promo".
 In the Internet browser, when I try to display a specific CFM page, it generates and error message "Error Executing Database Query.
[Macromedia][SequeLink JDBC Driver][SequeLink Server]Required user name is missing.".

 Can you help?

So my domain name registrar only allows me to add A/glue records. It does not have options to select between A/AAAA/CNAME/MX etc. I assume (because I am a newbie) that it does not host DNS server itself so I have to take care of it myself.

I have a LINUX server setup on CentOS 7 and BIND DNS server. I have created a master zone for the domain and added relevant records for FTP, Mail etc. The router is configured to forward http port to the server. I have listed the name servers on the registrar website (ns1.abc.com, ns2.abc.com). This info is also present on the BIND server.

I cannot access the website by the domain name abc.com but I can access it using the external IP. In my understanding I have setup the required things but I'm not sure if there are other things I have to look at. Am I missing something?
Newly released Acronis True Image 2019
Newly released Acronis True Image 2019

In announcing the release of the 15th Anniversary Edition of Acronis True Image 2019, the company revealed that its artificial intelligence-based anti-ransomware technology – stopped more than 200,000 ransomware attacks on 150,000 customers last year.

Error in Starting new websitePort Number assignment for New WebsitePort Number assignment for Default Web SiteHi,
 I have Windows Server 2008 R2 running Internet Information Service. I created a new website with port 80. But when I tried to save the settings of this website, it gave me a warning that port 80 was being used by another site (I think it is referring to Default Web Site also using port 80). I save the settings anyway and tried to start the website, but I got this error.

 Can you help?
Hi, Is there a way to see who updated uwsgi config files on a LINUX server and when.
I noticed most web site hosts offer a 'cpanel' to the website owners/customers, which seems to be different to the CMS for editing pages. As a novice in this area, what exactly does the cpanel allow the website owner to do? Or put another way, we want assurance only the correct people have access to the cpanel for our website, so to quantify the risk, what could a malicious or unqualified person do to our site if they had access to the cpanel.
What is the best way to host a web server out of my home?  What issues will I have to content with and what equipment will I need?  Is it important for me to have a firewall like sonicwall?  This web server will be used for hosting an application with no more than 20-30 users at a time.

Hello Experts,

I have www.mysite.com and ww2.mysite.com

Is there a way to alias/redirect www.mysite.com/portal to ww2.mysite.com/portal and mask ww2 with www?

CentOS 7/ Apache2
On  a netscaler 16500 - suppose I want to traffic to https://yaya.foo.com/whatdoyouknow to redirect to https://www.sharktown.com/whatdoyouknow. But the same mechanism would deliver https://yaya.foo.com/somwhere to redirect to https://www.sharktown.com/somewhere. What would I need to cofigure? thank you
Hi Experts

My client is with GoDaddy, and has asked me to re-create her WordPress website. I usually do this on my localhost first, then transfer live. When I did, the Home page works as expected, but all other give

No input file specified.

The steps I've taken so far...

1- Deleted client's old site (with GoDaddy's interface)
2- Re-installed WP (with GoDaddy's interface), which asked me for new UID/PWD
3- FTP Upload my Parent / Child theme, and activated
4- Installed plugiins: Polylang and Contact form 7
5- Locally, exported WP DB  as .sql file.
6- Within the .sql file I search and replace http://localhost/domain.com with https://www.domain.com
7- Imported sql file to GoDaddy.

Note: step 2 created table prefixes as wp###_, where step2 is just the default wp_, so just in case I left both sets of tables.  This also over-wrote the UID/PWD with my local ones, which is understandable and ok.

8- Adjusted wp-config.php on GoDaddy to use the wp_ prefix.
9- Did minor tweaks to the theme customizations and widgets. This got the home page working as expacted, but not the rest.

I Googled the error and it just gives 2 solutions: update WP (it is the latest version); and update .htaccess my live .htaccess looks like this:

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_USER_AGENT} ^(.+)$
RewriteCond %{SERVER_NAME} ^atsinlaw\.com$
RewriteRule .* 

Open in new window

Hi Experts,

I am building an application for a group of financial companies, and I am using PHP.

What security measures are considered high that I should use, either on PHP and/or the server side?

Thank you,
I install nginx and I want to use as reverse proxy.. I have a sharepoint server in backend server with http,ntlm auth
i don't with this configuration:
server {
# The IP that you forwarded in your router (nginx proxy)
  listen default_server;

# Make site accessible from http://localhost/
 server_name domain1.se;

# The internal IP of the VM that hosts your Apache config
 set $upstream;

 location / {
 proxy_pass_header Authorization;
 proxy_pass http://$upstream;
 proxy_set_header Host $host;
 proxy_set_header X-Real-IP $remote_addr;
 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 proxy_http_version 1.1;
 proxy_set_header Connection "";
 proxy_buffering off;
 client_max_body_size 0;
 proxy_read_timeout 36000s;
 proxy_redirect off;

when i try to connect it the authentication is not working so what's the problem ?

CompTIA Security+
LVL 12
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.

I install nginx with mod security … I want to use it as waf for backend web servers.
in this case do I have to enable reverse proxy on it ?
what's about the https servers ?
In a meeting we were told that it is possible to know or identify if a user hit a specific page and it’s contents even if the page is locked.  We understand that when a page has a lock it means SSL and that the data to/fro from the site to computer is encrypted.  Is this possible that even thought the page has a lock, there is  a way to identify the encrypted page that the user visited and identify the contents, if it has form or just regular page?
Hi, do you know how to make an offline dictionary to search faster? I am using offline dictionary in my website but when its searching for the meaning of a word, it takes too much time to find the meaning.

To clarify things, I did not obtain these from other offline dictionary softwares. Instead, I made the coding myself using HTML.
Hi Experts

We are running two Wordpress Websites on a Windows Server 2012 with IIS Version 8 and the DIVI Builder in Wordpress.
Sadly i've two major Problems which i could not fix yet:

When i Switch the Wordpress Permalinks from "Plain" to "Post Name" or "Custom",  the Website is no longer available from outside (Error: "ERR_TO_MANY_REDIRECTS).
This Problem concerns only the Front Page, all other sites / sub-sites are displayed correctly.

I tried nearly everything:
- deactivated all plugins
- "Extension=openssl" in php.ini is ON (Need to enable that for plugin updates), tried also to switch that off again
- dns entry on domain Provider: "www.xyz.com -> our IP
- Wordpress URL: http:/www.xyz.com
- Here the web.config file:

<?xml version="1.0" encoding="UTF-8"?>
                  <rule name="WordPress: http://www.xyz.com" patternSyntax="Wildcard">
                        <match url="*"/>
                                    <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
                                    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
                        <action type="Rewrite" url="index.php"/>

When i upload a new Image to the Wordpress media library, it shows me the picture inkl. thumbnail. When i then integrate the picture somewhere on a site, it doesnt Display the Image. After reassigning the rights to …
Need advice on what to do when changing public domain names.
- Internal domain will not change [domain.local]
- External domain changing from www.domainA.com to www.DomainB.com
- multiple web servers with traffic on DomainA
- need to replicate same connections for DomainB
- I am sure to be missing some steps.....
- Email flow currently goes to mail.DomainA.com

I am surely missing things and need to help identifying these missing pieces. Also, I am fairly certain I need to do something with IIS in Exchange but do not know.

Please advise in any way. Ask questions or for clarifications - I will respond as promptly as possible.
I am working for a utility company. For hosting we use Linode right now.

I wanted to set up some form of redundancy in the event that the website goes down.

So I was thinking about using failover. As I understand I would need two (or more) web servers and two DNS servers. Is this correct?/

I was going to have one web server with Linode and one with AWS. For DNS I was going to have one with Linode and one with AWS.

Does this sound like a good setup?

Web Servers





A web server refers to the software that helps to deliver web content that can be accessed either through the Internet or through an intranet. The primary function of a web server is to store, process and deliver web pages to clients. The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP). The most common use of web servers is to host websites, but there are other uses such as gaming, data storage, running enterprise applications, handling email, FTP, etc.