Giter VIP home page Giter VIP logo

windowsserver-mgmttools's Introduction

TheFlightSims

TheFlightSims Website on GitHub

windowsserver-mgmttools's People

Contributors

shiroinekotfs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

windowsserver-mgmttools's Issues

KmsDataBase.xml is wrong

Describe the bug
KmsDataBase.xml doesn't work with the current License Manager Code.

To Reproduce
Build LicenseManager.exe with VS2022 targeting .Net 4.8.1.
Copy KmsDataBase.xml from vlmcsd-beta\license-manager to !bin!

Expected behavior
A working database

Screenshots
cc

Desktop (please complete the following information):

  • OS: Windows 11
  • VS Studio 2022
  • DotNET 4.8.1

Missing NuGet packages

Describe the bug
The repo is missing NuGet packages for applications. This affects the repo globally.

To Reproduce
NuGet are missing while building an application and affect all other application

Expected behavior
The build must be completed successfully, but it returned an error show that NuGet packages are missing

Desktop (please complete the following information):

  • OS: Windows 11 22H2 (22623.1235)
  • Visual Studio 17.4.5 Enterprise

Remove unsupported projects

In the Windows Server Management Tools repo, it is necessary to maintain the topic, by following all the roles and features in Windows Server.

In the other hand, the unsupported tools must also be the underaware of security and/or privacy terms.

The tools must be removed in this list are:

  1. NVIDIA Driver Cleaner (It's NVIDIA special tool, not generally management tool)
  2. PDB Downloader (It's a debug tool, implemented into WinDbg)
  3. Remote MSI Manager (Security issues and violate privacy terms).

In the near future, these tools must be removed from the support. You can still download them in the Releases.

VLMCSD failed to start, due to the missing of potential "Visual Studio C++ redistribute" Package

Describe the bug
The installation of License Manager failed, due to the failing of vlmcsd service.

Mainly causing on new installation on new server, with have no Visual Studio C++ redistribute

Desktop (please complete the following information):

  • OS: Windows 10/11/Server 2016+

Additional context
Must include all requirements installation procedures in only ONE .msi, since the MSI is used to distribute fast, single, no-additional installation environment.

VLMCSD failed to start

Describe the bug
VLMCSD failed to start after loading the vlmcsd.kmd

To Reproduce
Steps to reproduce the behavior:

  1. Create a vlmcsd.kmd includes Visual Studio, SCCM and SQL Server
  2. Load them into the vlmcsd.ini
  3. Boom! vlmcsd service failed to start

Desktop (please complete the following information):

  • OS: Windows Server 2022 (21H2)

More `vlmcsd` docker images for Windows Servers and Linux in different editions and architectures

In the VLMCSD Docker Registry, the number of supporting images are very limited.

Which architectures and OS edition must be under support?

It's necessary that more architecutures must be under the support, like ARM64, or IBM Z.

Also, due to the special configuration of Windows Server editions, the vlmcsd must also be configured for Windows Server 2016 and Windows Server 2019, with both amd64 and arm64.

How is that necessary?

More architectures, more users. That's it. Even though arm64 is not popular at all.

More importantly, the wide range of supporting can help more people can see this project.

Assigned developers

@shiroinekotfs and @TheFlightSimsOfficial are the 2 developers that on the duty.

We mostly spend time to run the build on Microsoft Azure. Hope that works!

GPO Checker: Group Policy not found only non-domain computer

Describe the bug
The GPO Checker fails when reviewing group policy security recommendations on computers that are not on-domain.

To Reproduce
The application will return an error when running GPO Checker on a computer not on any domain.

Expected behaviour
The application needs to return the right recommendations for all computers. For computers that not joined into a domain, it must use local group policy or return that the GPO cannot check security on local group policy.

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows Server 2022 (Build 20348.169), Windows 11 22H2 (Build 22624.1391)
  • On other OSs: I don't know

Additional context
Debug info

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.GroupPolicy.ServerAdminTools.GpmgmtLib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.GroupPolicy.ServerAdminTools.GpmgmtLib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
   at Microsoft.GroupPolicy.GPDomain..ctor(String domainName)
   at GPOChecker.GPOChecker.NextButton_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].



************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9139.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
GPO Checker
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/takineko/Documents/GitHub/windowsserver-mgmttools/!bin!/Group%20Policy%20Checker/GPO%20Checker%20(1).exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9075.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9139.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9139.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.GroupPolicy.Management
    Assembly Version: 2.0.0.0
    Win32 Version: 6.3.9600.16384
    CodeBase: file:///C:/Users/takineko/Documents/GitHub/windowsserver-mgmttools/!bin!/Group%20Policy%20Checker/Microsoft.GroupPolicy.Management.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.