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 have folder share in windows server 2008R2. I there any application can I install to request password when anyone want to delete any file or folders inside the shared folder? Also, can the application track who delete this file or folder?

I do know that I can restrict delete files by using permission but this will not allow user to delete file.

Exploring SharePoint 2016
LVL 13
Exploring SharePoint 2016

Explore SharePoint 2016, the web-based, collaborative platform that integrates with Microsoft Office to provide intranets, secure document management, and collaboration so you can develop your online and offline capabilities.

We have a new domain setup in a medium-sized company with about 35 employees and 60 computers.
Work assignments are such that there will be 3 people with roles requiring adding new users and setting passwords - at least.

I'm concerned that some of these people may not be well-suited to doing these tasks with a "bare" Windows Server interface.
I see that there are 3rd party tools offered that are supposed to make things easier.

Which ones do you favor?  Why?
When i connect to RDweb web page I see all my published Apps. One of them is Remote Desktop Connection. If i click for the first time it will allow me to enter a Computer to connect to. The second time i click on that app i dont get prompted to enter a computer name. Is there a way around this?
Purchased a new computer with Windows 10 on it.
While setting up I had no option of joinnig a domain, just logging in using a sign in with Microsoft login.
So I had to reset my personal one however this is for a client.

Now after reboot it still looking for a PIN number, no option to login using a Domain.

How can I fix this so that I can login with a domain instead?

The server boot up"System recovery options".
Turn off and on, keep back to this screen.

Tried to find some solutions such as boot from Windows CD, startup repair, Command use bootrec , fixboot . Still doesn't work.

Haven't got system image backup. I can see C drive healthy. All data is good.

It was installed EFI system and GPT partition. I can see partition 1 FAT32 100MB ( EFI folder) , partition 2 128MB Reserved  , partition 3 C drive windows system.

Any solution can help without reinstall windows?

If not, I need to put a new hard drive to install windows server. And how can I transfer old hard drive data to new one?  This current server is only use Exchange 2010 server no any files and printer sharing. Just all users and email only.

Thanks ! Top urgent.
Working with a company that has a KMS server to activate Windows, Office and Server OS's.

Their environment is VDI based with Horizon View so all the "desktops" are virtual.

We have noticed several times, especially after batch recomposes that some of the desktop pools do not re-activate their Office/Windows installations. We have found temporary solutions around this for now but in digging for a long term solution we found that KMS is full of duplicate client machines. We believe that some of the desktop pools base image's were not sysprepped.

I am looking for the best way of cleaning up the Volume Activation Management tool. Is it safe to just delete all the old, duplicate machines found there? What are the best practices for maintaining this tool and keeping it clean (past sysprepping the base images).
How do you apply Hyper-V Licences.
This is not a question on how to licence based on the cpu core count and number of VM's to run- I know all that and have purchased the licences.
I have a combination of 1 x 16 Core and a number of 2 core licences to take me to the correct number based on CPU core count and the number of VM's I want to run.

The question is - how and where to apply all these licence numbers/codes.
Do I apply all of them in the Host OS (yes I am running a Hyper-V host) and then the Guest OS's (all Server 2019 Std) will be automatically licensed?
Do I have to license each individual Guest and if so how many Licenses do I apply to each guest and what happens if I then reduce or increase the CPU count with in the Guest?
DO I have to install A KMS server software and place all the license keys in that and then point each server to the KMS server?

As you can see, I have no glue on how to apply the licences keys I have to the Host and Guest OS's.
I have been unable to locate a document or thread that instructs how to do what has to be a easy task.

I thank you very much for all input/help


well, title says it all I guess

We have recently commissioned a new Server 2019 file server and for some reason, our Win 7 workstations can't seem to access the shares.
We can ping the server. we can browse the share, We can authenticate. but after that we an "access denied" error message and a reprompt for a password (which will always fail)

Win10 and Mac OSX clients can connect and work without any issue.

We have tried to install SMB 1.0 services (that we don't want to use - was mostly out of desperation) to no avail.

Any idea/suggestion most welcome.

Win 7 enterprise + Server 2019 - all patch applied.

Appreciate any info or insight that is provided

My company has about 50 users and we feel it is the time for a sever and NAS system for our office. Large file editing and running adobe software for media team, quickbooks and other financials, a VPN for our security cameras with the NAS system for store.

I have been looking into For a NAS system. Looking at HP or Cisco for servers. Does any one have any experience with these amount of users and this hardware. Also, will need a server that scales into the future. Is a huge rack server the solution? Please let me know if anyone has thoughts. Thank you.
What is a quick way to list all usernames and associated computer names and IP's connected to the same network?  (on a Windows Server network)
Why Diversity in Tech Matters
LVL 13
Why Diversity in Tech Matters

Kesha Williams, certified professional and software developer, explores the imbalance of diversity in the world of technology -- especially when it comes to hiring women. She showcases ways she's making a difference through the Colors of STEM program.

i add additional DC to samba 4  (using      article )
all is working fine. wbinfo -u and wbinfo -g show correct and. som extern user can i login to server. but some domin user not allow to login.
/var/log/auth.log :
pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost="ip"  user="user"
pam_winbind(sshd:auth): getting password (0x00000388)
pam_winbind(sshd:auth): pam_get_item returned a password
pam_winbind(sshd:auth): request wbcLogonUser failed: WBC_ERR_AUTH_ERROR, PAM error: PAM_SYSTEM_ERR (4), NTSTATUS: NT_STATUS_CONNECTION_DISCONNECTED, Error message was: The transport connection is now disconnected.
pam_winbind(sshd:auth): internal module error (retval = PAM_SYSTEM_ERR(4), user = 'user'
debug1: PAM: password authentication failed for "user": Authentication failure
debug3: mm_answer_authpassword: sending result 0
debug3: mm_request_send entering: type 13

Can you see what is wrong here?
Is there a way to uninstall the development tools and WebLogic server examples from BEA WebLogic 8.1 that do not require uninstalling and reinstalling the entire application? Environment is Windows Server 2008 R2, if that helps. Any assistance would be greatly appreciated :)
I added a new server 2016 enterprise about 8 months ago and thought I had migrated everything but cannot disconnect the old 2012 machine from the network without losing the ability to see MOST workstations and NAS's. With it (old) off-net I see 3-4, with it on I see all `12 - have had "expert" try to fix and all I got was an upgrade to Server 2019, some duplicates in the list appearing my workstation and aggravation. Anyway - Have DNS on both and no one has been able to figure out why need an old server or cannot find most AD computers on workstations - Can see all devices (under Network) on New server without old server on the system but same not true for workstations on the domain.  Want to get the old machine out of loop and office but no one seems to have the answer.
I run a job on a linux box to download a file off a server based on a trigger.  The job can not run twice simultaneously so if the trigger happens twice before the first one completes, the second doesn't run.  How can I queue these processes in the event that the first is running, any subsequent waits until the prior(s) complete?
We have been installing and upgrading IT Networks and providing IT support for nearly 20 years
For the majority of our clients when we do a network upgrade we will purchase a new server, install the OS etc. and deploy.

In the majority of cases we are upgrading Domain networks and the best way we have found to do this is by dis-jointing the clients and re-connecting them under a new domain name and copying over the documents, desktops etc. to their new profile – works a treat.

This has worked well because it means we have a clean network but is only really viable for much smaller networks – say 10 – 50 clients.

The above is a synopsis of our usual way of doing things – right or wrong, it’s worked for us and this post is not to debate weather this method is right or wrong.

This is our question:

This particular client doesn’t want our usual clean install and wants to know if we can install a new DC server (Retire / Decommission the old one) with the same Domain name (And physical computer name) as the old one, thereby negating the need to disjoint each client PC and re-connecting it.

So is it possible to create a new DC with the same domain name (and name) as the old one and simply log-on with the existing clients using the same usernames as the with the original DC / server (Providing these users have been set-up on the new DC of course).

The client is moving from SBS 2011 to Server 2019 with a separate Exchange 2019 Server - virtually all clients are …
we have a windows 2008 domain controller that is also the CA server for the domain.  if we demote the server, is it going to affect the CA functionality?
I am working on our MS domain Disaster Recovery plan, and want to ensure our MS server 2012 CA causes minimal initial issues when it's not available if DR scenario occurs. Working off of a week recovery time for our primary datacenter to come back up (may be optimistic, but i want to at least give myself time to worry about more important business impacting items for the first few days), i see my CRL for my main domain cert from our CA currently has a validity time of 24hrs. I want to increase that to 1 week to give us time to worry about other issues instead of the internal CA server at first.

i see this URL with PS commands and want to extend the URL from 24hrs to 7 days so it will be almost a week before servers/apps start complaining about not having the CA available.

is this the right way to do it? am i wrong in this thought? if this line of thinking is correct, what would the command be if the CRL cert name was DomainCertificate?
I have a user who uses a Macbook Air that is on MacOS Mojave 10.14.3. He has an issue where he connects to the network drives on our file server and after some time encounters this exact issue:

I wanted to ask if anyone has any new information on it since his OS version is definitely a few steps up from what are described as the problematic versions? Or if anyone has found a cause for it that can be mitigated? The only third party softwares he has are Office 2016 for Mac, Webex client with Outlook add-in, and SEP 14. Anyone have any ideas? Thanks!
I was given public keys by vender , Im trying to connect to server through  WS _FTP utility .  I genertaed a set of keys using putty.  Im trying to import the private key that I created through Putty and receiving an error invalid format when trying to import  as my private keys through WS_FTP.

Rowby Goren Makes an Impact on Screen and Online
LVL 13
Rowby Goren Makes an Impact on Screen and Online

Learn about longtime user Rowby Goren and his great contributions to the site. We explore his method for posing questions that are likely to yield a solution, and take a look at how his career transformed from a Hollywood writer to a website entrepreneur.


Just wondering if someone can help me with this problem. We have got 1500+ failed login attempts on daily basis. its hard to see which user is trying to login as its coming with generic account name SEVER$ (Which doesn't exist anywhere on server). Following is copy of error from event viewer

An account was successfully logged on.

      Security ID:            NULL SID
      Account Name:            -
      Account Domain:            -
      Logon ID:            0x0

Logon Type:                  3

Impersonation Level:            Impersonation

New Logon:
      Security ID:            SYSTEM
      Account Name:            SERVER$
      Account Domain:            KIWIVISION
      Logon ID:            0x75795BE
      Logon GUID:            {832cec16-693f-5366-a6ca-fdb5777e73ed}

Process Information:
      Process ID:            0x0
      Process Name:            -

Network Information:
      Workstation Name:      -
      Source Network Address:      ::1
      Source Port:            59051

Detailed Authentication Information:
      Logon Process:            Kerberos
      Authentication Package:      Kerberos
      Transited Services:      -
      Package Name (NTLM only):      -
      Key Length:            0

This event is generated when a logon session is created. It is generated on the computer that was accessed.

The subject fields indicate the account on the local system which requested the logon. This is most commonly a service such as the Server service, or a local process such as Winlogon.exe or Services.exe.

The logon type field indicates the kind of logon that occurred. The most common types are 2 (interactive) and 3 (network).

The New Logon fields indicate the account for whom the …
The folder is shared properly and why can't I refer to it like

I do not know why Thunderbird does repeatedly prompt below for password, while I'm using the domain account with correct password entered.
Just wondering we use High Sierra and the Server app - however if you upgrade to MAC OS Mojave then the websites feature of server app has bee removed/ depreciated. We use this for pushing out a proxy pac file to our clients. Just wondering how people are getting around this? Also has anyone had any experience of upgrading clients to Mojave but retaining the MAC server on High Sierra?

Link as to whats changing in MAC OS
I've shared the path but I cannot get into it, like


What is the reason?
We have a network of around 35 PCs.  The vast majority of them (30) are Windows 7.  We also have an SBS 2011 server.
The company have a plan to upgrade the server next year.  
In the meantime, the Windows 10 PCs joined to the domain aren't updating, which I know is an issue with SBS 2011.  All the Windows 7 PCs are receiving their updates with no problem at all.  I would like to start upgrading all the PCs to Windows 10 in the meantime too.
What's the best strategy for this please?  
From digging a little deeper, I've seen options about how to cater for Windows 10 updates from WSUS with some hacks, but the information is a couple of years old and not quite sure how effective it is, particularly as the Windows 10 releases keep changing (1709,1803 etc. etc.)  I can also "exclude" the Windows 10 machines from WSUS, but I'd like to make sure that if this is done, that they are receiving valid updates from somewhere reliable.Any advice would be greatly appreciated.
Many thanks

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.