[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More


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

Can't browse their own Internal website as their local domain name is the same address. I have a client with a Windows 2016 server that provides the DNS and their domain name is abc.com but when they try to access their external website abc.com they get a certificate error as the dns for www.abc.com points to their own internal server. I have changed the DNS so that it points to the external ip of the website but they now receive a security certificate error. I presume I need to add a dns entry for https://www.abc.com but can't see where to add this?
Microsoft Azure 2017
LVL 12
Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

Hi, our site techgardens.com has been super slow, I had a whole other long question about that and it was decided that it was largely the hosting.

But we're still on the same host, and the boss has started to use pingdom to monitor the site. We keep getting site down reports, and mostly they are for the reason could not find redirect location.

Could anyone help me figure out where that error is coming from? Pingdom is not very informational.
I migrated my sisters website yesterday and for some reason the homepage is showing as hostpapa and not the actual homepage of the website which I have moved to hostgator


However, I can login to the admin here - http://www.lindalouisehill.co.uk/wp-login.php

And I can go to all other individual pages such as this one - http://www.lindalouisehill.co.uk/about-linda

I am concerned this page has been lost completely as i've gone back into file manager and the hostpapa one is in every copy and backup I have but something does not make sense as I go to an old backup from March and its there too but the homepage has not been like that since March.
How can I script the "Request Filtering" in IIS 7.5?

I would like a way to ensure that the file extensions are all the same across all 4 of our IIS servers. The way I do this manually now is:
* Open IIS manager
* Select the site
* find the "Request Filtering" icon
* Click "open feature"

Once I am in the feature, I can remove extensions and add them. How can I create a script that will allow me to push these settings to all 4 of my web servers to make sure they stay the same across all servers all the time. I have attached a screen with the extensions screen I am speaking of. I have all the extensions in a text file. I just need a pointer to a good web article or powershell command that would allow me to manage this via script not GUI.

Thanks experts!
Hello everyone,

After 02 months, my ISP finally helped me with Reverse DNS / PTR records. Now when I test my email server on MXToolBox, it states the following error on MXToolBox:

1- Reverse DNS does not match SMTP Banner

My email client is also not able to login to the IMAP. Previously, the email client could login to both IMAP/SMTP and only email was being rejected due to no PTR record.

I believe the tech guys at ISP didn't enter it correctly. The domain is caretakers.pk

Any help would be highly appreciated!

Thanks and regards,
I have a small Wordpress web site currently running on a Linux VM using nginx.
I'd like to dump my HP Microserver that's running the Linux VM and replace it with a Synology NAS.
Is there a way to run a Wordpress site on a Synology NAS?

I am running IIS 10 on Windows Server 2016.  I created a custom 404 error page called 404.asp and placed it in the root folder of the website.  This is my web.config file:

<?xml version="1.0" encoding="UTF-8"?>
            <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="14.00:00:00" />
            <remove statusCode="404" subStatusCode="-1" />
            <error statusCode="404" prefixLanguageFilePath="" path="/404.asp" responseMode="ExecuteURL" />
        <rule name="HTTP to HTTPS redirect" stopProcessing="true">
          <match url="(.*)" />
            <add input="{HTTPS}" pattern="off" ignoreCase="true" />
          <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />

I thought that this was the correct way to implement the custom error page but the website just goes to the standard 404 error for IIS.  Any help diagnosing this would be greatly appreciated.  Thank you.
Dear expert

We are having problem with list component of CRM dynamic 365. Its a old product with no longer has support of MS, its a ActiveX frame based program that you add into the CRM sites, now we having two diffirent problems.
1. Chrome is not working to start the list component (That is because Chrome is not supporting ActiveX without a plugin), IE shows a frame error with red cross, however this works after you checked view content in compatibility view.
2. System is slow, very slow, its a 8GB Ram and 2 cores cpu powered.
We dont know how to debug CRM and check every lines and process with that is it that is causing those problems.
Any idea?
Hi, Please help me to approach this project in the best way possible and can be done in the shortest time.

Create      PHP      classes      for      Student,      Program      and      Course      (plus      child      classes      as      described below).      All      of      these      classes      should      have:

(1)      Appropriate      overall      class      structure;      use      comments      to      identify      sections      and       elements      of      each      class.

(2)      Constructors      that      populate      object      properties,      either      directly      within      the      constructor      AND/OR      passed      to      the      method      when      an      object      is      created.

(3)      For      all      classes,      demonstrate      proper      encapsulation,      with      properties      and      methods made      public      ONLY      if      other      coders      need      direct      access      to      that      element,      and      only      if      the      element      can't      potentially      break      if      it      is      accessed      directly!

(4)      Student      class      should      have      a      property      of      'paid',      which      is      true      or      false;      student      objects      should      also      have      an      'enrolled'      (true/false)      property      and      an      enrol()      method;      the      method      first      checks      to      see      if      the      student      in      question has      paid,      then      only      enrols      him/her      in      a      program if      so.

(5)      Student      should      also      be      the      parent      of      GradStudent      and      Undergraduate      classes;      these      child      classes      should      differ      in      at      least      1-2      significant      ways      (e.g.,      GradStudent      has      an      advisor      property,      as      well      as      other      properties      and      methods,      that       Undergraduate      does      not      need).

(6)      Program      should      have      title      and      info      properties,      minimally;      neither      of      these      properties      should      be      editable,      only      returned      for      echoing      out.

(7)      Course      should      have      basic      description      information      as      appropriate.

Hello there,

I have 2 web application on 2 different Tomcat machines with static IP and my clients connect to these application by entering the ip address of the servers to access the application. Please the the attached image to get a better idea. Now my problem is the clients need to enter the IP of the machine to access the web application, how can the client access the app using some domain name like, www.app1.com or www.app2.com on a local network. I will appreciate any help.

The 7 Worst Nightmares of a Sysadmin
The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

What are the steps required to change an IIS hosted website from HTTP to HTTPS?
Today, all of a sudden, our Web server started intermittently rejecting traffic from a partner that sends large amounts of traffic day in and day out. When we hit the web service from Internet Explorer and Firefox sometimes it connects and sometimes it doesn't.
I know very little about websites / web site management.

I used to use FrontPage to publish rudimentary websites and to back them up / copy them onto my PC to back them up.

I need to move a website from 1 server to another.  What's an easy (free) app to use these days? Hopefully graphic / GUI not command line.

I set up an FTP account for the server where the files are now. And know the credentials for the new server.
How do I get the actual TOTAL byte size of the HTTP header being sent to a server? Is there any way in Chrome to see the size of the complete request?
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 ?
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 …
Acronis True Image 2019 just released!
Acronis True Image 2019 just released!

Create a reliable backup. Make sure you always have dependable copies of your data so you can restore your entire system or individual files.

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?
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?

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.