mirror of
				https://github.com/Wind4/vlmcsd.git
				synced 2025-11-04 06:32:16 +01:00 
			
		
		
		
	vlmcsd-svn1099-2016-10-25-Hotbird64
This commit is contained in:
		@@ -1,5 +1,5 @@
 | 
			
		||||
<!-- Creator     : groff version 1.22.3 -->
 | 
			
		||||
<!-- CreationDate: Fri Oct 21 03:17:10 2016 -->
 | 
			
		||||
<!-- CreationDate: Tue Oct 25 06:23:57 2016 -->
 | 
			
		||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 | 
			
		||||
"http://www.w3.org/TR/html4/loose.dtd">
 | 
			
		||||
<html>
 | 
			
		||||
@@ -667,6 +667,51 @@ system with no reliable time source, activations will fail.
 | 
			
		||||
It is ok to set the correct system time after you started
 | 
			
		||||
vlmcsd.</p>
 | 
			
		||||
 | 
			
		||||
<p style="margin-left:11%;"><b>-M0</b> and <b>-M1</b></p>
 | 
			
		||||
 | 
			
		||||
<p style="margin-left:22%;">Disables (<b>-M0</b>) or
 | 
			
		||||
enables (<b>-M1</b>) maintaining a list of client machine
 | 
			
		||||
IDs (CMIDs). The default is <b>-M0</b>. <b>-M1</b> is useful
 | 
			
		||||
to prevent emulator detection. By maintaing a CMID list,
 | 
			
		||||
vlmcsd reports current active clients exactly like a genuine
 | 
			
		||||
KMS emulator. This includes bug compatibility to the extent
 | 
			
		||||
that you can permanently kill a genuine KMS emulator by
 | 
			
		||||
sending an "overcharge request" with a required
 | 
			
		||||
client count of 376 or more and then request activation for
 | 
			
		||||
671 clients. vlmcsd can be reset from this condition by
 | 
			
		||||
restarting it. If <b>-M0</b> is used, vlmcsd reports current
 | 
			
		||||
active clients as good as possible. If no client sends an
 | 
			
		||||
"overcharge request", it is not possible to detect
 | 
			
		||||
vlmcsd as an emulator with <b>-M0</b>. <b>-M1</b> requires
 | 
			
		||||
the allocation of a buffer that is about 50 kB in size. On
 | 
			
		||||
hardware with few memory resources use it only if you really
 | 
			
		||||
need it.</p>
 | 
			
		||||
 | 
			
		||||
<p style="margin-left:22%; margin-top: 1em">If you start
 | 
			
		||||
vlmcsd from an internet superserver, <b>-M1</b> cannot be
 | 
			
		||||
used. Since vlmcsd exits after each activation, it cannot
 | 
			
		||||
maintain any state in memory.</p>
 | 
			
		||||
 | 
			
		||||
<p style="margin-left:11%;"><b>-E0</b> and <b>-E1</b></p>
 | 
			
		||||
 | 
			
		||||
<p style="margin-left:22%;">These options are ignored if
 | 
			
		||||
you do not also specify <b>-M1</b>. If you use <b>-E0</b>
 | 
			
		||||
(the default), vlmcsd starts up as a fully
 | 
			
		||||
"charged" KMS server. Clients activate
 | 
			
		||||
immediately. <b>-E1</b> lets you start up vlmcsd with an
 | 
			
		||||
empty CMID list. Activation will start when the required
 | 
			
		||||
minimum clients (25 for Windows Client OSses, 5 for Windows
 | 
			
		||||
Server OSses and Office) have registered with the KMS
 | 
			
		||||
server. As long as the minimum client count has not been
 | 
			
		||||
reached, clients end up in HRESULT 0xC004F038 "The
 | 
			
		||||
count reported by your Key Management Service (KMS) is
 | 
			
		||||
insufficient. Please contact your system
 | 
			
		||||
administrator". You may use <b>vlmcs</b>(1) or another
 | 
			
		||||
KMS client emulator to "charge" vlmcsd. <b>-E1</b>
 | 
			
		||||
does not improve emulator detection prevention. It’s
 | 
			
		||||
primary purpose is to help developers of KMS clients to test
 | 
			
		||||
"charging" a KMS server.</p>
 | 
			
		||||
 | 
			
		||||
<p style="margin-left:11%;"><b>-R</b>
 | 
			
		||||
<i>renewal-interval</i></p>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user