?
Solved

500 Limited Connections?

Posted on 2012-08-22
7
Medium Priority
?
747 Views
Last Modified: 2012-10-04
I will explain our current setup so as to try and help you understand what we are trying to achieve.

We have a server 2008 machine on our internal network that has the server version of our server on it.

We then have 40 test machines on a separate network with it's own separate internet connection. These all have the client version of our software on. They then have a VPN connection that connects them to the server 2008 machine.

We can run multiple versions of the client on each of the test machines. Everything works fine until the number of clients connected reaches 500, then the software just crashes.

Is this likely to be a problem with our software or more likely to be a limitation on the number of incoming connections the server 2008 machine can receive. Port limit etc?

Any help would be great
0
Comment
Question by:Ben_Locke
  • 4
  • 3
7 Comments
 
LVL 13

Expert Comment

by:Xaelian
ID: 38319979
What edition of Windows Server 2008 do you have?

On Following site you can take a look at your edition. I think that you have the Enterprise or Datacenter Editions of Windows server 2008. So you have 'unlimited' VPN connections possible.

http://technet.microsoft.com/en-us/library/ee344833%28v=ws.10%29.aspx

But as you also see on the site or at this quote. Unlimited isn't really unlimited it depends on the hardware resources that are available on your server. This will probably be the problem you're facing. That software crashes due to insufficient hardware resources when you're connecting with so much VPN connections.

The Enterprise and Datacenter Editions state “Unlimited” connections, which means that there is no built-in limit imposed by Windows. Instead, the maximum number of connections is determined by the available hardware resources of your server. Available CPU processing power, the amount of free memory, and available network bandwidth become the constraining factors.
0
 

Author Comment

by:Ben_Locke
ID: 38319997
We only have the standard version of Server 2008, there are only 40 vpn connections, each machine only has one vpn connection. the client is then run 30 times on each machine and they go down the single vpn to the server.
0
 
LVL 13

Expert Comment

by:Xaelian
ID: 38320010
Can you give more information of the program?

Also try the same and look at the resources of the server in the task manager. If it spikes to 100% or so. Also can you take a look in the eventviewer? Maybe we can get an error out of it. So we can find the cause really quick.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:Ben_Locke
ID: 38320101
I have checked the task manager and the event viewer whilst the server program crashes, the CPU usage does not go near 100% and the memory usage is only about 55%.

No entries in the event viewer are added.

The program is currently just pinging the server to confirm a connection, there is currently no data being sent
0
 
LVL 13

Expert Comment

by:Xaelian
ID: 38320388
Well if you're going to open your program that pings the server 30times each client (you've opened the program 30 times) and you've 40 vpn connections. Then you've 1200 cmd's that ping the whole time at the same time.

You're DDOSsing you're server from the inside at this points. He can't process this many request.
0
 

Author Comment

by:Ben_Locke
ID: 38320446
We did also try with the server on the same network as the test machines so there was no VPN involved just the pinging and the same problem still occurred. If it is that the server can simply not handle this many cmds is there anyway around it?
0
 
LVL 13

Accepted Solution

by:
Xaelian earned 1500 total points
ID: 38320465
I don't know what the real application will be doing. But there is no way around if you're server is flooded with request. He can't handle so much request per second. That's a real DDOS. And you can't do anything about DDOS.
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

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.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In the absence of a fully-fledged GPO Management product like AGPM, the script in this article will provide you with a simple way to watch the domain (or a select OU) for GPOs changes and automatically take backups when policies are added, removed o…
It is a real story and is one of my scariest tech experiences. Most users think that IT experts like us know how to fix all computer problems. However, if there is a time constraint and you MUST not fail the task or you will lose your job, a simple …
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question