Server Software





A server is a computer program or a machine that waits for requests from other machines or software (clients) and responds to them. This architecture is called the client–server model. The clients may run on the same computer or may connect to the server over a network. The purpose of a server is to share data or hardware and software resources among clients. Typical computing servers are database servers, file servers, mail servers, print servers, web servers, game servers, and application servers.

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

Sign up to Post

I'm taking on a few clients in 2018 and by 2019 I hope to have enough of a portfolio to pay rent by taking on new clients full time.

I am going to offer hosting to my clients, renting out VPS servers and providing security updates, SSL certificates for maybe $25 a month.

I was thinking it would be best to pool money and rent a 8 core 16GB server and host sites on it. I figure the sites can handle more fluctuations of traffic.

I don't know how to monitor this.

I was going to use or a similar service to make sure the sites are always up and that I'm notified if they go down.

What would be the best way to monitor the server resources that the sites take up. Is it as primitive as just keeping stats or can we do better than that?

Also is $25 a good price to charge?
Keep up with what's happening at Experts Exchange!
LVL 11
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

I'm getting intermittently high CPU usage on Win2k8r2 Standard server.  just a little while ago I wasn't even able to rdp in.  my main issue is that we have Symantec Backup Exec on this server and the jobs are failing or going really slow most likely due to this high CPU usage.  At times it would be at 90 - 100%.  

About this physical server:
Dell PowerEdge 6950
The C: drive is in a Raid-1 configuration and is either SAS or SATA drives.  
Dual-Core AMD Opteron Processor 8218 2.59 GHz (2 processors)
12 GB RAM, 64-bit OS
Raid controllers: two Perc 5/1 Adapters and two Perc H800 Adapters (all attached to 4 Quantum tape drives)

I'm thinking that this may be a hard drive issue.  Or it could be a driver issue with the RAID controllers.  What is the best way I can go about diagnosing the hard drives on a server?  I've already contacted Symantec and Quantum and I don't believe it is their issue. Quantum firmware and drivers are completely updated to latest version.  Any other feedback would be helpful?

I'm having some issues removing the start menu tiles in windows 10 through group policy on our 2016 windows server. I exported the start-layout xml file from powershell to use as the standard layout for all of our users in our group policy. Initially the users start menu will have no tiles as expected, but after a second login or so, there will be tiles from Dell.  Even after uninstalling all of Dell's bloatware, there's still a section labeled "Dell" but with no tiles.  Is there any way to make sure that no tiles will ever show?

I'm trying to Sysprep a new Windows 10 image that has been built using MDT.  I keep receiving this message:

2017-12-01 09:02:29, Error                 SYSPRP Package 9E2F88E3.Twitter_5.7.1.0_x86__wgeqdkkx372wm was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.

2017-12-01 09:02:29, Error                 SYSPRP Failed to remove apps for the current user: 0x80073cf2.

2017-12-01 09:02:29, Error                 SYSPRP Exit code of RemoveAllApps thread was 0x3cf2.

2017-12-01 09:02:29, Error                 SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'SysprepGeneralizeValidate' from C:\Windows\System32\AppxSysprep.dll; dwRet = 0x3cf2
2017-12-01 09:02:29, Error                 SYSPRP SysprepSession::Validate: Error in validating actions from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0x3cf2
2017-12-01 09:02:29, Error                 SYSPRP RunPlatformActions:Failed while validating Sysprep session actions; dwRet = 0x3cf2
2017-12-01 09:02:29, Error      [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 0x3cf2
2017-12-01 09:02:29, Error      [0x0f00d8] SYSPRP WinMain:Hit failure while pre-validate sysprep generalize internal providers; hr = 0x80073cf2
2017-12-01 09:11:44, Error                 SYSPRP Package 9E2F88E3.Twitter_5.7.1.0_x86__wgeqdkkx372wm was installed for a user, …

I have several Qnaps at different locations, and I want to do some backups using RTRR.

Can I use cloudlink for the destination server, or do I have to use fixed IP and open the port on destination server?

Or is there another way.  Both servers are on Cloudlink.

Thanks Terry
I am currently battling with getting an SSTP VPN setup on my test network and wondered if I am missing something.

I had a 2008 Server which ran SSTP however this was on a single a server which also had Exchange and AD installed. An SSL cert was purchased for Exchange and the same cert was used for SSTP.

I have a new server which now has Hyper-V installed and I am running a DC and Exchange server both on Server 2016. I have installed the certificate for the exchange server and that is working fine however I am trying to use the same certificate on the DC for setting up SSTP. I have imported the cerfiticate as it says on various pages however the drop down menu with RRAS (see image below)

I don't do that much with certificates that often and it might be that I am missing something however I managed to set this up on server 2008R2 with no problems however I am wondering if that was because everything was on 1 server which simplified things?

Any help or tips regarding this or certificates would be much appreciated.
We've recently rolled out on-prem Skype for Business 2016 and have on-prem Exchange 2010. Does anyone know of a way to prevent everyone from sending IMs to our internal distribution groups? I need the groups to still show in Outlook OAB. Alternately, is there a way to do if we upgrade to on-prem Exchange 2016?

If someone wants to lead team(s) of software engineering in large scale ecommerce companies or social network companies or Software as Service then what all things they should be familiar with especially in the space of software engineering and distributed systems.

What are some of the good books they should have read or blogs they should have internalized that they can help their teams succeed

Hi, although I enable Intel virtualisation and update BIOS to newest possible version I cannot turn on hypervisor (or created virtual machines will not power-on because hypervisor not running).  

I seek some info on Google but they always referencing to Intel VT function on BIOS.

Thank you

I want to create an online gambling site with slot machines and other casino games that will use flash. I want to buy a VPS for this purposes that will run CentOS. I need some help selecting the proper VPS. How much RAM do I need, what CPU and stuff?

Thank you!
Free Tool: ZipGrep
LVL 11
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.


I am trying to run PowerSchool Gradebook from our client computers that go through a forefront tmg filtering 2010.

But for some reason i get an error message i wish to share below with you.

can anyone guide me and help me whats happening?

Launch file error message:

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase=""; version="">
        <title>PowerTeacher Gradebook</title>
        <vendor>Pearson School Systems</vendor>
        <description>PowerTeacher Gradebook Application</description>
        <description kind="tooltip">PowerTeacher Gradebook</description>
        <homepage href=""/>
        <icon href="wgb_dockIcon.png"/>
        <icon href="splash.png" kind="splash"/>
    <resources arch="">
        <j2se version="1.7+" initial-heap-size="256m" max-heap-size="512m" java-vm-args="-XX:MaxPermSize=384m -XX:PermSize=256m -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -XX:+ScavengeBeforeFullGC -XX:+CMSScavengeBeforeRemark" />
        <jar href="boot.jar" />
        <jar href="lib/powerschool-gradebook.jar" main="true"/>
        <jar href="lib/powerschool-httpinvoke.jar" />
        <jar href="lib/powerschool-i18n-sdk.jar" />
        <jar …

Server 2016
Java (32bit) Version 8 Update 151

We installed Atlassian Confluence on premises and would like to communicate to it using SSL.
Atlassian has a nice manual that we carried out.
We have a wildcard certificate (Comodo) that we wanted to use for this.

So, we created a keystore, imported the certificate (.crt) and pointed the server configfile to it:

<Connector port="8443" maxHttpHeaderSize="8192"
                   maxThreads="150" minSpareThreads="25"
                   enableLookups="false" disableUploadTimeout="true"
                   acceptCount="100" scheme="https" secure="true"
                   clientAuth="false" sslProtocols="TLSv1,TLSv1.1,TLSv1.2" sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2" SSLEnabled="true"
                   URIEncoding="UTF-8" keystorePass="password"

Open in new window

Than we downloaded the root and intermediate certificates from Comodo and imported them in the cacerts store.
After that we restarted the Atlassian Confluence service.

We connect to Confluence using this url: https://app##.domain.local:8443

When we use Chrome we get an: ERR_SSL_VERSION_OR_CIPHER_MISMATCH error
When we use Firefox we get a: …
Hi Guys

I am having an issue on HPDM where I get the following when doing the rest repository result and the final bit of setting up HPDM:

Failed to connect repository Master Repository with protocol FTP.
Test on repository Master Repository with protocol shared folder was successful.

I have checked the firewall access etc. still no luck I am literally stuck.. please help!
We need to block and monitor website access specific to certain users via a centralised Router / firewall or server program for a small business eg we need to allow access to you tube but allow some you tube pages through . Any recommendations please ?
One of my client who uses mapped drive for shared files/folders having issue with saving. It will saves the files, but every instance, there is pre-named file with "Copy of filename.xlsm" .  if he can remove it "copy of" it will be OK, but it is very frustrating for the client to do every time. is anyone had a issue? Thanks
I run a coaching and personal development business, and I have staff helping to run the coaching programs. All the coaching programs we run are videoed (so that we can keep records). We currently keep all the videos on many portable external hard disks. However the number of external hard disks has grown to an unmanageable number now and I would like to centralize the solution.

- Have at least 10 TB of storage space
- Backup capabilities available
- Restrict user access - configure user access for certain users to upload files to the storage but is unable to access/read/write to the storage
- Accessible remotely
- Less than $1000 cost over 3 years

I am currently thinking of setting up a dedicated desktop with Does anybody know if this will work?  Or of a better solution that I can adopt?

We have a strange issue with DPM 2016.  We are protecting two drives on a windows 2012 R2 file server.  Drive E and F.  When the scheduled syncs are run,  one drive runs ok, while the other one fails with ID 52 Semaphore timeout.  Both are in the same protection group with same sync schedule.  The drive that fails is not always the same one.  Sometimes drive E fails, other times drive F fails.
When we run a consistency check on the failed drive, it always finishes ok (takes 8 to 24 hours to run typically).  
So it seems only the scheduled delta syncs are failing and only on one out of two drives at a time.

Microsoft support doesn't know what's causing it or how to fix it.

Has anyone else seen similar issues and found a working solution?
Our environment currently consists of Exchange 2010 and Exchange 2016.  All of our mailboxes are currently on Exchange 2010.  We are trying to open Outlook 2013 to a test mailbox on 2016 using the Evault Admin account.  We are getting the following error:

Cannot Start Microsoft Outlook.  Cannot open the Outlook Window.  The set of folders cannot be opened.   The information store could not be opened.

When we look in the event viewer, we see the following:

Outlook cannot log on. Verify you are connected to the network and are using the proper server and mailbox name.  The connection to Microsoft Exchange is unavailable. Outlook must be online or connected to complete this action.
P1: 350569
P2: 6.3.9600.17415

We are trying to connect via RPC over HTTP and it works from different machines but not our Windows 2012 R2 server.  This server is our Enterprise Vault Server.  We have verified all of our settings.  

Any help is appreciated.  Thank you.

Can anyone help me in step by step documents for creation of SFB 2015 DR setup. I have to FE Server in Production & 2 Edge Server in Production. I need to create a DR setup for the entire infrastructure.


Free Tool: SSL Checker
LVL 11
Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Hi, Need some help and not sure where to start. I have a server 2012RS essentials I would like to have client machines listed under computers. But whenever I try to use http://server/connect I get address not available. NSlookup resolves servername.domain.local and the correct IP.

http://servername/connect resolves fine on the server itself.

Could someone help.
hello, anyone familiar with RouterOS? I'm trying to passthrough PPTP to my VPN server. Unfortunately I'm not well versed in this particular firewall and its setup.. At the moment I have accept for 1723 and GRE setup but it also requires a NAT command as well.. Any help would be appreciated.
I would like to get some idea about Wild card certificates which we just procured recently. This is the first time I have been involved with this. We have 1 PC and a Server which host multiple web-pages for ourselves and some of our associated companies. Basically both the PC and Server are running Tomcat server for hosting the web-pages. I need a good understanding on how this can be implemented when we have multiple web-pages hosted on the same Server? Both the PC and Server are hosted in windows environment.
I need to route an HTML-formatted e-mail from a Red-Hat server through a client's Office 365 instance.  At the bottom of this post is a command that I can use to reliably route e-mail through their server, it also works with 'mail'.  However, when I attempt to run an HTML file through, the e-mail displays the HTML code, not the rendered page.

I've tried adding MIME and Content-Type into the HTML file (putting the MIME and other header stuff before the <html> tag, and attempted different command line parameters to try to force the output as HTML.  The -a option in this flavor of Linux is to attach a file, so I can't use that to specify the content-type.

Thanks for any help or advice!


echo "Test Message 2" | mailx -v -s "Subject" -S smtp-use-starttls -S ssl-verify=ignore -S smtp-auth-login -S smtp=smtp:// -S -S -S smtp-auth-password=MyPasswordIsHere -S nss-config-dir="/etc/pki/nssdb"

Thanks for any help or advice!
I have a problem with a folder tree that seems to go on forever.

Clients is running SBS 2011. In the scripts folder the is a folder called $4328_NTFRS_2d0d1423.
In that folder is a subfloder $$4316
In that folder is a subfloder $$2226
In that folder is a subfloder $$4316
In that folder is a subfloder $$2226
In that folder is a subfloder $$4316
In that folder is a subfloder $$2226

and it goes on and on. These do not appear to be junction points as DIR /a shows them as regualar subfolders.

I can delete it as it tells me that the path is too long.

I even tried making a susbt drive to the bottom of the tree and when i did that it continued on and on from that point.

Of already run a chkdsk /r and it found no hard errors. How can I delete this? Its killing my backup. Thank You.
Hi, I have a lab set up and have set up a DC, 2 File servers, names FS01 and FS02. On FS01 i have installed the DFS roles and replication. However, when configuring name space on FS01, when I click New Namingspace and then put in the server name FS01 and press Next, it says cannot connect to the domain "my domain name". How do i get round this please?

Server Software





A server is a computer program or a machine that waits for requests from other machines or software (clients) and responds to them. This architecture is called the client–server model. The clients may run on the same computer or may connect to the server over a network. The purpose of a server is to share data or hardware and software resources among clients. Typical computing servers are database servers, file servers, mail servers, print servers, web servers, game servers, and application servers.